From 3aee3e1e8db215bef2bed2ef5249f8a66fa819e0 Mon Sep 17 00:00:00 2001 From: tateisu Date: Mon, 7 Dec 2020 22:37:22 +0900 Subject: [PATCH] fix string resource bugs --- app/src/main/res/layout/act_post.xml | 4 ++-- app/src/main/res/values-ca/strings.xml | 5 ++--- app/src/main/res/values-de/strings.xml | 5 ++--- app/src/main/res/values-fr/strings.xml | 5 ++--- app/src/main/res/values-ja/strings.xml | 4 ++-- app/src/main/res/values-ko/strings.xml | 5 ++--- app/src/main/res/values-nb-rNO/strings.xml | 2 +- app/src/main/res/values/strings.xml | 6 +++--- checkMissingTranslation.pl | 6 +++++- 9 files changed, 21 insertions(+), 21 deletions(-) diff --git a/app/src/main/res/layout/act_post.xml b/app/src/main/res/layout/act_post.xml index 3651a219..7e1cf9e0 100644 --- a/app/src/main/res/layout/act_post.xml +++ b/app/src/main/res/layout/act_post.xml @@ -426,7 +426,7 @@ android:layout_height="wrap_content" android:layout_marginStart="4dp" android:layout_marginEnd="4dp" - android:text="@string/" /> + android:text="@string/plus" /> + android:text="@string/plus" /> Mostra (mitjançant) el nom de l\'aplicació, si és possible Forçar que s\'afegeixi una separació en refrescar la part superior Mida d\'icona d\'avatar (Unitat:dp. per defecte:48. cal reiniciar aplicació) - Quocient d\'arrodoniment de la icona d\'avatar (Unitat:%%. per defrecte:33. cal reiniciar aplicació) + Quocient d\'arrodoniment de la icona d\'avatar (Unitat:%. per defrecte:33. cal reiniciar aplicació) No arrodonir els angles de la icona d\'avatar (cal reiniciar l\'aplicació) Comparteix la visualització entre pissarres Rebateja… @@ -821,7 +821,7 @@ A: Fer ús de \"Nota citada\" Vols silenciar l\'aplicació \"%1$s\"\? - Augmenta l\'opacitat del botó de difusió (Unitat:%%. cal reiniciar aplicació. també afecta al text de contingut alfa.) + Augmenta l\'opacitat del botó de difusió (Unitat:%. cal reiniciar aplicació. també afecta al text de contingut alfa.) Color de fons dels brams Color per defecte de les pissarres Color de fons de la capçalera @@ -906,7 +906,6 @@ No fer enquesta Crear enquesta Crear enquesta (friends.nico API) - + dies hores minuts diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 86a7c4d6..70475a94 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -424,7 +424,7 @@ Nennung Teile Anzeigenpool zwischen den Spalten Erlaube Verdoppelung von Spalten - Abrundungsfaktor des Avatarbildes (Einheit: %%. Standard: 33. App-Neustart erforderlich) + Abrundungsfaktor des Avatarbildes (Einheit: %. Standard: 33. App-Neustart erforderlich) Zeige per App-Name, falls möglich Kann Domänen auf deinem Server nicht blockieren. Kann Domäne nicht vom Pseudokonto aus blockieren. @@ -569,7 +569,7 @@ In deinem Profil promoten Bereits abgestimmt. Hintergrundfarbe des Toots - Deckkraft des Boost-Buttons (Einheit: %%. App-Neustart erforderlich; wird auch von der Transparenz des Inhaltstextes beeinflusst) + Deckkraft des Boost-Buttons (Einheit: %. App-Neustart erforderlich; wird auch von der Transparenz des Inhaltstextes beeinflusst) App \"%1$s\" stummschalten\? Benutze “Toot zitieren”. (Misskey oder individiualisierter Mastodonserver) An: @@ -662,7 +662,6 @@ Minuten Stunden Tage - + Umfrage erstellen (friends.nico-API) Umfrage erstellen Umfrage nicht erstellen diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 2daa422e..b94188de 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -602,7 +602,7 @@ Afficher (via) le nom de l\'application si possible Forcer l’ajout d\'un espace lors du rafraîchissement du dessus Taille de l’icône de l’avatar (Unité:dp. par défaut:48. Redémarrage de l’app requis) - Ratio de l’arrondi de l’icône de l’avatar (Unité:%%. défaut:33. redémarrage de l\'application requis) + Ratio de l’arrondi de l’icône de l’avatar (Unité:%. défaut:33. redémarrage de l\'application requis) Ne pas arrondir les coins de l’avatar (redémarrage requis) Partager le pool de vues entre les colonnes Renommer … @@ -849,7 +849,7 @@ Taille de l’icône de la barre de colonne (Unité : dp. Défaut : 30. Redémarrage de l’application requis) Afficher le compte (au lieu du nom d’utilisateur) dans les notifications système Fil public autour … - Transparence du bouton Boost (Unité:%%. redémarrage de l’app nécessaire. Affecte également la transparence du contenu texte.) + Transparence du bouton Boost (Unité:%. redémarrage de l’app nécessaire. Affecte également la transparence du contenu texte.) Afficher le filtre rapide des notifications dans la configuration de la colonne (redémarrage de l’app requis) Compte officiel Sorties @@ -873,7 +873,6 @@ Sans sondage Effectuer un sondage Effectuer un sondage (friends.nico API) - + jours heures minutes diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index ec08a5df..f1867fd8 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -71,7 +71,7 @@ (自動CW) (マストドン2.4以降で利用可能) ユーザ画像を角丸にしない(アプリ再起動が必要) - ユーザ画像の角丸率(単位:%%。デフォルト:33。アプリ再起動が必要) + ユーザ画像の角丸率(単位:%。デフォルト:33。アプリ再起動が必要) ユーザ画像の大きさ(単位:dp。デフォルト:48。アプリ再起動が必要) 戻るボタンの動作 戻るボタンでカラム一覧を開く @@ -808,7 +808,7 @@ 送り先: 引用トゥートにする(MisskeyまたはカスタマイズされたMastodonサーバ) アプリ \"%1$s\" はミュートされます。よろしいですか? - ブーストボタンのアルファ不透明度(単位:%%。アプリの再起動が必要。本文テキスト色のアルファ値の影響も受けます) + ブーストボタンのアルファ不透明度(単位:%。アプリの再起動が必要。本文テキスト色のアルファ値の影響も受けます) トゥート背景色 \'未収載\' 公開範囲 \'フォロワーのみ\' 公開範囲 diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index be27db05..5971c1da 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -611,7 +611,7 @@ 가능하면 (경유) 앱 이름 보이기 위로 새로고침할 때 강제로 띄움 넣기 아바타 아이콘 크기 (단위:dp. 기본값:48. 앱 재시작 필요) - 아바타 아이콘 곡률 (Unit:%%. 기본값:33. 앱 재시작 필요) + 아바타 아이콘 곡률 (Unit:%. 기본값:33. 앱 재시작 필요) 아바타 아이콘의 모서리를 둥글게 하지 않기 (앱 재시작 필요) 칼럼 사이에 뷰 풀을 공유 이름 변경… @@ -796,7 +796,7 @@ 받을 이: \"인용 리노트\" 사용 앱 \"%1$s\"를 음소거할까요\? - 부스트 버튼 알파 불투명도 (단위:%%. 앱 재시작 필요. 본문의 알파에 영향을 미침.) + 부스트 버튼 알파 불투명도 (단위:%. 앱 재시작 필요. 본문의 알파에 영향을 미침.) 툿 배경색 칼럼 색 기본값 헤더 배경색 @@ -881,7 +881,6 @@ 투표 만들지 않기 투표 만들기 투표 만들기 (friends.nico API) - + 시간 diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index 8e5cc462..6257b28c 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -678,7 +678,7 @@ Media har ikke blitt lastet opp enda. Framhev nøkkelord Avatarikonstørrelse (enhet:dp. Forvalg:48. Programomstart kreves) - Avatarikonstørrelseforhold (enhet:%%. Forvalg:33. Programomstart kreves) + Avatarikonstørrelseforhold (enhet:%. Forvalg:33. Programomstart kreves) Ikke avrund avatarikonets hjørner (programomstart kreves) Tillat duplisering av kolonner Ikke valgt når systemmerknad trykkes diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b9131866..35380c16 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -622,7 +622,7 @@ Show (via) application name if possible Force adding gap when refreshing top Avatar icon size (Unit:dp. default:48. app restart required) - Avatar icon round ratio (Unit:%%. default:33. app restart required) + Avatar icon round ratio (Unit:%. default:33. app restart required) Don\'t round corner of avatar icon (app restart required) Share view pool between columns Rename… @@ -816,7 +816,7 @@ To: Use \"Quote Toot\". (Misskey or some customized Mastodon server) Mute the app \"%1$s\"? - Boost button alpha opacity (Unit:%%. app restart required. also affected of content text alpha.) + Boost button alpha opacity (Unit:%. app restart required. also affected of content text alpha.) Toot background color Column color default Header background color @@ -901,7 +901,7 @@ Don\'t make poll Make poll Make poll (friends.nico API) - + + + days hours minutes diff --git a/checkMissingTranslation.pl b/checkMissingTranslation.pl index 39403854..addbac6c 100644 --- a/checkMissingTranslation.pl +++ b/checkMissingTranslation.pl @@ -5,7 +5,9 @@ use warnings; use File::Find; use XML::Simple; use Data::Dump qw(dump); +use utf8; +binmode $_ for \*STDOUT,\*STDERR; sub cmd($){ @@ -122,7 +124,9 @@ for my $lang ( sort keys %langs ){ # 残りの部分に%が登場したらエラー my $sv = $value; - $sv =~ s/(%\d+\$[\d\.]*[sdxf])|%%//g; + $sv =~ s/(%\d+\$[\d\.]*[sdxf])//g; + # Unit:%. を除外したい + $sv =~ s/%[\s.。]//g; if( $sv =~ /%/ ){ $hasError =1; print "!! ($lang)$name : broken param: $sv // $value\n";