546a3b6e01
Fix turrent ammo type grouping (using English names for grouping). Also made missile damage type grouping translation-aware
blitzmann
2020-06-27 21:06:16 -04:00
1d0c890c23
Fix the preferences not loading / saving correctly (needed to be done after paths were set)
blitzmann
2020-06-27 21:05:00 -04:00
b3e5763cfc
Fix for #2209 - Flip the None check to happen first instead of second, otherwise if Notes is None then the first check will fail due to trying to len(None)
blitzmann
2020-06-26 23:30:15 -04:00
7442f315c9
Do not activate scanners by default
DarkPhoenix
2020-06-26 21:30:43 +03:00
0a1489719b
Rename the descriptions so as not to confuse the synonym
blitzmann
2020-06-25 21:18:25 -04:00
4ff63e5fc4
Create deferred descriptions for each of the item description languages, and then one synonym to rule them all
blitzmann
2020-06-25 21:09:32 -04:00
c3389fb19b
Add all languages to market groups
blitzmann
2020-06-25 21:07:44 -04:00
42706f35c6
Update various instances where Category name wasn't displaying the translated version (in context menus)
blitzmann
2020-06-25 20:32:49 -04:00
c7ec87b979
Fix a couple of bugs by referencing raw names, and include all translations for types table
blitzmann
2020-06-25 19:23:28 -04:00
66140f092b
More tweaks to dynamically generate the columns, and a fix for attribute display names
blitzmann
2020-06-25 00:40:29 -04:00
8be4b0dd91
Introduce way to dynamically map the languages, helps reduce the typing and also should "just work" if there's any new languages added
blitzmann
2020-06-25 00:09:36 -04:00
a2f65e9d46
categoryName > name (this was caused by having name not be the literal data rather than the synonym)
blitzmann
2020-06-24 23:59:58 -04:00
c040ff26c0
Update schema and db_update to support translations.
blitzmann
2020-06-24 22:52:12 -04:00
92ecd8c844
Add the other files
blitzmann
2020-06-24 23:28:08 -04:00
60c8a66bea
Add the other directories
blitzmann
2020-06-24 23:28:00 -04:00
433c9555bf
Removed the util function - this would actually break older migrations if we added things that didn't exist in future iterations. Each migration should be self-contained
blitzmann
2020-06-24 15:18:43 -04:00
d1345fc71eFixes#2205 - runs conversions on modules.baseItemID since the creation of baseItemID. Also, centralized the function to convert modules so that in case we ever add other things that need to be converted, they are all in one spot.
blitzmann
2020-06-24 15:09:51 -04:00
d4106a7229
fix mac spec file to include locales
blitzmann
2020-06-24 13:28:58 -04:00
079256a99f
some tweaks to get the languages to compile
blitzmann
2020-06-24 13:01:36 -04:00
bcd7e6d56d
Add language compilation to build process (maybe?)
blitzmann
2020-06-24 12:51:19 -04:00
e56db0d129
add script to automatically generate all languages
blitzmann
2020-06-24 12:47:11 -04:00
6035d26dd0
add msgfmt.py to scripts/ to have a way to produce localizations
blitzmann
2020-06-24 12:11:24 -04:00
61127dc4d3
Merge pull request #2204 from zhaoweny/i18n
Ryan Holmes
2020-06-24 09:48:47 -04:00