Kenneth Skovhede
976cc061e2
Updated ngettext
2017-09-23 14:43:33 +02:00
Tyler Gill
83a1dcfb64
Replace all instances of InvariantCultureIgnoreCase with OrdinalIgnoreCase in string comparisons.
...
InvariantCulture is useful when comparing / sorting human language strings in a culturely correct way. It handles things like accented letters in a way that makes sense to humans (e.g., 'a' should be sorted next to 'á', rather than after 'z').
Ordinal looks just at the raw code points of the characters. As such, it is recommended for use in cases when comparing system strings (file paths, command line parameters, config settings, etc.). Since it doesn't need to use the culture specific sorting rules, this method can often be faster.
For more information, see https://stackoverflow.com/questions/492799/difference-between-invariantculture-and-ordinal-string-comparison (and other related questions)
2017-09-18 23:55:08 -06:00
Kenneth Skovhede
52eb8e8478
Disabled MSBuild for much faster builds on MacOS
2016-12-29 23:12:41 +01:00
agrajaghh
708fdee95a
support language codes with '_' as delimiter
2016-11-03 15:22:00 +01:00
agrajaghh
d36bf827ec
fix language default selection
...
If the browser or system language is not supported, display "Default (en, English)"
2016-10-08 17:35:02 +02:00
agrajaghh
70edc4f206
just pull specified languages but include all *.mo files
2016-10-07 10:44:19 +02:00
agrajaghh
36bf344f4a
renamePoLocalizationService to MoLocalizationService
2016-10-05 18:10:52 +02:00
agrajaghh
08cdcf55b4
set current culture to ParseRequestCulture()
2016-10-05 17:43:42 +02:00
Kenneth Skovhede and agrajaghh
5c5ee4931d
Fixed disposing the translation file after opening
2016-10-05 17:34:58 +02:00
agrajaghh
8bfe71e551
remove LocalizationService.AllStrings
2016-10-05 11:43:57 +02:00
agrajaghh
851000ac61
use NGettext to parse .mo translation files
2016-10-05 11:43:55 +02:00
Kenneth Skovhede
24cc716b90
Small fix to avoid loading empty translations from Po files
2016-10-02 23:06:07 +02:00
Kenneth Skovhede
fd9753b415
Added basic translation entries for testing
2016-09-27 20:46:11 +02:00
Kenneth Skovhede
07345f6250
Implemented PO file parsing in Localizations
2016-09-27 20:44:19 +02:00
Kenneth Skovhede
785c4d325f
Reverted changes to solution file so it again forces Windows linefeeds.
...
This also moved stuff around in some project files.
2016-04-13 00:36:22 +02:00
Kenneth Skovhede
df733acc7a
Updates to the project files
2015-12-05 11:28:01 +01:00
Kenneth Skovhede
8ff8be8905
Bugfix for build issues with AutoUpdateBuilder.
2015-12-01 13:23:36 +01:00
Kenneth Skovhede
0d7cf7203b
Updated to .Net framework version 4.5
2015-01-26 11:22:52 +01:00
Kenneth Skovhede
8d13e698eb
Updated copyright notices
2015-01-20 21:44:52 +01:00
Kenneth Skovhede
5714a4430a
Updated some assembly versions
2014-07-01 11:22:27 +02:00
Kenneth Skovhede
a30b6e3671
Implemented a scaffold version of a localization service so we can plug in the right one once we have decided which one to use.
2014-06-13 17:34:53 +02:00