Skip to content

Commit ea3c5fa

Browse files
authored
Update translations (#1821)
2 parents 175b674 + 30acf11 commit ea3c5fa

File tree

12 files changed

+745
-713
lines changed

12 files changed

+745
-713
lines changed

.github/workflows/i18n.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: i18n
2+
3+
on:
4+
push:
5+
branches:
6+
- i18n/*
7+
8+
jobs:
9+
buildI18n:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Python Setup
13+
uses: actions/setup-python@v5
14+
with:
15+
python-version: "3.11"
16+
architecture: x64
17+
- name: Install Packages (apt)
18+
run: |
19+
sudo apt update
20+
sudo apt install qttools5-dev-tools
21+
- name: Checkout Source
22+
uses: actions/checkout@v4
23+
- name: Build Assets
24+
run: python pkgutils.py qtlrelease
25+
- name: Upload Artifacts
26+
uses: actions/upload-artifact@v4
27+
with:
28+
name: nw-i18n
29+
path: |
30+
novelwriter/assets/i18n/*.qm
31+
if-no-files-found: error
32+
retention-days: 7

i18n/nw_base.ts

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4041,32 +4041,32 @@
40414041
<context>
40424042
<name>_DetailsWidget</name>
40434043
<message>
4044-
<location filename="../novelwriter/tools/manuscript.py" line="529" />
4044+
<location filename="../novelwriter/tools/manuscript.py" line="522" />
40454045
<source>Setting</source>
40464046
<translation type="unfinished" />
40474047
</message>
40484048
<message>
4049-
<location filename="../novelwriter/tools/manuscript.py" line="529" />
4049+
<location filename="../novelwriter/tools/manuscript.py" line="522" />
40504050
<source>Value</source>
40514051
<translation type="unfinished" />
40524052
</message>
40534053
<message>
4054-
<location filename="../novelwriter/tools/manuscript.py" line="596" />
4054+
<location filename="../novelwriter/tools/manuscript.py" line="589" />
40554055
<source>Name</source>
40564056
<translation type="unfinished" />
40574057
</message>
40584058
<message>
4059-
<location filename="../novelwriter/tools/manuscript.py" line="602" />
4059+
<location filename="../novelwriter/tools/manuscript.py" line="595" />
40604060
<source>Selection</source>
40614061
<translation type="unfinished" />
40624062
</message>
40634063
<message>
4064-
<location filename="../novelwriter/tools/manuscript.py" line="618" />
4064+
<location filename="../novelwriter/tools/manuscript.py" line="611" />
40654065
<source>Title</source>
40664066
<translation type="unfinished" />
40674067
</message>
40684068
<message>
4069-
<location filename="../novelwriter/tools/manuscript.py" line="619" />
4069+
<location filename="../novelwriter/tools/manuscript.py" line="612" />
40704070
<source>Hidden</source>
40714071
<translation type="unfinished" />
40724072
</message>
@@ -4329,17 +4329,17 @@
43294329
<translation type="unfinished" />
43304330
</message>
43314331
<message>
4332-
<location filename="../novelwriter/tools/welcome.py" line="796" />
4332+
<location filename="../novelwriter/tools/welcome.py" line="795" />
43334333
<source>Fresh Project</source>
43344334
<translation type="unfinished" />
43354335
</message>
43364336
<message>
4337-
<location filename="../novelwriter/tools/welcome.py" line="798" />
4337+
<location filename="../novelwriter/tools/welcome.py" line="797" />
43384338
<source>Example Project</source>
43394339
<translation type="unfinished" />
43404340
</message>
43414341
<message>
4342-
<location filename="../novelwriter/tools/welcome.py" line="800" />
4342+
<location filename="../novelwriter/tools/welcome.py" line="799" />
43434343
<source>Template: {0}</source>
43444344
<translation type="unfinished" />
43454345
</message>
@@ -4438,27 +4438,27 @@
44384438
<context>
44394439
<name>_PreviewWidget</name>
44404440
<message>
4441-
<location filename="../novelwriter/tools/manuscript.py" line="764" />
4441+
<location filename="../novelwriter/tools/manuscript.py" line="757" />
44424442
<source>Press the "Preview" button to generate ...</source>
44434443
<translation type="unfinished" />
44444444
</message>
44454445
<message>
4446-
<location filename="../novelwriter/tools/manuscript.py" line="862" />
4446+
<location filename="../novelwriter/tools/manuscript.py" line="855" />
44474447
<source>Processing ...</source>
44484448
<translation type="unfinished" />
44494449
</message>
44504450
<message>
4451-
<location filename="../novelwriter/tools/manuscript.py" line="884" />
4451+
<location filename="../novelwriter/tools/manuscript.py" line="877" />
44524452
<source>Done</source>
44534453
<translation type="unfinished" />
44544454
</message>
44554455
<message>
4456-
<location filename="../novelwriter/tools/manuscript.py" line="934" />
4456+
<location filename="../novelwriter/tools/manuscript.py" line="927" />
44574457
<source>Unknown</source>
44584458
<translation type="unfinished" />
44594459
</message>
44604460
<message>
4461-
<location filename="../novelwriter/tools/manuscript.py" line="935" />
4461+
<location filename="../novelwriter/tools/manuscript.py" line="928" />
44624462
<source>Built</source>
44634463
<translation type="unfinished" />
44644464
</message>
@@ -4522,13 +4522,13 @@
45224522
<translation type="unfinished" />
45234523
</message>
45244524
<message>
4525-
<location filename="../novelwriter/dialogs/projectsettings.py" line="266" />
4525+
<location filename="../novelwriter/dialogs/projectsettings.py" line="268" />
45264526
<location filename="../novelwriter/dialogs/projectsettings.py" line="255" />
45274527
<source>Only used when building the manuscript.</source>
45284528
<translation type="unfinished" />
45294529
</message>
45304530
<message>
4531-
<location filename="../novelwriter/dialogs/projectsettings.py" line="265" />
4531+
<location filename="../novelwriter/dialogs/projectsettings.py" line="267" />
45324532
<source>Project language</source>
45334533
<translation type="unfinished" />
45344534
</message>
@@ -4557,59 +4557,59 @@
45574557
<context>
45584558
<name>_StatsWidget</name>
45594559
<message>
4560-
<location filename="../novelwriter/tools/manuscript.py" line="1097" />
4561-
<location filename="../novelwriter/tools/manuscript.py" line="1057" />
4560+
<location filename="../novelwriter/tools/manuscript.py" line="1090" />
4561+
<location filename="../novelwriter/tools/manuscript.py" line="1050" />
45624562
<source>Words</source>
45634563
<translation type="unfinished" />
45644564
</message>
45654565
<message>
4566-
<location filename="../novelwriter/tools/manuscript.py" line="1124" />
4567-
<location filename="../novelwriter/tools/manuscript.py" line="1060" />
4566+
<location filename="../novelwriter/tools/manuscript.py" line="1117" />
4567+
<location filename="../novelwriter/tools/manuscript.py" line="1053" />
45684568
<source>Characters</source>
45694569
<translation type="unfinished" />
45704570
</message>
45714571
<message>
4572-
<location filename="../novelwriter/tools/manuscript.py" line="1098" />
4572+
<location filename="../novelwriter/tools/manuscript.py" line="1091" />
45734573
<source>Words in Headings</source>
45744574
<translation type="unfinished" />
45754575
</message>
45764576
<message>
4577-
<location filename="../novelwriter/tools/manuscript.py" line="1099" />
4577+
<location filename="../novelwriter/tools/manuscript.py" line="1092" />
45784578
<source>Words in Text</source>
45794579
<translation type="unfinished" />
45804580
</message>
45814581
<message>
4582-
<location filename="../novelwriter/tools/manuscript.py" line="1101" />
4582+
<location filename="../novelwriter/tools/manuscript.py" line="1094" />
45834583
<source>Headings</source>
45844584
<translation type="unfinished" />
45854585
</message>
45864586
<message>
4587-
<location filename="../novelwriter/tools/manuscript.py" line="1102" />
4587+
<location filename="../novelwriter/tools/manuscript.py" line="1095" />
45884588
<source>Paragraphs</source>
45894589
<translation type="unfinished" />
45904590
</message>
45914591
<message>
4592-
<location filename="../novelwriter/tools/manuscript.py" line="1125" />
4592+
<location filename="../novelwriter/tools/manuscript.py" line="1118" />
45934593
<source>Characters in Headings</source>
45944594
<translation type="unfinished" />
45954595
</message>
45964596
<message>
4597-
<location filename="../novelwriter/tools/manuscript.py" line="1126" />
4597+
<location filename="../novelwriter/tools/manuscript.py" line="1119" />
45984598
<source>Characters in Text</source>
45994599
<translation type="unfinished" />
46004600
</message>
46014601
<message>
4602-
<location filename="../novelwriter/tools/manuscript.py" line="1127" />
4602+
<location filename="../novelwriter/tools/manuscript.py" line="1120" />
46034603
<source>Characters, No Spaces</source>
46044604
<translation type="unfinished" />
46054605
</message>
46064606
<message>
4607-
<location filename="../novelwriter/tools/manuscript.py" line="1128" />
4607+
<location filename="../novelwriter/tools/manuscript.py" line="1121" />
46084608
<source>Characters in Headings, No Spaces</source>
46094609
<translation type="unfinished" />
46104610
</message>
46114611
<message>
4612-
<location filename="../novelwriter/tools/manuscript.py" line="1129" />
4612+
<location filename="../novelwriter/tools/manuscript.py" line="1122" />
46134613
<source>Characters in Text, No Spaces</source>
46144614
<translation type="unfinished" />
46154615
</message>

0 commit comments

Comments
 (0)