Ryan Holmes
0cee45e33d
Update Crowdin configuration file
2020-07-11 18:37:23 -04:00
Ryan Holmes
9d02845875
Update Crowdin configuration file
2020-07-11 18:33:57 -04:00
blitzmann
5f97ba6931
Merge branch 'i18n' of https://github.com/pyfa-org/Pyfa into i18n
2020-07-11 18:25:43 -04:00
blitzmann
ca7358d2fc
Include .pot file in epo
2020-07-11 18:25:30 -04:00
Ryan Holmes
dcdd50a91b
Update Crowdin configuration file
2020-07-11 18:01:10 -04:00
Ryan Holmes
9895339c13
Merge pull request #2222 from zhaoweny/i18n
...
i18n: more annotation, more translation
2020-07-11 12:27:45 -04:00
blitzmann
04f9c1c9f8
Move the pyfa app initialization back to where it was
2020-07-11 12:27:09 -04:00
zhaoweny
e536aa5f1c
i18n: special comments to mark strings containing '%' mean literally '%', not part of escape sequence
...
see also:
* https://github.com/vslavik/poedit/issues/645
* https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
* https://www.gnu.org/software/gettext/manual/html_node/c_002dformat-Flag.html
2020-07-11 21:12:57 +08:00
zhaoweny
b82030090c
i18n/zh_CN: update translation for damagePattern and targetProfiles
2020-07-11 16:09:45 +08:00
zhaoweny
9868b219d7
i18n: deferred translation and category annotation for targetProfile and damagePattern
...
* use deferred translation annotation, to annotate strings in eos.db and translate on the GUI side
As @blitzmann said in #2222 , we should not include wx as a dependency for eos module.
* category annotation _c for taking '[]' out of string literals
2020-07-11 16:09:02 +08:00
Zhao Wen Yuan
f9b3defd4b
Merge pull request #1 from pyfa-org/zhaoweny-i18n
...
Update to translations for damage profiles
2020-07-11 14:54:22 +08:00
blitzmann
7451ce147e
Create a dummy translation annotation for damage patterns, and do translations on the GUI side
2020-07-10 23:36:52 -04:00
zhaoweny
2203767fde
i18n/zh_CN: update Chinese translation for damage pattern and target profile
2020-07-09 10:17:57 +08:00
zhaoweny
067f60bfcd
i18n: separate strings for simpler translation
2020-07-08 17:51:55 +08:00
zhaoweny
d4c9423c77
i18n: annotate targetProfile.py, damagePattern.py
...
Also init PyfaApp earlier for targetProfile.py and damagePattern.py localization
2020-07-08 14:42:05 +08:00
zhaoweny
ffbae4826d
i18n/zh_CN: tweaks for Chinese translation
2020-07-07 17:13:47 +08:00
zhaoweny
da2ec4d759
i18n/zh_CN: update translation for service slot
2020-07-07 16:37:13 +08:00
zhaoweny
5a45863432
i18n: add translation mapping for service slot
2020-07-07 16:37:13 +08:00
zhaoweny
605addd0d6
i18n/zh_CN: update translation for pyfa_gauge.py
2020-07-07 16:37:13 +08:00
zhaoweny
5f45709118
i18n: annotate pyfa_gauge.py
2020-07-07 16:37:12 +08:00
blitzmann
76674435c9
Remove default for language
2020-07-05 15:22:08 -04:00
blitzmann
dcdf69d658
Merge branch 'master' into i18n
2020-07-05 14:10:04 -04:00
blitzmann
47e428d57e
Fix publicity and group checking
2020-07-05 14:00:46 -04:00
blitzmann
95af9660b6
Move mainframe import below app init, which will allow us to set up locale correctly before anything else loads
2020-07-05 14:00:18 -04:00
blitzmann
6e7b8cca24
Fix missing damage type icons for missle selector
2020-07-05 13:42:23 -04:00
Ryan Holmes
af62a7273f
Merge pull request #2220 from zhaoweny/i18n
...
i18n: return compiled_data in _readData
2020-07-02 09:00:33 -04:00
zhaoweny
6cdb4a7dc1
i18n: return compiled_data in _readData
2020-07-02 16:13:39 +08:00
blitzmann
469f0a9be7
Skills were attempting to match English names with translated names
2020-07-01 20:49:06 -04:00
blitzmann
832ad5bc6b
Merge commit '5d95877d2c856bc7336d2032ecb2a4d5c24c75c6' into i18n2
2020-07-01 20:47:50 -04:00
Joshua Pierce
bc77f24471
Translating Typo To English
2020-07-01 20:45:40 -04:00
zhaoweny
5d95877d2c
i18n: use rsplit on typeName to avoid explict for-loop
2020-07-01 21:45:21 +08:00
zhaoweny
3642ff8cee
i18n: update zh_CN translation
2020-07-01 11:48:55 +08:00
zhaoweny
8cc770467e
i18n: fix crash on right clicking a Tactical Destroyer fit
2020-07-01 11:48:37 +08:00
zhaoweny
85e779469f
i18n: more annotation
2020-07-01 11:48:06 +08:00
blitzmann
29f6ac0d99
Initialize other langauges, update README to provide more information, simplify the langauge codes
2020-06-30 23:33:34 -04:00
Ryan Holmes
4d49512a7e
Merge pull request #2217 from zhaoweny/i18n
...
i18n: sort zh_CN translation, more zh_CN translation
2020-06-30 09:32:45 -04:00
zhaoweny
dae13f934e
i18n/zh_CN: update translation
2020-06-30 17:21:02 +08:00
zhaoweny
bf99132f2f
i18n: more string annotation
2020-06-30 17:19:40 +08:00
zhaoweny
25a694bd69
i18n: annotate copySelectDialog.py
2020-06-30 16:37:36 +08:00
zhaoweny
038b7ce931
i18n: fix 'Level Not learned' issue in #2202 (comment)
2020-06-30 15:15:15 +08:00
zhaoweny
8625dea833
i18n: update locale/README.md to include sort detail; sort zh_CN lang.po
2020-06-30 11:50:19 +08:00
Ryan Holmes
6f3049f39b
Merge pull request #2208 from pyfa-org/i18n_db
...
i18n Localization - Database
2020-06-29 22:32:29 -04:00
blitzmann
52b74d9950
Some export fixes
2020-06-29 22:15:26 -04:00
blitzmann
dc60c3d68b
Update the dump script with latest phobos changes (including custom write in case phobos doesn't merge it in)
2020-06-29 22:06:03 -04:00
blitzmann
6612724beb
Fix market group generation to be language agnostic
2020-06-29 21:26:58 -04:00
blitzmann
c242a18a34
Ensure that languages that are set are actually supported
2020-06-29 21:10:10 -04:00
blitzmann
732634fefa
Updated the string manipulation texts to be prefixed, allowing for better context management if needed for things like "Effects", "System Effects". Added en translations to handle them on the English side. Updated the zh translations using merge:
...
`msgmerge --update locale/zh_CN/LC_MESSAGES/lang.p o locale/lang.pot`
2020-06-29 20:57:17 -04:00
blitzmann
10a4f62b78
Merge branch 'i18n_db' of https://github.com/pyfa-org/Pyfa into i18n_db
2020-06-29 20:13:18 -04:00
Ryan Holmes
df78eb5781
Merge pull request #2214 from copyliu/cevemarket
...
add market source ceve-market
2020-06-29 20:07:44 -04:00
blitzmann
c39ae080fb
Update db-update to be language agnostic (further testing required)
2020-06-29 20:03:33 -04:00