Skip to content

Commit 55a36ed

Browse files
18202781743BLumia
authored andcommitted
feat: update translation configurations and translations
1. Updated Transifex configuration format in .tx/config 2. Added new transifex.yaml configuration file 3. Updated multiple translation files with new context and translations 4. Added AboutDialog translations for various languages 5. Fixed line number references in translation files 6. Improved existing translations in several languages Log: Updated translation configurations and added new translations Influence: 1. Verify all translations display correctly in the UI 2. Check AboutDialog translations in different languages 3. Test theme switching with updated translations 4. Verify settings dialog translations 5. Test application with different system languages feat: 更新翻译配置和翻译内容 1. 更新了.tx/config中的Transifex配置格式 2. 新增了transifex.yaml配置文件 3. 更新了多个翻译文件,添加了新上下文和翻译 4. 为多种语言添加了AboutDialog的翻译 5. 修正了翻译文件中的行号引用 6. 改进了多个语言的现有翻译 Log: 更新翻译配置并添加新翻译 Influence: 1. 验证所有翻译在界面中正确显示 2. 检查不同语言的AboutDialog翻译 3. 使用更新后的翻译测试主题切换功能 4. 验证设置对话框的翻译 5. 使用不同系统语言测试应用程序
1 parent 4eef277 commit 55a36ed

26 files changed

Lines changed: 486 additions & 84 deletions

.tx/config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ host = https://www.transifex.com
33
minimum_perc = 80
44
mode = developer
55

6-
[deepin-tool-kit.dtkdeclarative]
6+
[o:linuxdeepin:p:deepin-tool-kit:r:dtkdeclarative]
77
file_filter = src/translations/dtkdeclarative_<lang>.ts
88
source_file = src/translations/dtkdeclarative.ts
99
source_lang = en

.tx/transifex.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
filters:
2+
- filter_type: file
3+
source_file: src/translations/dtkdeclarative.ts
4+
file_format: QT
5+
source_language: en
6+
translation_files_expression: src/translations/dtkdeclarative_<lang>.ts
7+
settings:
8+
pr_branch_name: transifex_update_<br_unique_id>

src/translations/dtkdeclarative_ar.ts

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>حول</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation>الإصدار</translation>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation>الصفحة الرئيسية</translation>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation>الوصف</translation>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -47,19 +65,19 @@
4765
<translation>الموضوع</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
52-
<translation>موضوع فاتح</translation>
70+
<translation>سمة فاتحة</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
57-
<translation>موضوع غامق</translation>
75+
<translation>سمة غامقة</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
62-
<translation>موضوع النظام</translation>
80+
<translation>سمة النظام</translation>
6381
</message>
6482
</context>
6583
</TS>

src/translations/dtkdeclarative_ast.ts

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>Tocante a</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation type="unfinished"/>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation type="unfinished"/>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation type="unfinished"/>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -47,17 +65,17 @@
4765
<translation>Estilu</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>Estilu claru</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>Estilu escuru</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>Estilu del sistema</translation>
6381
</message>

src/translations/dtkdeclarative_br.ts

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>Diwar-benn</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation type="unfinished"/>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation type="unfinished"/>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation type="unfinished"/>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -47,17 +65,17 @@
4765
<translation>Tem</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>Tem sklaer</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>Tem teñval</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>Tem ar sistem</translation>
6381
</message>

src/translations/dtkdeclarative_cs.ts

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>O aplikaci</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation>Verze</translation>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation>Domovská stránka</translation>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation>Popis</translation>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -36,7 +54,7 @@
3654
<message>
3755
<location filename="../qml/settings/SettingsDialog.qml" line="79"/>
3856
<source>Restore Defaults</source>
39-
<translation>Vráti na výchozí hodnoty</translation>
57+
<translation>Vrátit na výchozí hodnoty</translation>
4058
</message>
4159
</context>
4260
<context>
@@ -47,17 +65,17 @@
4765
<translation>Vzhled</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>Světlý vzhled</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>Tmavý vzhled</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>Systémový vzhled</translation>
6381
</message>

src/translations/dtkdeclarative_da.ts

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>Om</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation type="unfinished"/>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation type="unfinished"/>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation type="unfinished"/>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -47,17 +65,17 @@
4765
<translation>Tema</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>Lyst tema</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>Mørkt tema</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>Systemets tema</translation>
6381
</message>

src/translations/dtkdeclarative_de.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<message>
1818
<location filename="../qml/AboutDialog.qml" line="94"/>
1919
<source>Homepage</source>
20-
<translation type="unfinished"/>
20+
<translation>Homepage</translation>
2121
</message>
2222
<message>
2323
<location filename="../qml/AboutDialog.qml" line="109"/>

src/translations/dtkdeclarative_fa.ts

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>درباره</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation type="unfinished"/>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation type="unfinished"/>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation type="unfinished"/>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -47,17 +65,17 @@
4765
<translation>تم</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>تم روشن</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>تم تیره</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>تم سیستم</translation>
6381
</message>

src/translations/dtkdeclarative_fr.ts

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@
77
<translation>À propos</translation>
88
</message>
99
</context>
10+
<context>
11+
<name>AboutDialog</name>
12+
<message>
13+
<location filename="../qml/AboutDialog.qml" line="80"/>
14+
<source>Version</source>
15+
<translation>Version</translation>
16+
</message>
17+
<message>
18+
<location filename="../qml/AboutDialog.qml" line="94"/>
19+
<source>Homepage</source>
20+
<translation>Page d&apos;acceuil</translation>
21+
</message>
22+
<message>
23+
<location filename="../qml/AboutDialog.qml" line="109"/>
24+
<source>Description</source>
25+
<translation>Description</translation>
26+
</message>
27+
</context>
1028
<context>
1129
<name>HelpAction</name>
1230
<message>
@@ -36,7 +54,7 @@
3654
<message>
3755
<location filename="../qml/settings/SettingsDialog.qml" line="79"/>
3856
<source>Restore Defaults</source>
39-
<translation>Réinitialiser par défaut</translation>
57+
<translation>Réinitialiser</translation>
4058
</message>
4159
</context>
4260
<context>
@@ -47,17 +65,17 @@
4765
<translation>Thème</translation>
4866
</message>
4967
<message>
50-
<location filename="../qml/ThemeMenu.qml" line="21"/>
68+
<location filename="../qml/ThemeMenu.qml" line="23"/>
5169
<source>Light Theme</source>
5270
<translation>Thème clair</translation>
5371
</message>
5472
<message>
55-
<location filename="../qml/ThemeMenu.qml" line="27"/>
73+
<location filename="../qml/ThemeMenu.qml" line="29"/>
5674
<source>Dark Theme</source>
5775
<translation>Thème sombre</translation>
5876
</message>
5977
<message>
60-
<location filename="../qml/ThemeMenu.qml" line="33"/>
78+
<location filename="../qml/ThemeMenu.qml" line="35"/>
6179
<source>System Theme</source>
6280
<translation>Thème du système</translation>
6381
</message>

0 commit comments

Comments
 (0)