[Text Editor] 终端 dedit 后翻译或语言错误
Tofloor
poster avatar
OkayPJ
deepin
2021-07-12 03:24
Author

终端 dedit 启动文本编辑器后,有时翻译或语言显示错误。

终端显示:

okaypj@okaypj-PC:~$ sudo dedit
LOG_FLAG "2021-07-11T19:20:07.547" start to initaalize app
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
"dedit" can not find qm files ("dedit_zh_CN.qm", "dedit_zh.qm")
2021-07-11, 19:20:07.639 [Debug  ] [qsettingbackend.cpp  Dtk::Core::QSettingBackend::QSettingBackend 54] create config "/root/.config/deepin/deepin-editor/config.conf"
2021-07-11, 19:20:07.975 [Debug  ] [                                                         0] LOG_FLAG "2021-07-11T19:20:07.975"  finish to initialize app
2021-07-11, 19:20:07.975 [Info   ] [                                                         0] "[GRABPOINT] POINT-01 startduration=428ms #(Init app time)"
2021-07-11, 19:20:07.977 [Debug  ] [                                                         0] "ENCA文本的编码方式是:" "unknown"
2021-07-11, 19:20:07.978 [Debug  ] [                                                         0] "Uchardet文本的编码方式是:" ""
2021-07-11, 19:20:07.978 [Debug  ] [                                                         0] UchardetCode End: "19:20:07"
2021-07-11, 19:20:08.006 [Debug  ] [                                                         0] ===========begin load file: 1626002408006
2021-07-11, 19:20:08.007 [Debug  ] [                                                         0] false "" "None"
2021-07-11, 19:20:08.007 [Debug  ] [                                                         0] ===========load SyntaxHighter: 1
2021-07-11, 19:20:08.009 [Debug  ] [                                                         0] ===========end load file: 3
2021-07-11, 19:20:08.009 [Debug  ] [                                                         0] LOG_FLAG "2021-07-11T19:20:08.009"  finish to open file
2021-07-11, 19:20:08.009 [Info   ] [                                                         0] "[GRABPOINT] POINT-04 filename=/root/.local/share/deepin/deepin-editor/blank-files/blank_file_2021-07-11_19-13-54-367 filezise=0.000000M opentime=1626002408009ms #(Open file time)"
2021-07-11, 19:21:41.398 [Debug  ] [                                                         0] LOG_FLAG "2021-07-11T19:21:41.398" start to close app
2021-07-11, 19:21:41.412 [Debug  ] [                                                         0] LOG_FLAG "2021-07-11T19:21:41.412"  finish to close app
2021-07-11, 19:21:41.412 [Info   ] [                                                         0] "[GRABPOINT] POINT-02 closeduration=14ms #(Close app time)"
Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.iflytek.aiassistant was not provided by any .service files

 

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
2021-07-12 03:57
#1

deepin-editor就正常了 

不清楚怎么实现的,很诡异的是如果你使用dedit拉起deepin-editor,dtk会认为这个应用叫dedit而不是deepin-editor,于是顺利找不到翻译 

很奇怪吧,之前是拉起deepin-editor的 

我已经懒得管了,又不是不能用

Reply View the author
神末shenmo
deepin
Spark-App
2021-07-12 03:58
#2

不知道是新版dtk的判定bug还是新版dedit的链接有问题

然而我觉得把dedit改成一个脚本应该能完美解决

#!/bin/bash

deepin-editor %F

试试看

Reply View the author
忘记、过去
deepin
2021-07-12 04:37
#3

截图里面写了,找不到 dedit 的翻译文件,因为这个应该是 deepin-editor_xx_XX.qm......

这个问题从某次更新后 dedit 神秘地从 /usr/bin 里面失踪了之后就这样了......

Reply View the author
灵兮之
deepin
2021-07-12 05:08
#4

你可能还没发现,这个英文状态下小键盘一直被关闭,打开了又会被关闭

Reply View the author
忘记、过去
deepin
2021-07-12 06:34
#5
神末shenmo

不知道是新版dtk的判定bug还是新版dedit的链接有问题

然而我觉得把dedit改成一个脚本应该能完美解决

#!/bin/bash

deepin-editor %F

试试看

测试了一下确实可以......只不过新版本 root 下 DTK 样式加载异常......

 

 

不过写错了一点,shell 文件里 %F 没用,这个只在 .desktop 里面有效。

 

需要调用外部参数好像可以写 $@,或者 $1 $2这样表示第几个参数。

Reply View the author
神末shenmo
deepin
Spark-App
2021-07-12 08:27
#6
忘记、过去

测试了一下确实可以......只不过新版本 root 下 DTK 样式加载异常......

 

 

不过写错了一点,shell 文件里 %F 没用,这个只在 .desktop 里面有效。

 

需要调用外部参数好像可以写 $@,或者 $1 $2这样表示第几个参数。

这个我属实不会了

你可以参照类似的脚本写一个看看

我记得abcfy大佬有一个可以交互的脚本

uengine的脚本也是可以传参的

Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG