diff --git a/README.md b/README.md index cd32669e..199848f7 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ In addition to English, the app is currently available in: * Español * Français * Italiano +* Portuguese (Brazil) * Suomi * Türkçe * 中文 (简体) diff --git a/resources/l10n/ja.lproj/Localizable.strings b/resources/l10n/ja.lproj/Localizable.strings index 3df9897e..f275825f 100644 --- a/resources/l10n/ja.lproj/Localizable.strings +++ b/resources/l10n/ja.lproj/Localizable.strings @@ -1,33 +1,33 @@ /*No comment provided by engineer.*/ -"❖ Windows 10" = "❖Windows 10"; +"❖ Windows 10" = "❖ Windows 10"; /*No comment provided by engineer.*/ "About" = "詳細"; /*No comment provided by engineer.*/ -"Acknowledgments" = "Acknowledgments"; +"Acknowledgments" = "謝辞"; /*No comment provided by engineer.*/ -"Active app" = "Active app"; +"Active app" = "稼働アプリケーション"; /*No comment provided by engineer.*/ -"Active screen" = "Active screen"; +"Active screen" = "稼働スクリーン"; /*No comment provided by engineer.*/ -"Active space" = "Active space"; +"Active space" = "稼働スペース"; /*No comment provided by engineer.*/ -"Align windows" = "Align windows"; +"Align windows" = "ウィンドウの配置"; /*No comment provided by engineer.*/ -"All apps" = "All apps"; +"All apps" = "全てのアプリケーション"; /*No comment provided by engineer.*/ -"All screens" = "All screens"; +"All screens" = "全てのスクリーン"; /*No comment provided by engineer.*/ -"All spaces" = "All spaces"; +"All spaces" = "全てのスペース"; /*No comment provided by engineer.*/ "Apparition delay" = "スクリーン表示速度"; @@ -36,7 +36,7 @@ "Appearance" = "表示設定"; /*No comment provided by engineer.*/ -"Arrow keys" = "Arrow keys"; +"Arrow keys" = "カーソルキー"; /*No comment provided by engineer.*/ "Auto-install updates periodically" = "更新を定期的に自動インストールする"; @@ -45,40 +45,40 @@ "Cancel" = "キャンセル"; /*No comment provided by engineer.*/ -"Cancel and hide" = "Cancel and hide"; +"Cancel and hide" = "キャンセルして、しまう"; /*No comment provided by engineer.*/ -"Center" = "Center"; +"Center" = "中央"; /*No comment provided by engineer.*/ -"Check for updates now…" = "今すぐアップデートを確認"; +"Check for updates now…" = "今すぐアップデートを確認…"; /*No comment provided by engineer.*/ "Check for updates periodically" = "定期的に更新を確認する"; /*No comment provided by engineer.*/ -"Check for updates…" = "更新を確認する"; +"Check for updates…" = "更新を確認する…"; /*No comment provided by engineer.*/ -"Close window" = "Close window"; +"Close window" = "ウィンドウを閉じる"; /*No comment provided by engineer.*/ "Don't check for updates periodically" = "定期的に更新を確認しない"; /*No comment provided by engineer.*/ -"General" = "General"; +"General" = "一般設定"; /*No comment provided by engineer.*/ -"Hidden" = "Hidden"; +"Hidden" = "ウィンドウをしまう"; /*No comment provided by engineer.*/ -"Hide space number labels" = "Hide space number labels"; +"Hide space number labels" = "スペース番号ラベルを隠す"; /*No comment provided by engineer.*/ -"Hide/Show app" = "Hide/Show app"; +"Hide/Show app" = "アプリケーションを隠す / 表示"; /*No comment provided by engineer.*/ -"Hold" = "Hold"; +"Hold" = " "; /*No comment provided by engineer.*/ "I think the app could be improved with…" = "アプリの◯◯を改善したい"; @@ -87,7 +87,7 @@ "Latest releases" = "最新バージョン"; /*No comment provided by engineer.*/ -"Left" = "Left"; +"Left" = "左"; /*No comment provided by engineer.*/ "Max size on screen" = "スクリーン表示サイズ"; @@ -99,13 +99,13 @@ "Min windows per row" = "一列に最小表示可能な個数"; /*No comment provided by engineer.*/ -"Minimize/Deminimize window" = "Minimize/Deminimize window"; +"Minimize/Deminimize window" = "ウィンドウをしまう / 開く"; /*No comment provided by engineer.*/ -"Minimized" = "Minimized"; +"Minimized" = "ウィンドウを非表示"; /*No comment provided by engineer.*/ -"Mouse hover" = "Mouse hover"; +"Mouse hover" = "マウスホバー"; /*Copyright (human-readable)*/ "NSHumanReadableCopyright" = "GPL-3.0ライセンス"; @@ -120,28 +120,28 @@ "Quit %@" = "閉じる %@"; /*No comment provided by engineer.*/ -"Quit app" = "Quit app"; +"Quit app" = "アプリケーションを終了"; /*No comment provided by engineer.*/ -"Rows of windows" = "Rows of windows"; +"Rows of windows" = "ウィンドウ列"; /*No comment provided by engineer.*/ -"Screen including menu bar" = "Screen including menu bar"; +"Screen including menu bar" = "メニューバーのあるスクリーン"; /*No comment provided by engineer.*/ -"Screen including mouse" = "Screen including mouse"; +"Screen including mouse" = "マウスのあるスクリーン"; /*No comment provided by engineer.*/ -"Screen showing AltTab" = "Screen showing AltTab"; +"Screen showing AltTab" = "AltTabが表示されるスクリーン"; /*No comment provided by engineer.*/ -"Select next window" = "Select next window"; +"Select next window" = "次のウィンドウを選択"; /*No comment provided by engineer.*/ -"Select previous window" = "Select previous window"; +"Select previous window" = "前のウィンドウを選択"; /*No comment provided by engineer.*/ -"Select windows using:" = "Select windows using:"; +"Select windows using:" = "使用中のウィンドウを選択:"; /*No comment provided by engineer.*/ "Send" = "送信"; @@ -165,25 +165,25 @@ "Show on" = "表示場所"; /*No comment provided by engineer.*/ -"Show the following windows:" = "Show the following windows:"; +"Show the following windows:" = "ウィンドウを表示:"; /*No comment provided by engineer.*/ "Source code repository" = "ソースコードレポジトリ"; /*No comment provided by engineer.*/ -"Start at login" = "Start at login"; +"Start at login" = "ログイン時に起動"; /*No comment provided by engineer.*/ "Theme" = "テーマ"; /*No comment provided by engineer.*/ -"then press:" = "then press:"; +"then press:" = "を押したまま"; /*No comment provided by engineer.*/ -"Updates" = "Updates"; +"Updates" = "アップデート"; /*No comment provided by engineer.*/ -"Updates policy:" = "Updates policy:"; +"Updates policy:" = "アップデートポリシー:"; /*No comment provided by engineer.*/ "Version" = "バージョン"; @@ -198,4 +198,4 @@ "Window title font size" = "ウィンドウに表示されるタイトルフォントサイズ"; /*No comment provided by engineer.*/ -" macOS" = "macOS"; +" macOS" = " macOS"; diff --git a/resources/l10n/pt-BR.lproj/InfoPlist.strings b/resources/l10n/pt-BR.lproj/InfoPlist.strings new file mode 100644 index 00000000..c9816734 --- /dev/null +++ b/resources/l10n/pt-BR.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/*Copyright (human-readable)*/ +"NSHumanReadableCopyright" = "Licença GPL-3.0"; diff --git a/resources/l10n/pt-BR.lproj/Localizable.strings b/resources/l10n/pt-BR.lproj/Localizable.strings new file mode 100644 index 00000000..531059c8 --- /dev/null +++ b/resources/l10n/pt-BR.lproj/Localizable.strings @@ -0,0 +1,201 @@ + +/*No comment provided by engineer.*/ +"❖ Windows 10" = "❖ Windows 10"; + +/*No comment provided by engineer.*/ +"About" = "Sobre"; + +/*No comment provided by engineer.*/ +"Acknowledgments" = "Agradecimentos"; + +/*No comment provided by engineer.*/ +"Active app" = "Aplicação ativa"; + +/*No comment provided by engineer.*/ +"Active screen" = "Tela ativa"; + +/*No comment provided by engineer.*/ +"Active space" = "Desktop ativo"; + +/*No comment provided by engineer.*/ +"Align windows" = "Alinhar janelas"; + +/*No comment provided by engineer.*/ +"All apps" = "Todas as aplicações"; + +/*No comment provided by engineer.*/ +"All screens" = "Todas as telas"; + +/*No comment provided by engineer.*/ +"All spaces" = "Todos os desktops"; + +/*No comment provided by engineer.*/ +"Apparition delay" = "Intervalo para exibição"; + +/*No comment provided by engineer.*/ +"Appearance" = "Aparência"; + +/*No comment provided by engineer.*/ +"Arrow keys" = "Teclas direcionais"; + +/*No comment provided by engineer.*/ +"Auto-install updates periodically" = "Instalar atualizações periódicas automaticamente"; + +/*Cancel button*/ +"Cancel" = "Cancelar"; + +/*No comment provided by engineer.*/ +"Cancel and hide" = "Cancelar e ocultar"; + +/*No comment provided by engineer.*/ +"Center" = "Centralizar"; + +/*No comment provided by engineer.*/ +"Check for updates now…" = "Verificar por atualizações agora…"; + +/*No comment provided by engineer.*/ +"Check for updates periodically" = "Verificar periodicamente por atualizações"; + +/*No comment provided by engineer.*/ +"Check for updates…" = "Verificar por atualizações…"; + +/*No comment provided by engineer.*/ +"Close window" = "Fechar janela"; + +/*No comment provided by engineer.*/ +"Don't check for updates periodically" = "Não verifique periodicamente por atualizações"; + +/*No comment provided by engineer.*/ +"General" = "Geral"; + +/*No comment provided by engineer.*/ +"Hidden" = "Oculto"; + +/*No comment provided by engineer.*/ +"Hide space number labels" = "Não exibir o número do desktop"; + +/*No comment provided by engineer.*/ +"Hide/Show app" = "Ocultar/Exibir aplicação"; + +/*No comment provided by engineer.*/ +"Hold" = "Espera"; + +/*No comment provided by engineer.*/ +"I think the app could be improved with…" = "Eu acho que a aplicação poderia ser melhorada com…"; + +/*No comment provided by engineer.*/ +"Latest releases" = "Últimas atualizações"; + +/*No comment provided by engineer.*/ +"Left" = "Esquerda"; + +/*No comment provided by engineer.*/ +"Max size on screen" = "Tamanho máximo na tela"; + +/*No comment provided by engineer.*/ +"Max windows per row" = "Qtde máxima de janelas por linha"; + +/*No comment provided by engineer.*/ +"Min windows per row" = "Qtde mínima de janelas por linha"; + +/*No comment provided by engineer.*/ +"Minimize/Deminimize window" = "Minimizar/Restaurar janela"; + +/*No comment provided by engineer.*/ +"Minimized" = "Minimizado"; + +/*No comment provided by engineer.*/ +"Mouse hover" = "Ao passar o mouse"; + +/*Copyright (human-readable)*/ +"NSHumanReadableCopyright" = "Licença GPL-3.0"; + +/*No comment provided by engineer.*/ +"Optional: email (if you want a reply)" = "Opcional: e-mail (se você desejar uma resposta)"; + +/*No comment provided by engineer.*/ +"Preferences…" = "Preferências"; + +/*No comment provided by engineer.*/ +"Quit %@" = "Finalizar %@"; + +/*No comment provided by engineer.*/ +"Quit app" = "Fechar aplicação"; + +/*No comment provided by engineer.*/ +"Rows of windows" = "Linhas de janelas"; + +/*No comment provided by engineer.*/ +"Screen including menu bar" = "Tela onde a barra de menu está sendo exibida"; + +/*No comment provided by engineer.*/ +"Screen including mouse" = "Tela onde o mouse está sendo exibido"; + +/*No comment provided by engineer.*/ +"Screen showing AltTab" = "Tela onde o AltTab está sendo exibido"; + +/*No comment provided by engineer.*/ +"Select next window" = "Selecionar próxima janela"; + +/*No comment provided by engineer.*/ +"Select previous window" = "Selecionar janela anterior"; + +/*No comment provided by engineer.*/ +"Select windows using:" = "Selecionar janela usando:"; + +/*No comment provided by engineer.*/ +"Send" = "Enviar"; + +/*No comment provided by engineer.*/ +"Send debug profile (CPU, memory, etc)" = "Enviar dados para depuração (CPU, memória, etc)"; + +/*No comment provided by engineer.*/ +"Send feedback" = "Enviar comentário"; + +/*No comment provided by engineer.*/ +"Send feedback…" = "Enviar comentário…"; + +/*No comment provided by engineer.*/ +"Share improvement ideas, or report bugs" = "Compartilhar sugestões ou reportar falhas"; + +/*No comment provided by engineer.*/ +"Show" = "Exibir"; + +/*No comment provided by engineer.*/ +"Show on" = "Exibir em"; + +/*No comment provided by engineer.*/ +"Show the following windows:" = "Exibir as seguintes janelas:"; + +/*No comment provided by engineer.*/ +"Source code repository" = "Repositório do Código Fonte"; + +/*No comment provided by engineer.*/ +"Start at login" = "Iniciar ao efetuar login"; + +/*No comment provided by engineer.*/ +"Theme" = "Tema"; + +/*No comment provided by engineer.*/ +"then press:" = "então pressione:"; + +/*No comment provided by engineer.*/ +"Updates" = "Atualizações"; + +/*No comment provided by engineer.*/ +"Updates policy:" = "Regras de atualização:"; + +/*No comment provided by engineer.*/ +"Version" = "Versão"; + +/*No comment provided by engineer.*/ +"View existing discussions" = "Ver discussões existentes"; + +/*No comment provided by engineer.*/ +"Window app icon size" = "Tamanho do ícone da aplicação"; + +/*No comment provided by engineer.*/ +"Window title font size" = "Tamanho da fonte do título da aplicação"; + +/*No comment provided by engineer.*/ +" macOS" = " macOS"; diff --git a/resources/l10n/zh_CN.lproj/InfoPlist.strings b/resources/l10n/zh-CN.lproj/InfoPlist.strings similarity index 100% rename from resources/l10n/zh_CN.lproj/InfoPlist.strings rename to resources/l10n/zh-CN.lproj/InfoPlist.strings diff --git a/resources/l10n/zh_CN.lproj/Localizable.strings b/resources/l10n/zh-CN.lproj/Localizable.strings similarity index 100% rename from resources/l10n/zh_CN.lproj/Localizable.strings rename to resources/l10n/zh-CN.lproj/Localizable.strings diff --git a/resources/l10n/zh_TW.lproj/InfoPlist.strings b/resources/l10n/zh-TW.lproj/InfoPlist.strings similarity index 100% rename from resources/l10n/zh_TW.lproj/InfoPlist.strings rename to resources/l10n/zh-TW.lproj/InfoPlist.strings diff --git a/resources/l10n/zh_TW.lproj/Localizable.strings b/resources/l10n/zh-TW.lproj/Localizable.strings similarity index 100% rename from resources/l10n/zh_TW.lproj/Localizable.strings rename to resources/l10n/zh-TW.lproj/Localizable.strings diff --git a/scripts/import_l10n_strings_from_poeditor.sh b/scripts/import_l10n_strings_from_poeditor.sh index 13d4fc6b..02f08755 100755 --- a/scripts/import_l10n_strings_from_poeditor.sh +++ b/scripts/import_l10n_strings_from_poeditor.sh @@ -14,8 +14,7 @@ function updateLanguageFile() { -d order="terms" \ -d type="apple_strings")" fileUrl="$(jq -r '.result.url' <<<"$exportApiJson")" - language="$(tr '-' '_' <<< "$1")" - curl "$fileUrl" > "$fileDirectory/$language.lproj/Localizable.strings" + curl "$fileUrl" > "$fileDirectory/$1.lproj/Localizable.strings" } function getLanguagesOnPoeditor() {