rename string status_processing_xml to prevent crashes on old translations

Thanks to @mvdan for catching that.  Turns out Java's String formatting is
not as tolerant as C's printf().  Java crashes when the format is wrong,
while C just ignores extras.
This commit is contained in:
Hans-Christoph Steiner 2015-06-18 19:44:43 -04:00
parent 64d709c142
commit 675151b4ef
23 changed files with 4 additions and 68 deletions

View File

@ -98,9 +98,6 @@ La voleu actualitzar?</string>
<string name="category_recentlyupdated">S\'ha actualitzat fa poc</string> <string name="category_recentlyupdated">S\'ha actualitzat fa poc</string>
<string name="status_download">S\'està baixant <string name="status_download">S\'està baixant
%2$s / %3$s (%4$d%%) des de %2$s / %3$s (%4$d%%) des de
%1$s</string>
<string name="status_processing_xml">S\'està processant l\'aplicació
%2$d de %3$d des de
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">S\'està connectant a <string name="status_connecting_to_repo">S\'està connectant a
%1$s</string> %1$s</string>

View File

@ -171,9 +171,6 @@ Sollen diese aktualisiert werden?</string>
<string name="proxy_port_summary">Konfigurieren Sie Ihren Proxy-Port (z.B. 8818)</string> <string name="proxy_port_summary">Konfigurieren Sie Ihren Proxy-Port (z.B. 8818)</string>
<string name="status_download">Herunterladen <string name="status_download">Herunterladen
%2$s / %3$s (%4$d%%) von %2$s / %3$s (%4$d%%) von
%1$s</string>
<string name="status_processing_xml">Anwendung wird vorbereitet
%2$d / %3$d von
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Mit %1$s <string name="status_connecting_to_repo">Mit %1$s
wird verbunden</string> wird verbunden</string>

View File

@ -123,9 +123,6 @@
<string name="local_repos_scanning">Αναζήτηση για τοπικά αποθετήρια FDroid…</string> <string name="local_repos_scanning">Αναζήτηση για τοπικά αποθετήρια FDroid…</string>
<string name="status_download">Λήψη <string name="status_download">Λήψη
%2$s / %3$s (%4$d%%) από %2$s / %3$s (%4$d%%) από
%1$s</string>
<string name="status_processing_xml">Επεξεργασία εφαρμογής
%2$d από %3$d από
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Σύνδεση με <string name="status_connecting_to_repo">Σύνδεση με
%1$s</string> %1$s</string>

View File

@ -170,9 +170,6 @@ La dirección de un repositorio es algo similar a esto: https://f-droid.org/repo
<string name="proxy_port_summary">Configurar el número del puerto del proxy (p.ej. 8118)</string> <string name="proxy_port_summary">Configurar el número del puerto del proxy (p.ej. 8118)</string>
<string name="status_download">Descargando <string name="status_download">Descargando
%2$s / %3$s (%4$d%%) de %2$s / %3$s (%4$d%%) de
%1$s</string>
<string name="status_processing_xml">Procesando la aplicación
%2$d de %3$d desde
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Conectando a <string name="status_connecting_to_repo">Conectando a
%1$s</string> %1$s</string>

View File

@ -82,9 +82,6 @@
<string name="category_all">همه</string> <string name="category_all">همه</string>
<string name="status_download">دریافت <string name="status_download">دریافت
%2$s / %3$s (%4$d%%) از %2$s / %3$s (%4$d%%) از
%1$s</string>
<string name="status_processing_xml">پردازش برنامه
%2$d از %3$d از
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">اتصال به <string name="status_connecting_to_repo">اتصال به
%1$s</string> %1$s</string>

View File

@ -167,9 +167,6 @@ Voulez-vous les mettre à jour?</string>
<string name="proxy_port_summary">Configurer votre numéro de port de proxy (ex. 8118)</string> <string name="proxy_port_summary">Configurer votre numéro de port de proxy (ex. 8118)</string>
<string name="status_download">Téléchargement <string name="status_download">Téléchargement
%2$s / %3$s (%4$d%%) de %2$s / %3$s (%4$d%%) de
%1$s</string>
<string name="status_processing_xml">Prise en compte de l\'application
%2$d de %3$d depuis
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Connexion à <string name="status_connecting_to_repo">Connexion à
%1$s</string> %1$s</string>

View File

@ -95,9 +95,6 @@ Quere actualizalos?</string>
<string name="category_recentlyupdated">Actualizado recentemente</string> <string name="category_recentlyupdated">Actualizado recentemente</string>
<string name="status_download">Descargando <string name="status_download">Descargando
%2$s / %3$s (%4$d%%) desde %2$s / %3$s (%4$d%%) desde
%1$s</string>
<string name="status_processing_xml">Procesando o aplicativo
%2$d de %3$d desde
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Conectándose con <string name="status_connecting_to_repo">Conectándose con
%1$s</string> %1$s</string>

View File

@ -113,9 +113,6 @@ Szeretné ezeket frissíteni?\"</string>
<string name="category_recentlyupdated">Legutóbb frissítve</string> <string name="category_recentlyupdated">Legutóbb frissítve</string>
<string name="status_download">\"Letöltés <string name="status_download">\"Letöltés
%2$s / %3$s (%4$d%%) innen %2$s / %3$s (%4$d%%) innen
%1$s\"</string>
<string name="status_processing_xml">\"Feldolgozási kérelem
%2$d of %3$d innen
%1$s\"</string> %1$s\"</string>
<string name="status_connecting_to_repo">\"Kapcsolódás <string name="status_connecting_to_repo">\"Kapcsolódás
%1$s\"</string> %1$s\"</string>

View File

@ -170,9 +170,6 @@ Vuoi aggiornarlo?</string>
<string name="proxy_port_summary">Configura la porta del tuo proxy (es. 8118)</string> <string name="proxy_port_summary">Configura la porta del tuo proxy (es. 8118)</string>
<string name="status_download">Scaricamento <string name="status_download">Scaricamento
%2$s / %3$s (%4$d%%) da %2$s / %3$s (%4$d%%) da
%1$s</string>
<string name="status_processing_xml">Elaborazione applicazione
%2$d di %3$d da
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Connessione a <string name="status_connecting_to_repo">Connessione a
%1$s</string> %1$s</string>

View File

@ -172,9 +172,6 @@ GNU GPLv3 ライセンスに基づいてリリースされました.</string>
<string name="proxy_port_summary">プロキシーのポート番号を設定(例:8118)</string> <string name="proxy_port_summary">プロキシーのポート番号を設定(例:8118)</string>
<string name="status_download">ダウンロード中 <string name="status_download">ダウンロード中
%2$s / %3$s (%4$d%%) ダウンロード元 %2$s / %3$s (%4$d%%) ダウンロード元
%1$s</string>
<string name="status_processing_xml">アプリケーションの処理中
%2$d / %3$d
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">接続中 <string name="status_connecting_to_repo">接続中
%1$s</string> %1$s</string>

View File

@ -78,9 +78,6 @@
<string name="category_recentlyupdated">최근 업데이트</string> <string name="category_recentlyupdated">최근 업데이트</string>
<string name="status_download">%1$s 에서 다운로드 중입니다. <string name="status_download">%1$s 에서 다운로드 중입니다.
%2$s / %3$s (%4$d%%)</string> %2$s / %3$s (%4$d%%)</string>
<string name="status_processing_xml">응용 프로그램 처리중
%1$s
%2$d / %3$d</string>
<string name="status_connecting_to_repo">%1$s에 접속중</string> <string name="status_connecting_to_repo">%1$s에 접속중</string>
<string name="status_checking_compatibility">장치와 응용프로그램의 호환성 확인중…</string> <string name="status_checking_compatibility">장치와 응용프로그램의 호환성 확인중…</string>
<string name="no_permissions">사용된 권한이 없습니다.</string> <string name="no_permissions">사용된 권한이 없습니다.</string>

View File

@ -165,14 +165,8 @@ Lisensiert GNU GPLv3.</string>
<string name="proxy_host_summary">Sett opp tjenernavn for din mellomtjener (f.eks. 127.0.0.1)</string> <string name="proxy_host_summary">Sett opp tjenernavn for din mellomtjener (f.eks. 127.0.0.1)</string>
<string name="proxy_port">Mellomtjener-port</string> <string name="proxy_port">Mellomtjener-port</string>
<string name="proxy_port_summary">Sett opp portnummer for din mellomtjener (f.eks. 8118)</string> <string name="proxy_port_summary">Sett opp portnummer for din mellomtjener (f.eks. 8118)</string>
<string name="status_download">Laster ned <string name="status_download">Laster ned\n%2$s / %3$s (%4$d%%) fra\n%1$s</string>
%2$s / %3$s (%4$d%%) fra <string name="status_connecting_to_repo">Kobler til\n%1$s</string>
%1$s</string>
<string name="status_processing_xml">Prosesserer applikasjon
%2$d of %3$d fra
%1$s</string>
<string name="status_connecting_to_repo">Kobler til
%1$s</string>
<string name="status_checking_compatibility">Sjekker programstøtte for ditt utstyr…</string> <string name="status_checking_compatibility">Sjekker programstøtte for ditt utstyr…</string>
<string name="status_inserting">Lagrer programdata (%1$d%%)</string> <string name="status_inserting">Lagrer programdata (%1$d%%)</string>
<string name="repos_unchanged">Ingen av pakkebrønnene hadde noen oppdateringer</string> <string name="repos_unchanged">Ingen av pakkebrønnene hadde noen oppdateringer</string>

View File

@ -124,9 +124,6 @@ Wilt u ze vernieuwen?</string>
<string name="local_repos_title">Lokale FDroid opslagplaatsen</string> <string name="local_repos_title">Lokale FDroid opslagplaatsen</string>
<string name="status_download">Downloaden <string name="status_download">Downloaden
%2$s / %3$s (%4$d%%) van %2$s / %3$s (%4$d%%) van
%1$s</string>
<string name="status_processing_xml">Verwerken applicatie
%2$d van %3$d van
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Verbinden met %1$s</string> <string name="status_connecting_to_repo">Verbinden met %1$s</string>
<string name="status_checking_compatibility">Controleer app compatibiliteit met uw apparaat…</string> <string name="status_checking_compatibility">Controleer app compatibiliteit met uw apparaat…</string>

View File

@ -129,7 +129,6 @@ Czy chcesz je zaktualizować?</string>
<string name="proxy_host_summary">Skonfiguruj host proxy</string> <string name="proxy_host_summary">Skonfiguruj host proxy</string>
<string name="proxy_port">Port proxy</string> <string name="proxy_port">Port proxy</string>
<string name="proxy_port_summary">Skonfiguruj port proxy</string> <string name="proxy_port_summary">Skonfiguruj port proxy</string>
<string name="status_processing_xml">Przetwarzanie aplikacji %2$d / %3$d z %1$s</string>
<string name="status_connecting_to_repo">Trwa łączenie z <string name="status_connecting_to_repo">Trwa łączenie z
%1$s</string> %1$s</string>
<string name="status_checking_compatibility">Sprawdzanie kompatybilności aplikacji z urządzeniem…</string> <string name="status_checking_compatibility">Sprawdzanie kompatybilności aplikacji z urządzeniem…</string>

View File

@ -138,9 +138,6 @@ Você deseja atualizá-los?</string>
<string name="proxy_port_summary">Configurar o número da porta do seu proxy (ex. 8118)</string> <string name="proxy_port_summary">Configurar o número da porta do seu proxy (ex. 8118)</string>
<string name="status_download">Baixando <string name="status_download">Baixando
%2$s / %3$s (%4$d%%) de %2$s / %3$s (%4$d%%) de
%1$s</string>
<string name="status_processing_xml">Processando aplicativo
%2$d de %3$d, de
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Conectando-se a <string name="status_connecting_to_repo">Conectando-se a
%1$s</string> %1$s</string>

View File

@ -171,9 +171,6 @@
<string name="proxy_port_summary">Настройка номера порта вашего прокси (напр. 8118)</string> <string name="proxy_port_summary">Настройка номера порта вашего прокси (напр. 8118)</string>
<string name="status_download">Загрузка <string name="status_download">Загрузка
%2$s / %3$s (%4$d%%) из %2$s / %3$s (%4$d%%) из
%1$s</string>
<string name="status_processing_xml">Обработка приложения
%2$d из %3$d от
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Соединение с <string name="status_connecting_to_repo">Соединение с
%1$s</string> %1$s</string>

View File

@ -169,9 +169,6 @@
<string name="proxy_port_summary">Подесите порт вашег проксија (нпр. 8118)</string> <string name="proxy_port_summary">Подесите порт вашег проксија (нпр. 8118)</string>
<string name="status_download">Преузимам <string name="status_download">Преузимам
%2$s / %3$s (%4$d%%) са %2$s / %3$s (%4$d%%) са
%1$s</string>
<string name="status_processing_xml">Обрађујем апликацију
%2$d од %3$d са
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Повезујем се са <string name="status_connecting_to_repo">Повезујем се са
%1$s</string> %1$s</string>

View File

@ -170,9 +170,6 @@ Vill du uppdatera dem?</string>
<string name="proxy_port_summary">Konfigurera din proxys portnummer (t.ex. 8118)</string> <string name="proxy_port_summary">Konfigurera din proxys portnummer (t.ex. 8118)</string>
<string name="status_download">Hämtar <string name="status_download">Hämtar
%2$s / %3$s (%4$d%%) från %2$s / %3$s (%4$d%%) från
%1$s</string>
<string name="status_processing_xml">Bearbetar program
%2$d av %3$d från
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">Ansluter till <string name="status_connecting_to_repo">Ansluter till
%1$s</string> %1$s</string>

View File

@ -153,9 +153,6 @@ Güncellemek ister misiniz?</string>
<string name="proxy_port_summary">Proxy port numarasını yapılandır (örn. 8118)</string> <string name="proxy_port_summary">Proxy port numarasını yapılandır (örn. 8118)</string>
<string name="status_download">İndiriliyor <string name="status_download">İndiriliyor
%2$s / %3$s (%4$d%%) şuradan %2$s / %3$s (%4$d%%) şuradan
%1$s</string>
<string name="status_processing_xml">Uygulama ele alınıyor
%2$d toplam %3$d şuradan
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">%1$s konumuna <string name="status_connecting_to_repo">%1$s konumuna
bağlanılıyor</string> bağlanılıyor</string>

View File

@ -91,9 +91,6 @@
<string name="category_recentlyupdated">يېقىنقى يېڭىلانغانلار</string> <string name="category_recentlyupdated">يېقىنقى يېڭىلانغانلار</string>
<string name="status_download">چۈشۈرۈۋاتىدۇ <string name="status_download">چۈشۈرۈۋاتىدۇ
%2$s / %3$s (%4$d%%) %2$s / %3$s (%4$d%%)
%1$s</string>
<string name="status_processing_xml">ئەپنى بىر تەرەپ قىلىۋاتىدۇ
%2$d of %3$d
%1$s</string> %1$s</string>
<string name="status_connecting_to_repo">%1$s غا <string name="status_connecting_to_repo">%1$s غا
باغلىنىۋاتىدۇ</string> باغلىنىۋاتىدۇ</string>

View File

@ -140,9 +140,6 @@ https://f-droid.org/repo</string>
<string name="status_download">正在从以下位置下载: <string name="status_download">正在从以下位置下载:
%1$s %1$s
进度:%2$s / %3$s (%4$d%%)</string> 进度:%2$s / %3$s (%4$d%%)</string>
<string name="status_processing_xml">正在处理以下位置的应用程序:
%1$s
进度:%2$d / %3$d</string>
<string name="status_connecting_to_repo">正在连接到 <string name="status_connecting_to_repo">正在连接到
%1$s</string> %1$s</string>
<string name="status_checking_compatibility">正在检查应用程序与您的设备的兼容性…</string> <string name="status_checking_compatibility">正在检查应用程序与您的设备的兼容性…</string>

View File

@ -211,7 +211,7 @@
- Percentage complete (int between 0-100) - Percentage complete (int between 0-100)
--> -->
<string name="status_download">Downloading\n%2$s / %3$s (%4$d%%) from\n%1$s</string> <string name="status_download">Downloading\n%2$s / %3$s (%4$d%%) from\n%1$s</string>
<string name="status_processing_xml">Processing\n%2$s / %3$s (%4$d%%) from\n%1$s</string> <string name="status_processing_xml_percent">Processing %2$s / %3$s (%4$d%%) from %1$s</string>
<string name="status_connecting_to_repo">Connecting to\n%1$s</string> <string name="status_connecting_to_repo">Connecting to\n%1$s</string>
<string name="status_checking_compatibility">Checking apps compatibility with your device…</string> <string name="status_checking_compatibility">Checking apps compatibility with your device…</string>
<string name="status_inserting">Saving application details (%1$d%%)</string> <string name="status_inserting">Saving application details (%1$d%%)</string>

View File

@ -787,7 +787,7 @@ public class UpdateService extends IntentService implements ProgressListener {
message = getString(R.string.status_download, repoAddress, downloadedSize, totalSize, percent); message = getString(R.string.status_download, repoAddress, downloadedSize, totalSize, percent);
break; break;
case RepoUpdater.PROGRESS_TYPE_PROCESS_XML: case RepoUpdater.PROGRESS_TYPE_PROCESS_XML:
message = getString(R.string.status_processing_xml, repoAddress, downloadedSize, totalSize, percent); message = getString(R.string.status_processing_xml_percent, repoAddress, downloadedSize, totalSize, percent);
break; break;
} }
sendStatus(STATUS_INFO, message); sendStatus(STATUS_INFO, message);