Skip to content

Commit af65024

Browse files
committed
feat: add tamil and croatian localizations
1 parent 31fb795 commit af65024

File tree

6 files changed

+965
-1
lines changed

6 files changed

+965
-1
lines changed

alt-tab-macos.xcodeproj/project.pbxproj

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
76D02BB22BFE7C9E0056008D /* Pods_alt_tab_macos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0712B3BEA2B3780398C0999 /* Pods_alt_tab_macos.framework */; };
1313
AA974BA929B7D84C0099A29E /* PreviewPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA974BA829B7D84C0099A29E /* PreviewPanel.swift */; };
1414
BF0C8052AE41B1B10E42BFCE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C875C983226CB16DBD90F /* InfoPlist.strings */; };
15+
BF0C8053A58DFB383A3E3351 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8E237569FA2A8FE20707 /* InfoPlist.strings */; };
1516
BF0C807D26E465F467B066F7 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C849EBA5A547912BD8BB9 /* Localizable.strings */; };
17+
BF0C80FCECC1386EB73B66E5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8E9B9EF1485A14AE3316 /* Localizable.strings */; };
1618
BF0C812C068CD751CE9BFB67 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8D5993267A74D4875C1A /* Localizable.strings */; };
1719
BF0C8138B9195970E808C3A2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C80B2A035D3F0A5016E5F /* InfoPlist.strings */; };
1820
BF0C81A79128CF877FE895CC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8A48BBB3BF649864DB08 /* InfoPlist.strings */; };
@@ -32,6 +34,7 @@
3234
BF0C853B271C4407E87FA183 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8096A88BC18C4902C037 /* InfoPlist.strings */; };
3335
BF0C855CF8BA047E180425F9 /* KeyRepeatTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0C864F182B6155A66D241D /* KeyRepeatTimer.swift */; };
3436
BF0C8571D70170B73B46A262 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C86631FA950CE81FB8542 /* Localizable.strings */; };
37+
BF0C8588259FE20E161F67E4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C803A0202BA8D9397E0CA /* InfoPlist.strings */; };
3538
BF0C8592CCF5B552C47162AB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C84A4227CB16617C26977 /* Localizable.strings */; };
3639
BF0C8596DA6C64428F99AB08 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C89540808EE3680CB786D /* Localizable.strings */; };
3740
BF0C85C128940DC95B88E78E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8EB96BA052944CCDC2A7 /* InfoPlist.strings */; };
@@ -54,6 +57,7 @@
5457
BF0C8B2E933E4A0A91D7AF64 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8195F23B30B8F4DD38D1 /* Localizable.strings */; };
5558
BF0C8BEF0F3F0BA681AD8B00 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C848CB5753650D3D5AA0B /* Localizable.strings */; };
5659
BF0C8C1FDE88F7A0429BF466 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8D6F749064299AC47E2F /* InfoPlist.strings */; };
60+
BF0C8C292C75D77CCA9DB08D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C82E14BAF879A88AEB063 /* Localizable.strings */; };
5761
BF0C8C4381FB16A4DFBBB219 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8357200430B9683ECD6F /* InfoPlist.strings */; };
5862
BF0C8C7E96DB48120462DA00 /* TrafficLightButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0C8DF400A1AF64EB0CD0B3 /* TrafficLightButton.swift */; };
5963
BF0C8C7F5F9EE501B240D2E3 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = BF0C8532DEDE7C1218B90444 /* Localizable.strings */; };
@@ -193,6 +197,8 @@
193197
BF0C83258B2873D9CDC74EA5 /* preferences-controls.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "preferences-controls.jpg"; sourceTree = "<group>"; };
194198
BF0C833D471343CEA3DEFE56 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
195199
BF0C8343C1F6FCA82552DCB7 /* TableView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableView.swift; sourceTree = "<group>"; };
200+
BF0C83D645B6BB523E50670A /* hr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hr; path = InfoPlist.strings; sourceTree = "<group>"; };
201+
BF0C83E1E5C670A8B03E3612 /* hr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = hr; path = Localizable.strings; sourceTree = "<group>"; };
196202
BF0C83F32C3AB0531459F69E /* ku */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ku; path = InfoPlist.strings; sourceTree = "<group>"; };
197203
BF0C83FC3C53FFB41A3832FD /* fa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = fa; path = InfoPlist.strings; sourceTree = "<group>"; };
198204
BF0C843C2EDF4EF3A7A2C64A /* app.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; path = app.svg; sourceTree = "<group>"; };
@@ -224,6 +230,7 @@
224230
BF0C8942D747B2B8E3A2BB53 /* da */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = da; path = Localizable.strings; sourceTree = "<group>"; };
225231
BF0C894E0457C89DA3688F6A /* preferences-appearance.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "preferences-appearance.jpg"; sourceTree = "<group>"; };
226232
BF0C895E5D9E3F43E1CA9FC1 /* vi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = vi; path = InfoPlist.strings; sourceTree = "<group>"; };
233+
BF0C896CA858CD99335F893A /* ta */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ta; path = InfoPlist.strings; sourceTree = "<group>"; };
227234
BF0C898614108C8DC7A178BB /* el */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = el; path = InfoPlist.strings; sourceTree = "<group>"; };
228235
BF0C899605B39AB4EE0E8EB8 /* icon_512x512.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_512x512.png; sourceTree = "<group>"; };
229236
BF0C89A541FBEA23E7CB1D94 /* lb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = lb; path = Localizable.strings; sourceTree = "<group>"; };
@@ -240,6 +247,7 @@
240247
BF0C8CE7BBC3B9B0CEC008FF /* vi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = vi; path = Localizable.strings; sourceTree = "<group>"; };
241248
BF0C8D3333653ACAEF730DD8 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
242249
BF0C8D52C3D33B0669ECF996 /* ro */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ro; path = InfoPlist.strings; sourceTree = "<group>"; };
250+
BF0C8D7DE89E594FEE6DA692 /* ta */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ta; path = Localizable.strings; sourceTree = "<group>"; };
243251
BF0C8D87C20B7308B16498B6 /* et */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = et; path = InfoPlist.strings; sourceTree = "<group>"; };
244252
BF0C8D9E024876AD9A92BE8D /* sr */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = sr; path = Localizable.strings; sourceTree = "<group>"; };
245253
BF0C8DF400A1AF64EB0CD0B3 /* TrafficLightButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrafficLightButton.swift; sourceTree = "<group>"; };
@@ -655,6 +663,15 @@
655663
path = gl.lproj;
656664
sourceTree = "<group>";
657665
};
666+
BF0C8C3EE5665CA5FFF58E92 /* hr.lproj */ = {
667+
isa = PBXGroup;
668+
children = (
669+
BF0C8E9B9EF1485A14AE3316 /* Localizable.strings */,
670+
BF0C8E237569FA2A8FE20707 /* InfoPlist.strings */,
671+
);
672+
path = hr.lproj;
673+
sourceTree = "<group>";
674+
};
658675
BF0C8CD2106F7BACF5534031 /* et.lproj */ = {
659676
isa = PBXGroup;
660677
children = (
@@ -700,6 +717,15 @@
700717
path = lb.lproj;
701718
sourceTree = "<group>";
702719
};
720+
BF0C8E9ADDE631231D0AFB7F /* ta.lproj */ = {
721+
isa = PBXGroup;
722+
children = (
723+
BF0C82E14BAF879A88AEB063 /* Localizable.strings */,
724+
BF0C803A0202BA8D9397E0CA /* InfoPlist.strings */,
725+
);
726+
path = ta.lproj;
727+
sourceTree = "<group>";
728+
};
703729
BF0C8EE97ADD0C17EBD3A392 /* ku.lproj */ = {
704730
isa = PBXGroup;
705731
children = (
@@ -1281,6 +1307,8 @@
12811307
BF0C831B45AB884B159715B7 /* ro.lproj */,
12821308
BF0C8EE97ADD0C17EBD3A392 /* ku.lproj */,
12831309
BF0C815D257555C2572CD07B /* uz.lproj */,
1310+
BF0C8C3EE5665CA5FFF58E92 /* hr.lproj */,
1311+
BF0C8E9ADDE631231D0AFB7F /* ta.lproj */,
12841312
);
12851313
path = l10n;
12861314
sourceTree = "<group>";
@@ -1412,6 +1440,8 @@
14121440
ro,
14131441
ku,
14141442
uz,
1443+
hr,
1444+
ta,
14151445
);
14161446
mainGroup = D04BA1463D2A17038222BB84;
14171447
productRefGroup = D04BA1A461BBB5A9BE15E015 /* Products */;
@@ -1529,6 +1559,10 @@
15291559
BF0C8E441C550291B1EC7EDA /* InfoPlist.strings in Resources */,
15301560
BF0C8C7F5F9EE501B240D2E3 /* Localizable.strings in Resources */,
15311561
BF0C85C128940DC95B88E78E /* InfoPlist.strings in Resources */,
1562+
BF0C80FCECC1386EB73B66E5 /* Localizable.strings in Resources */,
1563+
BF0C8C292C75D77CCA9DB08D /* Localizable.strings in Resources */,
1564+
BF0C8053A58DFB383A3E3351 /* InfoPlist.strings in Resources */,
1565+
BF0C8588259FE20E161F67E4 /* InfoPlist.strings in Resources */,
15321566
);
15331567
runOnlyForDeploymentPostprocessing = 0;
15341568
};
@@ -1694,6 +1728,14 @@
16941728
/* End PBXSourcesBuildPhase section */
16951729

16961730
/* Begin PBXVariantGroup section */
1731+
BF0C803A0202BA8D9397E0CA /* InfoPlist.strings */ = {
1732+
isa = PBXVariantGroup;
1733+
children = (
1734+
BF0C896CA858CD99335F893A /* ta */,
1735+
);
1736+
name = InfoPlist.strings;
1737+
sourceTree = "<group>";
1738+
};
16971739
BF0C80404D3455D496C02F29 /* Localizable.strings */ = {
16981740
isa = PBXVariantGroup;
16991741
children = (
@@ -1774,6 +1816,14 @@
17741816
name = InfoPlist.strings;
17751817
sourceTree = "<group>";
17761818
};
1819+
BF0C82E14BAF879A88AEB063 /* Localizable.strings */ = {
1820+
isa = PBXVariantGroup;
1821+
children = (
1822+
BF0C8D7DE89E594FEE6DA692 /* ta */,
1823+
);
1824+
name = Localizable.strings;
1825+
sourceTree = "<group>";
1826+
};
17771827
BF0C82E55127D38ABF969CA0 /* InfoPlist.strings */ = {
17781828
isa = PBXVariantGroup;
17791829
children = (
@@ -2054,6 +2104,22 @@
20542104
name = Localizable.strings;
20552105
sourceTree = "<group>";
20562106
};
2107+
BF0C8E237569FA2A8FE20707 /* InfoPlist.strings */ = {
2108+
isa = PBXVariantGroup;
2109+
children = (
2110+
BF0C83D645B6BB523E50670A /* hr */,
2111+
);
2112+
name = InfoPlist.strings;
2113+
sourceTree = "<group>";
2114+
};
2115+
BF0C8E9B9EF1485A14AE3316 /* Localizable.strings */ = {
2116+
isa = PBXVariantGroup;
2117+
children = (
2118+
BF0C83E1E5C670A8B03E3612 /* hr */,
2119+
);
2120+
name = Localizable.strings;
2121+
sourceTree = "<group>";
2122+
};
20572123
BF0C8EB96BA052944CCDC2A7 /* InfoPlist.strings */ = {
20582124
isa = PBXVariantGroup;
20592125
children = (

docs/Introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Alternatively, you can use [homebrew](https://brew.sh/):
3838

3939
## Localization
4040

41-
AltTab is available in: Bahasa Indonesia, Català, Dansk, Deutsch, Eesti keel, English, Español, Français, Galego, Italiano, Kurdî, Lëtzebuergesch, Limba română, Magyar, Nederlands, Norsk, Oʻzbekcha, Polski, Português, Português (Brasil), Shqip, Slovenčina, Slovenščina, Suomi, Svenska, Tiếng Việt, Türkçe, Čeština, Ελληνικά, Български, Русский язык, Српски / Srpski, українська мова, עִבְרִית ,العربية ,فارسی, हिन्दी, বাংলা, 日本語, 简体中文, 繁體中文, 한국어
41+
AltTab is available in: Bahasa Indonesia, Català, Dansk, Deutsch, Eesti keel, English, Español, Français, Galego, Hrvatski, Italiano, Kurdî, Lëtzebuergesch, Limba română, Magyar, Nederlands, Norsk, Oʻzbekcha, Polski, Português, Português (Brasil), Shqip, Slovenčina, Slovenščina, Suomi, Svenska, Tiếng Việt, Türkçe, Čeština, Ελληνικά, Български, Русский язык, Српски / Srpski, українська мова, עִבְרִית ,العربية ,فارسی, हिन्दी, বাংলা, தமிழ், 日本語, 简体中文, 繁體中文, 한국어
4242

4343
[Contribute your own language easily!](https://poeditor.com/join/project/8AOEZ0eAZE)
4444

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/*Copyright (human-readable)*/
2+
"NSHumanReadableCopyright" = "GPL-3.0 licenca";

0 commit comments

Comments
 (0)