audit/fix up supported l10ns (added km and lt)
As policy we don't include a language in Signal until it has at least 80% of strings translated. We don't currently remove languages that fall below that threshold. There are two things that must happen to add a localization in Signal. 1. Pull the Localizable.strings from transifex for each language, add them to git. 2. Add the localization to the Xcode project file These four languages were in the repository (step 1) but not properly added to the project file (step 2): - khmer (km) - lithuanian (lt) - hebrew (he) - persian (fa) Of these, only khmer and lithuanian were sufficiently translated, so I added them properly to the Xcode project file, making them available to our users. To make this process slightly easier to track in the future, I've removed the insufficiently complete `he` and `fa` files from the repository. Once they fall above 80% translated they will be automatically downloaded by our sync-translations script, appearing as new files, being the cue to the developer to add those new translations to the project (step 2). Note: the fa/he translations were never available to users, so we're not going removing anyones existing functionality. // FREEBIE
This commit is contained in:
parent
fd4287c556
commit
ad76155bdd
|
@ -635,6 +635,8 @@
|
|||
45666F7A1D9C0533008FE134 /* OWSDatabaseMigration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OWSDatabaseMigration.m; path = Migrations/OWSDatabaseMigration.m; sourceTree = "<group>"; };
|
||||
45666F7C1D9C0814008FE134 /* OWSDatabaseMigrationRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OWSDatabaseMigrationRunner.h; path = Migrations/OWSDatabaseMigrationRunner.h; sourceTree = "<group>"; };
|
||||
45666F7D1D9C0814008FE134 /* OWSDatabaseMigrationRunner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OWSDatabaseMigrationRunner.m; path = Migrations/OWSDatabaseMigrationRunner.m; sourceTree = "<group>"; };
|
||||
456D0FD51F63094D008499CD /* km */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = km; path = translations/km.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
456D0FD81F631F4E008499CD /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = translations/lt.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
456F6E2E1E261D1000FD2210 /* PeerConnectionClientTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PeerConnectionClientTest.swift; sourceTree = "<group>"; };
|
||||
4574A5D51DD6704700C6B692 /* CallService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = CallService.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
|
||||
4579431C1E7C8CE9008ED0C0 /* Pastelog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pastelog.h; sourceTree = "<group>"; };
|
||||
|
@ -1953,7 +1955,6 @@
|
|||
zh_CN,
|
||||
hr,
|
||||
ro,
|
||||
fa,
|
||||
sn,
|
||||
id,
|
||||
gl,
|
||||
|
@ -1962,6 +1963,8 @@
|
|||
bg,
|
||||
Base,
|
||||
ar,
|
||||
km,
|
||||
lt,
|
||||
);
|
||||
mainGroup = D221A07E169C9E5E00537ABF;
|
||||
productRefGroup = D221A08A169C9E5E00537ABF /* Products */;
|
||||
|
@ -2549,6 +2552,8 @@
|
|||
4597E94E1D8313C100040CDE /* sq */,
|
||||
4597E94F1D8313CB00040CDE /* bg */,
|
||||
3495BC911F1426B800B478F5 /* ar */,
|
||||
456D0FD51F63094D008499CD /* km */,
|
||||
456D0FD81F631F4E008499CD /* lt */,
|
||||
);
|
||||
name = Localizable.strings;
|
||||
sourceTree = "<group>";
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue