Skip to content

Commit

Permalink
feat: add indonesian and luxembourgish localizations
Browse files Browse the repository at this point in the history
  • Loading branch information
lwouis committed Jul 20, 2020
1 parent 9474c35 commit d3432a9
Show file tree
Hide file tree
Showing 8 changed files with 591 additions and 6 deletions.
32 changes: 32 additions & 0 deletions alt-tab-macos.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
D04BA530F00E5989D66C6A1F /* Contributors.md in Resources */ = {isa = PBXBuildFile; fileRef = D04BA812B8DCB915B8F4B915 /* Contributors.md */; };
D04BA5863E8AD08C36B52F80 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC86E60B1B850059BC54 /* Localizable.strings */; };
D04BA6187A91A847844B6ABB /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA015A45DE7AFDC9794FE /* Window.swift */; };
D04BA6840A558A00A66CE135 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA2E45431E6927F43C0C3 /* Localizable.strings */; };
D04BA69012A483201B375D46 /* Acknowledgments.md in Resources */ = {isa = PBXBuildFile; fileRef = D04BAADF01EB8FF8A15AECC6 /* Acknowledgments.md */; };
D04BA69D47B5E60A6AD9CBD9 /* ThumbnailTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BAD1297730B191E96E7FE /* ThumbnailTitleView.swift */; };
D04BA6CC689662DECB2BE55E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC0253EAB4D509C4813F /* InfoPlist.strings */; };
Expand Down Expand Up @@ -93,6 +94,7 @@
D04BAE8B16A06A10E2FA94DE /* AccessibilityEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA8FDCF137D892114F5F3 /* AccessibilityEvents.swift */; };
D04BAEE31B6FFCDC779E6C17 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = D04BAC2FF99F629CD4ED20FC /* MainMenu.xib */; };
D04BAF12DF5D15B9D7D316A4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA61693F710CD7BD054D7 /* InfoPlist.strings */; };
D04BAFB217F9F8E58C3B09AD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */; };
D04BAFB90E00AA5D662EAF24 /* PermissionsWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA9DF10D0CC4CA0C8F814 /* PermissionsWindow.swift */; };
D04BAFB973C3D28718FAEB87 /* Windows.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BACD976030676FD0761D5 /* Windows.swift */; };
D04BAFBC862BA5FE0294EA7A /* AXUIElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = D04BA6F823BC0EDA9AA4B80A /* AXUIElement.swift */; };
Expand Down Expand Up @@ -216,6 +218,8 @@
D04BA9DF10D0CC4CA0C8F814 /* PermissionsWindow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PermissionsWindow.swift; sourceTree = "<group>"; };
D04BA9EF65B2E7AF9E3ADCA3 /* 2 windows - 1 line.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "2 windows - 1 line.jpg"; sourceTree = "<group>"; };
D04BAA127E73B3114B75098A /* Gemfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Gemfile; sourceTree = "<group>"; };
D04BAA1A00449C0C6434AB95 /* id */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = id; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAA265462999602D1DDE7 /* id */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = id; path = Localizable.strings; sourceTree = "<group>"; };
D04BAA4442D0CE3A4972937F /* nl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = nl; path = InfoPlist.strings; sourceTree = "<group>"; };
D04BAA5ECAE8BB8F8656DEDF /* update_contributors.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = update_contributors.sh; sourceTree = "<group>"; };
D04BAA6E43F1E6EB81F953AF /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = InfoPlist.strings; sourceTree = "<group>"; };
Expand Down Expand Up @@ -598,6 +602,15 @@
path = "main-window";
sourceTree = "<group>";
};
D04BA6979DFAC087823F7683 /* id.lproj */ = {
isa = PBXGroup;
children = (
D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */,
D04BA2E45431E6927F43C0C3 /* Localizable.strings */,
);
path = id.lproj;
sourceTree = "<group>";
};
D04BA703DCD38D9757093312 /* scripts */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -814,6 +827,7 @@
D04BAB35FC157A6EF34EC038 /* ru.lproj */,
D04BA90F4F92BE2E7EDFDF7E /* ar.lproj */,
D04BA61A8DB64F718D0676FD /* nl.lproj */,
D04BA6979DFAC087823F7683 /* id.lproj */,
);
path = l10n;
sourceTree = "<group>";
Expand Down Expand Up @@ -959,6 +973,8 @@
D04BA530F00E5989D66C6A1F /* Contributors.md in Resources */,
D04BA079F61177D470F3E6C1 /* accessibility@2x.png in Resources */,
D04BA2B4364250FA07EE5793 /* screen-recording@2x.png in Resources */,
D04BAFB217F9F8E58C3B09AD /* InfoPlist.strings in Resources */,
D04BA6840A558A00A66CE135 /* Localizable.strings in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -1151,6 +1167,14 @@
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA2E45431E6927F43C0C3 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA265462999602D1DDE7 /* id */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA3A932D3C8F850504919 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
Expand Down Expand Up @@ -1239,6 +1263,14 @@
name = Localizable.strings;
sourceTree = "<group>";
};
D04BA82BB17B85A88A5D2B87 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D04BAA1A00449C0C6434AB95 /* id */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D04BA863BC6929EB0A2AC590 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
Expand Down
1 change: 1 addition & 0 deletions docs/Contributors.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ They helped [localize the app](https://poeditor.com/join/project/8AOEZ0eAZE):
* 73
* Aarni Koskela
* Abdulelah
* Aden Aziz
* Albert Abdilim
* Chun Fei Lung
* Elisabeth landblok
Expand Down
8 changes: 2 additions & 6 deletions docs/Introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,9 @@ From macOS 10.12 to 10.15

## Localization

In addition to English, the app is currently available in:
The app is available in:

| Deutsch | Nederlands | العربية |
| Español | Português (Brasil) | 中文 (简体) |
| Français | Suomi | 中文 (繁体) |
| Italiano | Türkçe | 日本語 |
| Magyar | Русский язык | 한국어 |
Bahasa Indonesia, Deutsch, English, Español, Français, Italiano, Lëtzebuergesch, Magyar, Nederlands, Português (Brasil), العربية, Suomi, Türkçe, Русский язык, 中文 (简体), 中文 (繁体), 日本語, 한국어

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

Expand Down
2 changes: 2 additions & 0 deletions resources/l10n/id.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/*Copyright (human-readable)*/
"NSHumanReadableCopyright" = "Lisensi GPL-3.0";
273 changes: 273 additions & 0 deletions resources/l10n/id.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,273 @@

/*No comment provided by engineer.*/
"About" = "Tentang";

/*No comment provided by engineer.*/
"Accessibility" = "Aksesibilitas";

/*No comment provided by engineer.*/
"Acknowledgments" = "Ucapan Terima Kasih";

/*No comment provided by engineer.*/
"Active app" = "Aplikasi aktif";

/*No comment provided by engineer.*/
"Active screen" = "Layar aktif";

/*No comment provided by engineer.*/
"Active space" = "Ruang aktif";

/*No comment provided by engineer.*/
"Align windows:" = "Luruskan jendela:";

/*No comment provided by engineer.*/
"All apps" = "Semua aplikasi";

/*No comment provided by engineer.*/
"All data from this form will be made public, as a ticket on github.com" = "Semua data dari formulir ini akan dipublikasikan, sebagai tiket di github.com";

/*No comment provided by engineer.*/
"All screens" = "Semua layar";

/*No comment provided by engineer.*/
"All spaces" = "Semua ruang";

/*No comment provided by engineer.*/
"Allowed" = "Dibolehkan";

/*No comment provided by engineer.*/
"AltTab needs some permissions" = "AltTab membutuhkan beberapa izin";

/*No comment provided by engineer.*/
"Apparition delay:" = "Penundaan penampakan:";

/*No comment provided by engineer.*/
"Appearance" = "Penampilan";

/*No comment provided by engineer.*/
"Are you sure you don’t want a response?" = "Apakah Anda yakin tidak ingin mendapat tanggapan?";

/*No comment provided by engineer.*/
"Arrow keys" = "Tombol panah";

/*No comment provided by engineer.*/
"Auto-install updates periodically" = "Instal pembaruan secara berkala";

/*No comment provided by engineer.*/
"Blacklists" = "Daftar hitam";

/*Cancel button*/
"Cancel" = "Batal";

/*No comment provided by engineer.*/
"Cancel and hide" = "Batalkan dan sembunyikan";

/*No comment provided by engineer.*/
"Center" = "Tengah";

/*No comment provided by engineer.*/
"Check for updates now…" = "Periksa pembaruan sekarang…";

/*No comment provided by engineer.*/
"Check for updates periodically" = "Periksa pembaruan secara berkala";

/*No comment provided by engineer.*/
"Check for updates…" = "Periksa pembaruan…";

/*No comment provided by engineer.*/
"Close window" = "Tutup jendela";

/*No comment provided by engineer.*/
"Don’t check for updates periodically" = "Jangan periksa pembaruan secara berkala";

/*No comment provided by engineer.*/
"Don’t show windows from these apps" = "Jangan tampilkan jendela dari aplikasi ini";

/*No comment provided by engineer.*/
"End" = "Akhiri";

/*No comment provided by engineer.*/
"Fade out animation:" = "Animasi fade out:";

/*No comment provided by engineer.*/
"Fullscreen" = "Layar penuh";

/*No comment provided by engineer.*/
"General" = "Umum";

/*No comment provided by engineer.*/
"Hidden" = "Tersembunyi";

/*No comment provided by engineer.*/
"Hide menubar icon:" = "Sembunyikan ikon menubar:";

/*No comment provided by engineer.*/
"Hide space number labels:" = "Sembunyikan label nomor ruang:";

/*No comment provided by engineer.*/
"Hide/Show app" = "Tampilkan/Sembunyikan app";

/*No comment provided by engineer.*/
"Hold" = "Tahan";

/*No comment provided by engineer.*/
"I think the app could be improved with…" = "Saya pikir aplikasi dapat ditingkatkan dengan…";

/*No comment provided by engineer.*/
"Ignore shortcuts while a window from these apps is active" = "Abaikan pintasan saat jendela dari aplikasi ini aktif";

/*No comment provided by engineer.*/
"Latest releases" = "Rilis terbaru";

/*No comment provided by engineer.*/
"Left" = "Kiri";

/*No comment provided by engineer.*/
"Max size on screen:" = "Ukuran maks di layar:";

/*No comment provided by engineer.*/
"Max windows per row:" = "Jendela maks per baris:";

/*No comment provided by engineer.*/
"Middle" = "Tengah";

/*No comment provided by engineer.*/
"Min windows per row:" = "Jendela minimum per baris:";

/*No comment provided by engineer.*/
"Minimize/Deminimize window" = "Minimalkan / Deminimalkan jendela";

/*No comment provided by engineer.*/
"Minimized" = "Diminimalkan";

/*No comment provided by engineer.*/
"Mouse hover" = "Arahkan mouse";

/*No comment provided by engineer.*/
"Not allowed" = "Tidak dibolehkan";

/*Copyright (human-readable)*/
"NSHumanReadableCopyright" = "Lisensi GPL-3.0";

/*No comment provided by engineer.*/
"Only if the window is fullscreen" = "Hanya jika jendela nya layar penuh";

/*No comment provided by engineer.*/
"Open Accessibility Preferences…" = "Buka Preferensi Aksesibilitas…";

/*No comment provided by engineer.*/
"Open Screen Recording Preferences…" = "Buka Preferensi Perekaman Layar…";

/*No comment provided by engineer.*/
"Optional: email (if you want a reply)" = "Opsional: surel (jika kamu ingin dapatkan balasan)";

/*No comment provided by engineer.*/
"Preferences…" = "Preferensi…";

/*No comment provided by engineer.*/
"Quit" = "Keluar";

/*No comment provided by engineer.*/
"Quit %@" = "Keluar %@";

/*No comment provided by engineer.*/
"Quit app" = "Keluar app";

/*No comment provided by engineer.*/
"Rows of windows:" = "Barisan jendela:";

/*No comment provided by engineer.*/
"Screen including menu bar" = "Layar termasuk bilah menu";

/*No comment provided by engineer.*/
"Screen including mouse" = "Layar termasuk mouse";

/*No comment provided by engineer.*/
"Screen Recording" = "Rekaman Layar";

/*No comment provided by engineer.*/
"Screen showing AltTab" = "Layar menampilkan AltTab";

/*No comment provided by engineer.*/
"Select next window" = "Pilih jendela berikutnya";

/*No comment provided by engineer.*/
"Select previous window" = "Pilih jendela sebelumnya";

/*No comment provided by engineer.*/
"Select windows using:" = "Pilih jendela menggunakan:";

/*No comment provided by engineer.*/
"Send" = "Kirim";

/*No comment provided by engineer.*/
"Send anyway" = "Tetap kirim";

/*No comment provided by engineer.*/
"Send debug profile (CPU, memory, etc)" = "Kirim profil debug (CPU, memori, dll)";

/*No comment provided by engineer.*/
"Send feedback" = "Kirim umpan balik";

/*No comment provided by engineer.*/
"Send feedback…" = "Kirim umpan balik…";

/*No comment provided by engineer.*/
"Share improvement ideas, or report bugs" = "Bagikan gagasan peningkatan, atau laporkan bug";

/*No comment provided by engineer.*/
"Show" = "Tampilkan";

/*No comment provided by engineer.*/
"Show on:" = "Tunjukkan:";

/*No comment provided by engineer.*/
"Show standard tabs as windows:" = "Tampilkan tab standar sebagai jendela:";

/*No comment provided by engineer.*/
"Show the following windows:" = "Perlihatkan jendela berikut:";

/*No comment provided by engineer.*/
"Source code repository" = "Repositori kode sumber";

/*No comment provided by engineer.*/
"Start" = "Mulai";

/*No comment provided by engineer.*/
"Start at login:" = "Mulai saat masuk:";

/*No comment provided by engineer.*/
"Theme:" = "Tema:";

/*No comment provided by engineer.*/
"then press:" = "lalu tekan:";

/*No comment provided by engineer.*/
"This permission is needed to focus windows after you release the shortcut" = "Izin ini diperlukan untuk memfokuskan jendela setelah Anda melepaskan pintasan";

/*No comment provided by engineer.*/
"This permission is needed to show screenshots and titles of open windows" = "Izin ini diperlukan untuk menampilkan tangkapan layar dan judul jendela yang terbuka";

/*No comment provided by engineer.*/
"Updates" = "Pembaruan";

/*No comment provided by engineer.*/
"Updates policy:" = "Kebijakan pembaruan:";

/*No comment provided by engineer.*/
"Version" = "Versi";

/*No comment provided by engineer.*/
"View existing discussions" = "Lihat diskusi yang ada";

/*No comment provided by engineer.*/
"Window app icon size:" = "Ukuran ikon aplikasi jendela:";

/*No comment provided by engineer.*/
"Window title font size:" = "Ukuran font judul jendela:";

/*No comment provided by engineer.*/
"Window title truncation:" = "Pemotongan judul jendela:";

/*No comment provided by engineer.*/
"You didn’t write your email, thus can’t receive any response." = "Anda tidak menulis email Anda, sehingga tidak dapat menerima tanggapan apa pun.";
2 changes: 2 additions & 0 deletions resources/l10n/lb.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/*Copyright (human-readable)*/
"NSHumanReadableCopyright" = "GPL-3.0 Lizenz";
Loading

0 comments on commit d3432a9

Please sign in to comment.