Enabled Bulgarian translations

Signed-off-by: Alexander Borsuk <me@alex.bio>
This commit is contained in:
Alexander Borsuk 2021-07-23 10:57:54 +02:00 committed by Alexander Borsuk
parent 40f936adbd
commit af7b4b93eb
5 changed files with 3551 additions and 1 deletions

View file

@ -161,7 +161,8 @@ vector<CategoriesHolder::Mapping> const CategoriesHolder::kLocaleMapping = {{"en
{"el", 28},
{"he", 29},
{"sw", 30},
{"fa", 31}};
{"fa", 31},
{"bg", 32}};
vector<string> CategoriesHolder::kDisabledLanguages = {"el", "he", "sw"};
CategoriesHolder::CategoriesHolder(unique_ptr<Reader> && reader)

View file

@ -0,0 +1,31 @@
/**
* Apple Strings File
* Generated by Twine 1.0.3
* Language: en
*/
/********** 3d touch strings **********/
/* Used in home screen quick actions. */
"search" = "Search";
/* Used in home screen quick actions. */
"share_my_location" = "Share My Location";
/* Used in home screen quick actions. */
"bookmarks" = "Bookmarks";
/* Used in home screen quick actions. */
"route" = "Route";
/********** gps strings **********/
/* Needed to explain why we always require access to GPS coordinates, and not only when the app is active. */
"NSLocationAlwaysAndWhenInUseUsageDescription" = "Defining your current location in the background is necessary for the effective use of application and personal recommendations";
/* Needed to explain why we always require access to GPS coordinates, and not only when the app is active. */
"NSLocationAlwaysUsageDescription" = "Defining current location in the background is necessary to fully enjoy the functionality of the app. It is mainly used in the options of following the route and saving your recent travelled path.";
/* Needed to explain why we require access to GPS coordinates when the app is active. */
"NSLocationWhenInUseUsageDescription" = "Determining your location is necessary for navigation and for saving your recently travelled track.";

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,80 @@
<!--
* Apple Stringsdict File
* Generated by Twine 1.0.3
* Language: en -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!-- ********** Strings for downloading map from search **********/ -->
<key>bookmarks_detect_message</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@value@</string>
<key>value</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%d file was found. You can see it after conversion.</string>
<key>other</key>
<string>%d files were found. You can see them after conversion.</string>
</dict>
</dict>
<key>objects</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@value@</string>
<key>value</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%d object</string>
<key>other</key>
<string>%d objects</string>
</dict>
</dict>
<key>places</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@value@</string>
<key>value</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%d place</string>
<key>other</key>
<string>%d places</string>
</dict>
</dict>
<key>tracks</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@value@</string>
<key>value</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%d track</string>
<key>other</key>
<string>%d tracks</string>
</dict>
</dict>
</dict>
</plist>

View file

@ -1598,6 +1598,9 @@
F6FE3C3A1CC5106500A73196 /* MWMPlaceDoesntExistAlert.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MWMPlaceDoesntExistAlert.xib; sourceTree = "<group>"; };
F6FEA82B1C58E89B007223CC /* MWMButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWMButton.h; sourceTree = "<group>"; };
F6FEA82C1C58E89B007223CC /* MWMButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MWMButton.m; sourceTree = "<group>"; };
FA1A4CF226AABBEC00026C44 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = bg; path = bg.lproj/Localizable.stringsdict; sourceTree = "<group>"; };
FA1A4CF326AABBED00026C44 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/InfoPlist.strings; sourceTree = "<group>"; };
FA1A4CF426AABBEE00026C44 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/Localizable.strings; sourceTree = "<group>"; };
FA459EB314327AF700B5BB3C /* WorldCoasts.mwm */ = {isa = PBXFileReference; lastKnownFileType = file; name = WorldCoasts.mwm; path = ../../data/WorldCoasts.mwm; sourceTree = "<group>"; };
FA46DA2B12D4166E00968C36 /* countries.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = countries.txt; path = ../../data/countries.txt; sourceTree = SOURCE_ROOT; };
FA64D9A813F975AD00350ECF /* types.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = types.txt; path = ../../data/types.txt; sourceTree = SOURCE_ROOT; };
@ -3696,6 +3699,7 @@
id,
"en-GB",
el,
bg,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* Maps */;
productRefGroup = 19C28FACFE9D520D11CA2CBB /* Products */;
@ -4360,6 +4364,7 @@
34F73F951E082FF800AC1FD6 /* vi */,
34F73F971E082FF800AC1FD6 /* zh-Hans */,
34F73F991E082FF800AC1FD6 /* zh-Hant */,
FA1A4CF326AABBED00026C44 /* bg */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
@ -4396,6 +4401,7 @@
34F73F961E082FF800AC1FD6 /* vi */,
34F73F981E082FF800AC1FD6 /* zh-Hans */,
34F73F9A1E082FF800AC1FD6 /* zh-Hant */,
FA1A4CF426AABBEE00026C44 /* bg */,
);
name = Localizable.strings;
sourceTree = "<group>";
@ -4432,6 +4438,7 @@
A630D204207CAA3400976DEA /* vi */,
A630D205207CAA3A00976DEA /* zh-Hant */,
A630D206207CAA5800976DEA /* zh-Hans */,
FA1A4CF226AABBEC00026C44 /* bg */,
);
name = Localizable.stringsdict;
sourceTree = "<group>";