diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0c3174062..23e1f7776 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,9 +12,7 @@ before_script:
test:
script:
- - cd app
- - ./tools/check-string-format.py
- - cd ..
+ - ./app/tools/check-string-format.py
- ./gradlew assemble -PdisablePreDex
# always report on lint errors to the build log
- sed -i -e 's,textReport .*,textReport true,' app/build.gradle
diff --git a/app/build.gradle b/app/build.gradle
index e2b2ce6fa..4207db0ea 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -208,7 +208,7 @@ android {
}
defaultConfig {
- versionCode 103003
+ versionCode 103050
versionName getVersionName()
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
diff --git a/app/src/main/java/org/fdroid/fdroid/installer/InstallerFactory.java b/app/src/main/java/org/fdroid/fdroid/installer/InstallerFactory.java
index 55dfa7a01..e00206d17 100644
--- a/app/src/main/java/org/fdroid/fdroid/installer/InstallerFactory.java
+++ b/app/src/main/java/org/fdroid/fdroid/installer/InstallerFactory.java
@@ -22,8 +22,8 @@ package org.fdroid.fdroid.installer;
import android.content.Context;
import android.text.TextUtils;
-import android.util.Log;
-
+import android.widget.Toast;
+import org.fdroid.fdroid.R;
import org.fdroid.fdroid.Utils;
import org.fdroid.fdroid.data.Apk;
@@ -41,7 +41,6 @@ public class InstallerFactory {
* @return instance of an Installer
*/
public static Installer create(Context context, Apk apk) {
- Log.d(TAG, "Apk.apkName " + apk.apkName);
if (apk == null || TextUtils.isEmpty(apk.packageName)) {
throw new IllegalArgumentException("Apk.packageName must not be empty: " + apk);
}
@@ -49,7 +48,9 @@ public class InstallerFactory {
Installer installer;
if (!apk.apkName.endsWith(".apk")) {
- Utils.debugLog(TAG, "Using DummyInstaller for " + apk.apkName);
+ String msg = context.getString(R.string.install_error_not_yet_supported, apk.apkName);
+ Toast.makeText(context, msg, Toast.LENGTH_LONG).show();
+ Utils.debugLog(TAG, msg);
installer = new DummyInstaller(context, apk);
} else if (PrivilegedInstaller.isDefault(context)) {
Utils.debugLog(TAG, "privileged extension correctly installed -> PrivilegedInstaller");
diff --git a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java
index 8f96e178d..640476fa7 100644
--- a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java
+++ b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter.java
@@ -747,6 +747,9 @@ public class AppDetailsRecyclerViewAdapter
// License link
if (!TextUtils.isEmpty(app.license)) {
String firstLicense = app.license.split(",")[0];
+ if (firstLicense.endsWith("+")) { // the + is SPDX syntax on top of the license name
+ firstLicense = firstLicense.substring(0, firstLicense.length() - 1);
+ }
String url = "https://spdx.org/licenses/" + firstLicense + ".html";
if (uriIsSetAndCanBeOpened(url)) {
addLinkItemView(contentView, R.string.menu_license, R.drawable.ic_license, url, app.license);
diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml
index 03dd073c7..4c311ff43 100644
--- a/app/src/main/res/values-af/strings.xml
+++ b/app/src/main/res/values-af/strings.xml
@@ -308,7 +308,7 @@
Installeer
Oop uitbreiding
- "F-Droid voorreg uitbreiding suksesvol geïnstalleer"
+ F-Droid voorreg uitbreiding suksesvol geïnstalleer
Installasie van F-Droid voorreg uitbreiding het misluk
F-Droid voorreg uitbreiding is suksesvol geïnstalleer. Dit laat
F-Droid toe om programme te installeer, opgradeer en deïnstalleer op sy eie.
@@ -320,7 +320,7 @@
Installeer tans…
Installeer en reboot…
Deïnstalleer…
- "Wil F-Droid voorreg uitbreiding installeer?"
+ Wil F-Droid voorreg uitbreiding installeer?
Dit neem tot 10 sekondes.
Dit neem tot 10 sekondes en die toestel sal
reboot
@@ -535,10 +535,6 @@
Hierdie program het eienskappe wat jy hou dalk nie van sal hou nie.
Anti-kenmerke
-
- - " Selfs al is hierdie dieselfde as mekaar, stel Android dokumentasie altyd voor dat ten minste een en ander: https://developer.android.com/guide/topics/resources/string-resource.html#Plurals "
- - " Selfs al is dit dieselfde as eachother, Android dokumente stel altyd met vermelding van ten minste een en ander: https://developer.android.com/guide/topics/resources/string-resource.html#Plurals "
-
"Geen internet nie? Laai programme van mense naby jou!
\n "
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 4902f60c0..5fd407d26 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -373,7 +373,7 @@
خطأ في إلغاء تثبيت %s
- "جديد : "
+ جديد :
المقدمة من %1$s.
جاري التنزيل …
يتم تنزيل %1$s
@@ -418,8 +418,7 @@
ليس هناك فئات للعرض
تطبيقاتي
- "ليس هناك إنترنت ؟ قم بتحميل تطبيقات من أشخاص بالقرب منك !
- "
+ ليس هناك إنترنت ؟ قم بتحميل تطبيقات من أشخاص بالقرب منك !
إبحث عن أشخاص بالقرب مني
يحتاج كلا الطرفين إلى %1$s للمبادلة.
diff --git a/app/src/main/res/values-ast/strings.xml b/app/src/main/res/values-ast/strings.xml
index 07bc207ec..03534422b 100644
--- a/app/src/main/res/values-ast/strings.xml
+++ b/app/src/main/res/values-ast/strings.xml
@@ -358,7 +358,7 @@
Tardará fasta 10 segundos.
Repositoriu
Direición
- "Nuevo: "
+ Nuevo:
Baxando\n%2$s de\n%1$s
Más
Menos
diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml
index 38f48fa15..732e4084c 100644
--- a/app/src/main/res/values-be/strings.xml
+++ b/app/src/main/res/values-be/strings.xml
@@ -348,8 +348,7 @@
Вітаем у F-Droid!
Вы жадаеце атрымаць праграмы з «%1$s» зараз?
Не паказваць зноў
- "Адзін з вас павінен адсканаваць код ці ўвясці URL іншага ў браўзеры.
- "
+ Адзін з вас павінен адсканаваць код ці ўвясці URL іншага ў браўзеры.
Абраць праграму
Сканаваць QR-код
Людзі паблізу
@@ -552,8 +551,7 @@
Выпушчана сёння
Выпушчана ўчора
Відэа
- "Як толькі спіс праграм абновіцца, тут з\'явяцца найноўшыя праграмы
- "
+ Як толькі спіс праграм абновіцца, тут з\'явяцца найноўшыя праграмы
"Як толькі вы ўключыце рэпазіторыі і абновіце іх, тут з\'явяцца
найноўшыя праграмы
"
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 3ad163967..cb1e85d1d 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -327,7 +327,7 @@
Желаете ли приложението да бъде заменено от фабричната му версия?
Свалянето се провали
- "Ново: "
+ Ново:
Предоставено от %1$s.
от
Използване на засекретена връзка
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index a0085f630..53dbbf0f2 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -309,7 +309,7 @@
Stažení kompletní, dotykem instalovat
Stažení neúspěšné
- "Nová: "
+ Nová:
Poskytováno %1$s.
Stahování…
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 07e105b3c..9761a958d 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -360,7 +360,7 @@
Overførsel fuldført, rør for at installere
Overførsel forfejlet
- "Nye: "
+ Nye:
Udbudt af %1$s.
Henter…
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 7032f0187..dc53e59ed 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -356,7 +356,7 @@
Η λήψη ολοκληρώθηκε, πατήστε για να εγκαταστήσετε
Ανεπιτυχής λήψη
- "Νέα: "
+ Νέα:
Παρέχεται από %1$s.
Λήψη…
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index deeaa45c4..61110b53a 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -310,7 +310,7 @@
Tuŝu por ŝanĝi al vifio
Ĉu vi volas elŝuti aplikaĵojn el %1$s nun?
Ne montri ĉi tion denove
- "Unu persono devas skani la kodon, aŭ entajpi URL-n de aliulo en foliumilon. "
+ Unu persono devas skani la kodon, aŭ entajpi URL-n de aliulo en foliumilon.
Elekti aplikaĵojn
Skanu QR-kodon
Homoj proksime
@@ -461,8 +461,8 @@
- - " Montri %d aplikaĵon "
- - " Montri ĉiujn %d "
+ - Montri %d aplikaĵon
+ - Montri ĉiujn %d
Versio %1$s (konsilinda)
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 1f0796cd0..5445d3b6a 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -185,8 +185,7 @@
"Esta opción sólo está disponible cuando la extensión de F-Droid con
permisos de sistema está instalada."
- "Si la otra persona tiene F-Droid y activado NFC, poned en contacto vuestros teléfonos.
- "
+ Si la otra persona tiene F-Droid y activado NFC, poned en contacto vuestros teléfonos.
Unirse a la misma Red Wi-Fi que la otra persona
Intercambiar aplicaciones
No hay red aún
@@ -264,8 +263,7 @@ tenéis acceso a la misma red, uno de vosotros puede crear un punto de acceso Wi
%1$s (tu punto de acceso)
Toca para cambiar a una red Wi-Fi
No volver a mostrar esto
- "Una persona tiene que escanear el código, o escribir la URL de la otra en un navegador.
- "
+ Una persona tiene que escanear el código, o escribir la URL de la otra en un navegador.
Elige las aplicaciones
Escanea código QR
Personas cercanas
@@ -286,8 +284,7 @@ tenéis acceso a la misma red, uno de vosotros puede crear un punto de acceso Wi
Confirmar intercambio
El código QR escaneado no parece un código de intercambio.
Bluetooth no disponible
- "No se puede enviar F-Droid porque Bluetooth no está disponible en este dispositivo.
- "
+ No se puede enviar F-Droid porque Bluetooth no está disponible en este dispositivo.
Cargando…
Ocurrió un error mientras se conectaba al dispositivo. Parece que no
podemos intercambiar con él.
@@ -528,8 +525,7 @@ tenéis acceso a la misma red, uno de vosotros puede crear un punto de acceso Wi
- Actualizada hace %1$s días
%1$s se ha instalado con éxito
- "¿Sin internet? ¡Descarga «apps» de gente cercana!
- "
+ ¿Sin internet? ¡Descarga «apps» de gente cercana!
Encontrar personas cerca de mí
Ambas partes necesitan %1$s para usar la cercanía.
diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml
index b3ce919c3..5773cdf83 100644
--- a/app/src/main/res/values-et/strings.xml
+++ b/app/src/main/res/values-et/strings.xml
@@ -369,7 +369,7 @@
Viga %s eemaldamisel
- "Uus: "
+ Uus:
Tagas %1$s.
Allalaadimine…
%1$s allalaadimine
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
index cf594a4b5..8c696b1f2 100644
--- a/app/src/main/res/values-eu/strings.xml
+++ b/app/src/main/res/values-eu/strings.xml
@@ -163,7 +163,7 @@
Berria
Guztiak
- "Berria: "
+ Berria:
Kargatzen…
Konektatzen
Gailuaren izena
@@ -380,8 +380,7 @@
Gaua
Ezarpenak
Jaso eguneraketak automatikoki
- "Eguneraketak bigarren planoan deskargatzen dira automatikoki eta berauek instalatzeko jakinarazten zaizu
- "
+ Eguneraketak bigarren planoan deskargatzen dira automatikoki eta berauek instalatzeko jakinarazten zaizu
Autentifikazioa behar da
Erabiltzaile-izena
Pasahitza
@@ -441,7 +440,7 @@
Gorde instalazio eta desinstalazioen egunkari bat F-Droiden
Ezin da eguneratu, Internetera konektatuta zaude?
Bertsioak
- "Gonbidatu %1$s garatzaileak kafe batetara!"
+ Gonbidatu %1$s garatzaileak kafe batetara!
%1$s %2$s(e)k sortu du. Gonbidatu kafe batetara!
Gehitu aplikazioen iturri gehigarriak
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index 82d05d1b4..18b0e0e0c 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -13,7 +13,7 @@
بهروزرسانی دورهای خودکار
بهروزرسانینکردن خودکار فهرست برنامهها
فقط روی وایفای
- "بهروز رسانی خودکار فقط روی شبکههای اندازهگیری نشده مثل وایفای"
+ بهروز رسانی خودکار فقط روی شبکههای اندازهگیری نشده مثل وایفای
نمایش یک آگهی هنگام موجود بودن بهروز رسانیها
چنین کارهای پیدا نشد.
دربارهٔ F-Droid
@@ -474,8 +474,8 @@
خاکستری کردن کارههایی کخ نیازمند ضدّویژگی هستند
نمیتوان بهروز کرد. به اینترنت وصل هستید؟
- - " نمایش همهٔ %d "
- - " نمایش همهٔ %d "
+ - نمایش همهٔ %d
+ - نمایش همهٔ %d
"اینترنت ندارید؟ کارهها را از اطرافیاتتان بارگیری کنید!
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index ae1ef85ef..f6dfe8cf8 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -473,8 +473,7 @@ asentamisesta
Uutta versiossa %s
Tässä sovelluksessa on ominaisuuksia, joista et ehkä pidä.
- "Ei nettiä? Lataa sovelluksia lähellä olevilta ihmisiltä!
- "
+ Ei nettiä? Lataa sovelluksia lähellä olevilta ihmisiltä!
Etsi lähellä olevia ihmisiä
Päivitys Saatavilla
Valmis asennettavaksi
@@ -518,8 +517,8 @@ asentamisesta
"
- - " Näytä kaikki %d "
- - " Näytä kaikki %d "
+ - Näytä kaikki %d
+ - Näytä kaikki %d
Molemmilla osapuolilla tulee olla %1$s ominaisuuden käyttämiseksi.
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 5bf3617c7..a6a5be1b5 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -489,7 +489,7 @@
Mises à jour ignorées pour la Version %1$s
Télécharger
- "Télécharger toutes les mises jour"
+ Télécharger toutes les mises jour
Cacher les applications
Montrer les applications
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index ff598319f..01fa15434 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -225,7 +225,7 @@
Desexas sustituir éste aplicativo pola versión de fábrica?
Desexas desinstalar este aplicativo?
Descarga completada, toca para instalar
- "Novo: "
+ Novo:
Descargando…
Xamáis
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index 3ca848c00..a5dca796d 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -89,7 +89,7 @@
डोव्न्लोअदिन्ग…
%1$s द्वारा उपलब्ध कराया गया|
- "नया: "
+ नया:
डाउनलोड असफल
डाउनलोड सफल| स्थापित करने के लिए स्पर्श करे
@@ -125,7 +125,7 @@
नहीं धुंद प् रहे जिसकी आप तलाश कर रहे है?
F-Droid भेजे
अदला-बदली के लिए आस पास लोग नहीं धुंद पाए|
- "हॉटस्पॉट से जुडने मैं अपने दोस्त की सहयता करें"
+ हॉटस्पॉट से जुडने मैं अपने दोस्त की सहयता करें
आपस की अदला-बदली
अदला-बदली सफल!
अभी तक कोई नेटवर्क नहीं
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 34548d81a..c7bac9315 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -391,7 +391,7 @@
Greška pri uklanjanju %s
- "Novo: "
+ Novo:
Pruža %1$s.
Preuzimanje…
Preuzimam %1$s
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 6efa09646..d0433cede 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -249,7 +249,7 @@
Letöltés sikeres, érintse meg a telepítéshez
Letöltés sikertelen
- "Új: "
+ Új:
Letöltés…
Soha
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index 9423dde7b..0d30e6624 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -327,7 +327,7 @@
Selamat datang di F-Droid!
Apa anda ingin mendapatkan apl dari %1$s sekarang?
Jangan tampilkan ini lagi
- "Salah satu orang perlu memindai kode, atau ketik URL orang yang lain diperamban. "
+ Salah satu orang perlu memindai kode, atau ketik URL orang yang lain diperamban.
Pilih Aplikasi
Pindai Kode QR
Orang Terdekat
diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml
index 05a32c249..b429972a8 100644
--- a/app/src/main/res/values-is/strings.xml
+++ b/app/src/main/res/values-is/strings.xml
@@ -251,7 +251,7 @@
Villa við að fjarlægja %s
- "Nýtt: "
+ Nýtt:
Útgefið af %1$s.
Sæki…
Næ í %1$s
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 37cdc6f9f..ae098dda6 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -217,7 +217,7 @@
Scaricamento completato, tocca per installare
Scaricamento fallito
- "Nuovo: "
+ Nuovo:
Fornito da %1$s.
Vuoi rimuovere questa app?
deve accedere a
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 538be691c..eb8d15980 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -3,8 +3,8 @@
新しいバージョンは、以前のものと異なる暗号鍵で署名されています。新しいバージョンをインストールするには、まず以前のバージョンをアンインストールする必要があります。その後で再度実行してください。(アプリケーションをアンインストールすると保存したデーターが消えることに注意してください)
- "このパッケージはあなたの端末と互換性がないようです。それでもインストールを続行しますか?
- "
+ このパッケージはあなたの端末と互換性がないようです。それでもインストールを続行しますか?
+
このアプリケーションをダウングレードしようとしています。これにより不具合を発生させたりデータを失ったりする場合があります。それでもダウングレードを続行しますか?
@@ -55,8 +55,8 @@
このリポジトリはすでに設定されています。新しい鍵の情報を追加します。
このリポジトリはすでに設定されています。再度有効にするか確認してください。
入力中のリポジトリはすでに設定されて有効にされています。
- "異なる鍵でリポジトリを追加する前に、このリポジトリを削除する必要があります。
- "
+ 異なる鍵でリポジトリを追加する前に、このリポジトリを削除する必要があります。
+
不正な形式のリポジトリURIを無視します: %s
リポジトリの更新
リポジトリ
@@ -167,13 +167,13 @@
システム
管理者権限の要求中…
管理者権限での接続が拒絶されました。
- "この端末はroot化されていないか、F-Droidのrootアクセスが拒絶されました。
- "
+ この端末はroot化されていないか、F-Droidのrootアクセスが拒絶されました。
+
システムアクセス許可が拒絶されました
- "このオプションは、F-Droid特権拡張がインストールされているときのみ有効です。
- "
- "友達がF-DroidとNFCを持っていれば、一緒にお使いのデバイスをタッチしてください。
- "
+ このオプションは、F-Droid特権拡張がインストールされているときのみ有効です。
+
+ 友達がF-DroidとNFCを持っていれば、一緒にお使いのデバイスをタッチしてください。
+
友達として同じWi-Fiに参加
アプリの交換
まだネットワークがありません
@@ -241,8 +241,8 @@
F-Droid
今後この案内を表示しない
- "一人がコードを読み取るか、他の人のURLをブラウザーに入力する必要があります。
- "
+ 一人がコードを読み取るか、他の人のURLをブラウザーに入力する必要があります。
+
アプリケーションを選択
QRコードを読み取る
近くの人
@@ -263,15 +263,15 @@
交換の確認
読み取った QR コードは交換コードではないようです。
Bluetooth が利用できません
- "この端末でBluetoothが利用できないため、F-Droidを送信できません。
- "
+ この端末でBluetoothが利用できないため、F-Droidを送信できません。
+
読み込み中…
ダウンロードが完了しました。タップするとインストールします。
ダウンロード中…
- "端末への接続中にエラーが発生しました。交換できないようです。
- "
+ 端末への接続中にエラーが発生しました。交換できないようです。
+
交換は有効ではありません
交換する前に、お使いの端末が表示されている必要があります。
@@ -325,10 +325,8 @@
リポジトリ
アドレス
- "拡張の署名が間違っています! 不具合の報告を送ってください!
- "
- "特権のアクセス許可が拡張に付与されていません! 不具合の報告を送ってください!
- "
+ 拡張の署名が間違っています! 不具合の報告を送ってください!
+ 特権のアクセス許可が拡張に付与されていません! 不具合の報告を送ってください!
インストール
拡張を開く
インストールおよび再起動中…
@@ -368,16 +366,15 @@
リポジトリ: %s
自動的に更新を取得
- "自動的に更新をダウンロードして、インストールする通知をします
- "
+ 自動的に更新をダウンロードして、インストールする通知をします
+
タップして %s をインストール
タップして %s を更新
ダウンロードの開始を待っています…
%1$s のダウンロード中
- "F-Droidの特権拡張のインストールは、現在Android 5.1以降でサポートされていません。
- "
+ F-Droidの特権拡張のインストールは、現在Android 5.1以降でサポートされていません。
1時間
1日
@@ -485,16 +482,15 @@
今日更新
%1$s を正常にインストールしました
- "インターネットがありませんか? 近くの人からアプリをダウンロードしてください!
- "
+ インターネットがありませんか? 近くの人からアプリをダウンロードしてください!
近くの人を見つける
双方が近くで %1$s を使用する必要があります。
最近のアプリが見つかりません
- "一度アプリのリストを更新すると、最新のアプリがここに表示されます
- "
- "一度リポジトリを有効にして更新すると、最新アプリがここに表示されます
- "
+ 一度アプリのリストを更新すると、最新のアプリがここに表示されます
+
+ 一度リポジトリを有効にして更新すると、最新アプリがここに表示されます
+
表示するカテゴリはありません
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 913898bd0..3cea91014 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -303,7 +303,7 @@
다운로드가 완료되었습니다, 눌러서 설치하세요
다운로드 실패
- "새로운: "
+ 새로운:
%1$s 제공.
다운로드 중…
diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml
index af3a0b8ae..cb4c65626 100644
--- a/app/src/main/res/values-my/strings.xml
+++ b/app/src/main/res/values-my/strings.xml
@@ -156,14 +156,14 @@
ကိုယ္ေရးအခ်က္အလက္မ်ားပိုမိုလံုျခံဳေစရန္ လိုင္းမ်ားမွ မရမက အတင္းေဒါင္းလုတ္ခ်မည္
ပေရာစီ
HTTP ပေရာစီကိုဖြင့္မည္
- "%1$s မွ %2$s / %3$s (%4$d%%) ကိုေဒါင္းလုတ္ခ်ေနပါသည္"
+ %1$s မွ %2$s / %3$s (%4$d%%) ကိုေဒါင္းလုတ္ခ်ေနပါသည္
%1$s မွ
%2$s ကို
ေဒါင္းလုတ္ဆြဲေနပါသည္
repositories ကိုအသစ္မြမ္းမံေနသည္
- "%1$s မွ %2$s / %3$s (%4$d%%) ကိုရယူေနသည္"
+ %1$s မွ %2$s / %3$s (%4$d%%) ကိုရယူေနသည္
%1$s
သို႔ခ်ိတ္ဆက္ေနသည္
@@ -251,7 +251,7 @@
ေဒါင္းလုတ္မေအာင္ျမင္ပါ
ေဒါင္းလုတ္စရန္ေစာင့္ဆိုင္းေနသည္…
%s ကိုသြင္းေနစဥ္ခ်ိဳ႕ယြင္းခ်က္
- "အသစ္ - "
+ အသစ္ -
%1$s မွေထာက္ပံ့ထားသည္.
ေဒါင္းလုတ္ဆြဲေနသည္…
%1$s ကိုေဒါင္းလုတ္ဆြဲေနသည္
@@ -347,7 +347,7 @@
အသစ်မွမ်းမံလို့မရပါ။ သင် အင်တာနက်နှင့်ချိတ်ဆက်ထားသလား?
%s ကိုကိုင်တွယ်ရန်အတွက် သင့်တွင် ရရှိထားသော အက်ပ်မရှိပါ
- - " %d အားလုံးကိုကြည့်မည် "
+ - %d အားလုံးကိုကြည့်မည်
diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml
index c6030c2a7..c956e0405 100644
--- a/app/src/main/res/values-nb/strings.xml
+++ b/app/src/main/res/values-nb/strings.xml
@@ -265,7 +265,7 @@
Nedlasting fullført, trykk for å installere
Nedlasting feilet
- "Ny: "
+ Ny:
Tilbudt av %1$s.
Laster ned…
@@ -495,8 +495,8 @@
Dette programmet har funksjoner du kanskje ikke liker.
Anti-funksjoner
- - " Vis alle %d "
- - " Vis alle %d "
+ - Vis alle %d
+ - Vis alle %d
Oppdatert i dag
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 231ce8cd9..6d5beb810 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -129,7 +129,7 @@
Opcja dostępna tylko wtedy, gdy F-Droid został zainstalowany jako
aplikacja systemowa.
- "Jeśli oba urządzenia mają F-Droida i NFC, możecie je zbliżyć do siebie. "
+ Jeśli oba urządzenia mają F-Droida i NFC, możecie je zbliżyć do siebie.
Połącz się z tą samą siecią Wi-Fi
Wymień aplikacje
Brak sieci
@@ -182,7 +182,7 @@
Pokazuj aplikacje niekompatybilne z tym urządzeniem
Pobieranie\n%2$s / %3$s (%4$d%%) z\n%1$s
Aktualizowanie repozytoriów
- "Przetwarzanie %2$s / %3$s (%4$d%%) z %1$s"
+ Przetwarzanie %2$s / %3$s (%4$d%%) z %1$s
Brak wymaganych uprawnień.
Brak podpisu
Oznacza to, że lista aplikacji nie mogła zostać zweryfikowana. Powinieneś być
@@ -326,7 +326,7 @@
Pobieranie nie powiodło się
- "Niepoprawny podpis dodatku! Prosimy o zgłoszenie błędu! "
+ Niepoprawny podpis dodatku! Prosimy o zgłoszenie błędu!
Uprzywilejowanemu dodatkowi nie zostały przyznane wymagane
uprawnienia! Prosimy o zgłoszenie błędu!
@@ -448,9 +448,9 @@
- - " Zobacz %d aplikację "
- - " Zobacz wszystkie %d aplikacje "
- - " Zobacz wszystkich %d aplikacji "
+ - Zobacz %d aplikację
+ - Zobacz wszystkie %d aplikacje
+ - Zobacz wszystkich %d aplikacji
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 0a587f950..d04e9d5f3 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -466,9 +466,8 @@
- - " Mesmo que estes sejam iguais uns aos outros, a documentação do Android sugere especificar pelo
-\nmenos um e outro: https://developer.android.com/guide/topics/resources/string-resource.html#Plurals "
- - " Ver todas as %d "
+ - Ver todas as %d
+ - Ver todas as %d
Versão %1$s (Recomendada)
@@ -523,7 +522,7 @@
Este aplicativo tem características que você pode não gostar.
Características indesejadas
- "Sem internet? Baixe aplicativos de pessoas próximas a você! "
+ Sem internet? Baixe aplicativos de pessoas próximas a você!
Encontrar pessoas próximas de mim
Ambas as partes precisam do %1$s para uso próximo.
diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml
index 83268df67..048cb57c3 100644
--- a/app/src/main/res/values-pt-rPT/strings.xml
+++ b/app/src/main/res/values-pt-rPT/strings.xml
@@ -308,7 +308,7 @@
Novas
Todas
Pode implicar gastos
- "Novas: "
+ Novas:
Disponibilizada por %1$s.
A descarregar…
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index 7f7e1dd9d..867470348 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -350,8 +350,7 @@
Folositi F-Droid Extension pentru a instala, actualiza si a înlătura pachete
- "Felicitări! Toate aplicațiile tale sunt la zi (sau depozitele nu au fost actualizate).
- "
+ Felicitări! Toate aplicațiile tale sunt la zi (sau depozitele nu au fost actualizate).
Nici o aplicatie in aceasta categorie.
Incercati sa selectati o categorie diferita sau sa actualizati depozitele.
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 7151b124a..5251d3d04 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -343,8 +343,7 @@
Вы хотите установить привилегированное расширение F-Droid?
Вы хотите удалить привилегированное расширение F-Droid?
- "Если у вашего друга есть F-Droid и у Вас обоих включен NFC, приложите устройства друг к другу.
- "
+ Если у вашего друга есть F-Droid и у Вас обоих включен NFC, приложите устройства друг к другу.
Помогите Вашему другу подключиться к Вашей точке доступа
Нажмите для обмена
Чтобы выполнить обмен, используя Wi-Fi, убедитесь, что вы подключены к одной
@@ -464,9 +463,9 @@
Нет категорий для показа
- - " Посмотреть %d приложение "
- - " Посмотреть %d приложения "
- - " Посмотреть %d приложений "
+ - Посмотреть %d приложение
+ - Посмотреть %d приложения
+ - Посмотреть %d приложений
diff --git a/app/src/main/res/values-sc/strings.xml b/app/src/main/res/values-sc/strings.xml
index 1d48fe359..02e2a3efa 100644
--- a/app/src/main/res/values-sc/strings.xml
+++ b/app/src/main/res/values-sc/strings.xml
@@ -470,8 +470,8 @@
- - " Càstia %d "
- - " Càstia totu %d "
+ - Càstia %d
+ - Càstia totu %d
Inneta sa chirca
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 22f634da1..6ea2059ac 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -268,7 +268,7 @@
Nové
Chcete nahradiť túto aplikáciu továreňskou verziou?
Chcete odinštalovať túto aplikáciu?
- "Nové: "
+ Nové:
Sťahujem…
Nikdy
diff --git a/app/src/main/res/values-sn/strings.xml b/app/src/main/res/values-sn/strings.xml
index 126e13167..dcb79bb12 100644
--- a/app/src/main/res/values-sn/strings.xml
+++ b/app/src/main/res/values-sn/strings.xml
@@ -423,7 +423,7 @@
Kanganiso pakubvisa kuvakirira %s
- "Chitsva: "
+ Chitsva:
Kuyananiswa na %1$s.
Kututunura…
Kututunura %1$s
diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml
index 98484628e..78b368c33 100644
--- a/app/src/main/res/values-sq/strings.xml
+++ b/app/src/main/res/values-sq/strings.xml
@@ -112,7 +112,7 @@
Fjalëkalimi
Nrysho Fjalëkalimin
Këtu mundë të shtosh detaje dhe komente shtesë:
- "Risi: "
+ Risi:
Mundësuar nga %1$s.
Të gjitha
Licenca
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 119fcf2d2..d691f509c 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -25,7 +25,7 @@
Користи повлашћено проширење за уградњу, надоградњу и уклањање пакета
Назив месне ризнице
Користи сопствену везу
- "Користи шифровану везу ХТТПС:// за ову ризницу"
+ Користи шифровану везу ХТТПС:// за ову ризницу
Појединости апликације
Нема таквог програма.
О Ф-дроиду
@@ -177,8 +177,7 @@
Ова могућност је доступна само када је инсталирано повлашћено проширење за
Ф-дроид.
- "Ако ваш пријатељ има Ф-дроид и укључен НФЦ, додирните уређаје.
- "
+ Ако ваш пријатељ има Ф-дроид и укључен НФЦ, додирните уређаје.
Повежите се на исту бежичну мрежу на којој је ваш пријатељ
Размена апликација
Још нема мреже
@@ -307,8 +306,7 @@
Дозволе
Ризница
Адреса
- "Потпис проширења је погрешан! Пријавите грешку!
- "
+ Потпис проширења је погрешан! Пријавите грешку!
Инсталирај
Повлашћене дозволе нису одобрене за проширење! Пријавите грешку!
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 1ce3561d8..b713984a3 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -268,8 +268,7 @@
Förråd: %s
Det gick inte att avinstallera på grund av ett okänt fel
- "Signaturen för tillbyggnaden är fel! Skapa en felrapport!
- "
+ Signaturen för tillbyggnaden är fel! Skapa en felrapport!
De privilegierade tillstånden har inte beviljats tillbyggnad! Skapa
en felrapport!
@@ -297,8 +296,7 @@
Avinstallera
Tryck för att utbyta
- "Om din vän har F-Droid och NFC aktiverat lägg era enheterna samman.
- "
+ Om din vän har F-Droid och NFC aktiverat lägg era enheterna samman.
För att utbyta via wifi, se till att ni är på samma nätverk. Om ni inte har
åtkomst till samma nätverk, kan en av er skapa en wifi-aktiveringspunkt.
@@ -449,8 +447,8 @@
- - " Visa alla %d "
- - " Visa alla %d "
+ - Visa alla %d
+ - Visa alla %d
Uppdatering tillgänglig
diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml
index 000d53538..8579e2b68 100644
--- a/app/src/main/res/values-th/strings.xml
+++ b/app/src/main/res/values-th/strings.xml
@@ -223,7 +223,7 @@
การถอนการติดตั้ง %s ล้มเหลว
- "ใหม่: "
+ ใหม่:
กำลังดาวน์โหลด…
กำลังติดตั้ง…
กำลังถอนการติดตั้ง…
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index bced3119b..788a61287 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -303,7 +303,7 @@
Takası onaylayın
Taradığınız QR kodu bir takas kodu gibi görünmüyor.
Bluetooth mevcut değil
- "F-Droid gönderilemiyor, çünkü bu aygıtta Bluetooth mevcut değil. "
+ F-Droid gönderilemiyor, çünkü bu aygıtta Bluetooth mevcut değil.
Yükleniyor…
Aygıta bağlanılırken bir hata meydana geldi, onunla takas yapamıyoruz.
@@ -363,7 +363,7 @@
Hotspot
- "Uzantının imzası yanlış! Lütfen bir hata raporu oluşturun! "
+ Uzantının imzası yanlış! Lütfen bir hata raporu oluşturun!
Uzantıya ayrıcalıklı izinler verilmemiştir! Lütfen bir hata raporu
oluşturun!
@@ -465,8 +465,8 @@
Yükle
- - " Tüm %d taneyi göster "
- - " Tüm %d taneyi göster "
+ - Tüm %d taneyi göster
+ - Tüm %d taneyi göster
Sürüm %1$s (Tavsiye edilen)
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index e9b4e14d9..7e1654a35 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -337,7 +337,7 @@
Оновлений додаток не потребує спеціальних дозволів.
Бажаєте замінити цей додаток заводською версією?
- "Нові: "
+ Нові:
Жодного додатку не встановлено.\n\nДодатки, які встановлені на вашому
пристрої, не доступні через F-Droid. Можливо вам слід оновити репозиторії, або ж ваші репозиторії не містять
такі додатки.
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 8d7ca1e17..c0d64cdb5 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -300,7 +300,7 @@
Đã tải xong, chạm để cài đặt
Tải về thất bại
- "Mới: "
+ Mới:
Được cung cấp bởi %1$s.
Đang tải về…
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 24575a9a2..1bb91ae5e 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -285,7 +285,7 @@
下载已完成,点击安装
下载失败
- "新的: "
+ 新的:
由 %1$s 提供。
下载中…
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index ee2ce86a7..c42b36932 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -167,11 +167,11 @@
時間
文書
- "此分類沒有任何應用程式。
+ 此分類沒有任何應用程式。
請選擇另一個分類或更新您的軟件庫
以取得最新的程式目錄。
- "
+
"所有應用程式都是最新的。
恭喜您!所有的應用程式已更新至
@@ -185,8 +185,7 @@
卸載
觸碰來交換
- "若您的朋友有 F-Droid,並開啟了 NFC 功能,請觸碰您們的裝置。
- "
+ 若您的朋友有 F-Droid,並開啟了 NFC 功能,請觸碰您們的裝置。
暗色系
明亮色系
每兩星期
@@ -214,9 +213,9 @@
正在尋找附近的人…
選擇程式
不要再顯示
- "此軟件包與您的裝置並不相容,
+ 此軟件包與您的裝置並不相容,
您確定要把它安裝嗎?
- "
+
代理伺服器
啟用 HTTP 代理伺服器
Proxy Host
@@ -227,28 +226,28 @@
正在從 %1$s 下載
%2$s / %3$s (%4$d%%)
需要存取權
- "您想更新此應用程式嗎?
+ 您想更新此應用程式嗎?
您不會失去現有的數據。
已更新的程式需要以下的存取權:
- "
- "您想更新此內置的應用程式嗎?
+
+ 您想更新此內置的應用程式嗎?
您不會失去現有的數據。
已更新的程式需要以下的存取權:
- "
- "您想更新此應用程式嗎?
+
+ 您想更新此應用程式嗎?
您不會失去現有的數據,
已更新的程式亦不需要任何特別的存取權。
- "
+
還有 +%1$d 個…
下一步
%1$s 至 %2$s
- "應用程式的新版本使用了不同的鑰匙簽署。若要安裝新版本,
+ 應用程式的新版本使用了不同的鑰匙簽署。若要安裝新版本,
您必須先卸載舊版本,然後再嘗試安裝。(注意:卸載將會刪除
應用程式內的資料)
- "
- "應用程式將會降級,這樣做可能會導致程式異常運作
+
+ 應用程式將會降級,這樣做可能會導致程式異常運作
甚至資料損失。您確定要進行降級嗎?
- "
+
下載失敗
顯示更多
@@ -259,12 +258,11 @@
在交換之前,您的裝置必須可被其他裝置發現。
沒有啟用交換功能
- "與裝置連接時出現了問題,
+ 與裝置連接時出現了問題,
未能與它進行交換。
- "
+
正在載入…
- "因為此裝置沒有藍牙功能,未能傳送 F-Droid。
- "
+ 因為此裝置沒有藍牙功能,未能傳送 F-Droid。
藍牙不可用
您所掃描的 QR 碼不是一個交換碼。
確定交換
@@ -278,8 +276,7 @@
在藍牙上可被偵測
與您附近的人交換應用程式。
近距交換
- "其中一人需掃描 QR 碼或在瀏覽器中輸入另一人的網址。
- "
+ 其中一人需掃描 QR 碼或在瀏覽器中輸入另一人的網址。
觸碰以換至一個 Wi-Fi 網絡
觸碰以檢視可加入的網絡
交換成功!
@@ -307,9 +304,9 @@
正在連接 APK 檔至軟件庫…
正在從 %1$s 處理 %2$s / %3$s (%4$d%%)
- "此軟件庫還未啟用。
+ 此軟件庫還未啟用。
您需要啟用倉庫才可以檢視其中的應用程式。
- "
+
安裝
開啟套件
成功安裝 F-Droid 系統權限套件
@@ -349,12 +346,12 @@ F-Droid 並不提供您裝置上的應用程式。
"此選項只在
安裝 F-Droid 系統權限套件後適用。
"
- "套件的簽署不正確!
+ 套件的簽署不正確!
請提交一份錯誤報告!
- "
- "套件尚未得到系統權限!
+
+ 套件尚未得到系統權限!
請提交一份錯誤報告!
- "
+
此權限可能需要您花費
F-Droid 已崩潰
您可以在此加入額外的資料及評論:
@@ -364,10 +361,10 @@ F-Droid 並不提供您裝置上的應用程式。
F-Droid 系統權限套件安裝失敗。此安裝方式並不支援所有的 Android 版本,請參見 F-Droid 的 bug tracker
以取得更多資訊。
- "您是否要更新此應用程式?
+ 您是否要更新此應用程式?
您不會遺失現有的資料,
也不需要提供任何特別權限。
- "
+
你確定要原始版本取代此應用程式嗎?
因發生了未預料到的錯誤,
應用程式已停止運作。您願意透過電郵
@@ -376,23 +373,23 @@ F-Droid 並不提供您裝置上的應用程式。
鑰匙指紋 (SHA-256)
正在寫入已簽署的目錄檔案 (index.jar)…
不要以灰字顯示需要 root 權限的應用程式
- "在加入使用不同鑰匙的軟件庫前之前,
+ 在加入使用不同鑰匙的軟件庫前之前,
請先刪除此倉庫。
- "
+
由於此倉庫已經設置好,此動作將會加入新的鑰匙數據。
電郵作者
- "這表示應用程式清單
+ 這表示應用程式清單
不可被驗證。您要小心使用
來自未簽署的索引的應用程式。
- "
+
使用 Tor
正在停止 Wi-Fi…
作者為
要求下載流量經過 Tor,以加強對私隱的保障
自動下載更新
- "將會自動下載更新,下載完畢後
+ 將會自動下載更新,下載完畢後
會通知您安裝有關更新
- "
+
軟件庫:%s
"F-Droid 系統權限套件不支援
@@ -461,12 +458,12 @@ Android 5.1 或更新的版本。
類別
附近
- "當您更新應用程式目錄後,
+ 當您更新應用程式目錄後,
最新的程式將會在此處顯示。
- "
- "當您啟用並更新軟件庫後,
+
+ 當您啟用並更新軟件庫後,
最新的程式將會在此處顯示。
- "
+
我的應用程式
管理已安裝的應用程式
@@ -480,11 +477,11 @@ Android 5.1 或更新的版本。
以灰字顯示含有反功能的應用程式
無法更新,您是否能夠連線至互聯網?
- - " 顯示所有 %d "
+ - 顯示所有 %d
- "沒有網絡連線?您可以從附近的人下載應用程式!
- "
+ 沒有網絡連線?您可以從附近的人下載應用程式!
+
搜索附近的人
雙方都需要 %1$s 才可使用附近功能。
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 5f739e28b..97448a9df 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -2,14 +2,14 @@
F-Droid
- "此應用軟體的新版本被簽署了與舊版本不同的金鑰。如要安裝新版本,您必須將舊版本應用軟體先解除安裝。請於完成該操作後再嘗試一次。(注意解除安裝應用軟體時會清除任何由該應用軟體儲存於系統中的所有資料)
-\n "
- "看起來此軟體包與您的裝置並不相容。
+ 此應用軟體的新版本被簽署了與舊版本不同的金鑰。如要安裝新版本,您必須將舊版本應用軟體先解除安裝。請於完成該操作後再嘗試一次。(注意解除安裝應用軟體時會清除任何由該應用軟體儲存於系統中的所有資料)
+\n
+ 看起來此軟體包與您的裝置並不相容。
您無論如何都要嘗試安裝它嗎?
- "
- "您正在嘗試降級此應用軟體。這樣做可能會讓該應用軟體不能正常運作,甚至可能會
+
+ 您正在嘗試降級此應用軟體。這樣做可能會讓該應用軟體不能正常運作,甚至可能會
造成您重要資料的流失。您確定不論如何都要將它降級嗎?
- "
+
版本
刪除
啟用 NFC 傳送功能……
@@ -175,12 +175,12 @@
應用軟體倉庫
應用程式數量
上次更新
- "這表示應用程式清單無法被驗證。
+ 這表示應用程式清單無法被驗證。
您要小心使用來自未簽署的索引的應用程式。
- "
- "此應用軟體倉庫尚未被使用。
+
+ 此應用軟體倉庫尚未被使用。
您需要啟用它才能檢視其中的應用程式。
- "
+
刪除應用軟體倉庫?
應用軟體倉庫被刪除後,應用軟體倉庫中的應用程式將不會在 F-Droid 出現。
@@ -202,8 +202,8 @@
不明的錯誤導致解除安裝失敗
加入金鑰
此儲存庫已經設定,此動作將會加入新的金鑰資訊。
- "在加入含有不同金鑰的應用軟體倉庫前,您需要先刪除此儲存庫。
- "
+ 在加入含有不同金鑰的應用軟體倉庫前,您需要先刪除此儲存庫。
+
金鑰指紋 (SHA-256)
由
特權擴充
@@ -247,8 +247,7 @@
找不到附近的人來進行交換。
確認交換
藍牙不可用
- "無法傳送 F-Droid,因為此裝置沒有藍牙功能。
- "
+ 無法傳送 F-Droid,因為此裝置沒有藍牙功能。
沒有啟用交換功能
您想要解除安裝此應用程式嗎?
下載失敗
@@ -287,8 +286,8 @@
正在處理來自 %1$s 的 %2$s / %3$s (%4$d%%)
正連線至\n%1$s
自動獲取更新
- "更新程式已自動下載,並通知您進行安裝
- "
+ 更新程式已自動下載,並通知您進行安裝
+
您沒有任何可處理 %s 的應用程式。
直到 %s
%1$s 直到 %2$s
@@ -311,28 +310,24 @@
試著選擇不同的類別或是更新您的應用軟體倉庫來取得應用程式最新的清單。
- "或許您的 Android 裝置還未取得 root 又或您已拒絕 F-Droid 存取 root。
- "
+ 或許您的 Android 裝置還未取得 root 又或您已拒絕 F-Droid 存取 root。
F-Droid 特權擴充無法利用
- "此選項只能用在已有安裝 F-Droid 的特權擴充。
- "
- "該擴充簽署錯誤!請建立一份錯誤報告!
- "
- "擴充未被授予特權權限!請建立一份錯誤報告!
- "
+ 此選項只能用在已有安裝 F-Droid 的特權擴充。
+ 該擴充簽署錯誤!請建立一份錯誤報告!
+
+ 擴充未被授予特權權限!請建立一份錯誤報告!
+
開啟擴充
成功的安裝了 F-Droid 特權擴充
安裝的 F-Droid 特權擴充失敗
您想要安裝 F-Droid 特權擴充嗎?
您想要解除安裝 F-Droid 特權擴充嗎?
- "目前 FDroid 還不支援在 Android5.1 或更高的版本安裝特權擴充。
- "
+ 目前 FDroid 還不支援在 Android5.1 或更高的版本安裝特權擴充。
這需要 10 秒以上的時間。
這需要 10 秒以上的時間而且該裝置將在之後重新開機。
- "如果您的朋友有 F-Droid 並且已開啟NFC,那把你們的裝置相互貼近。
- "
+ 如果您的朋友有 F-Droid 並且已開啟NFC,那把你們的裝置相互貼近。
將您朋友加入相同的 Wi-Fi
尚沒有網路
點擊打開可用的網路
@@ -340,8 +335,7 @@
您現在想要從 %1$s 取得應用程式嗎?
近距交換
與您附近的人連結並且交換應用程式。
- "一個人要掃描 QR 碼或在瀏覽器鍵入另一個的網址。
- "
+ 一個人要掃描 QR 碼或在瀏覽器鍵入另一個的網址。
經由藍牙可看見
經由藍牙不可看見
經由 Wi-Fi 可看見
@@ -382,32 +376,32 @@
%s 解除安裝時錯誤
- "您想要安裝更新到現有的應用程式嗎?
+ 您想要安裝更新到現有的應用程式嗎?
您不會遺失現有的資料。
更新後的應用程式會獲得以下的存取權:
- "
- "您想要安裝更新到內置的應用程式嗎?
+
+ 您想要安裝更新到內置的應用程式嗎?
您不會遺失現有的資料。
更新後的應用程式會獲得以下的存取權:
- "
- "您想要安裝更新到現有的應用程式嗎?
+
+ 您想要安裝更新到現有的應用程式嗎?
您不會遺失現有的資料。
它不需要任何特殊的存取權限。
- "
- "您想要安裝更新到內置的應用程式嗎?
+
+ 您想要安裝更新到內置的應用程式嗎?
您不會遺失現有的資料。
它不需要任何特殊的存取權限。
- "
- "出現意外的錯誤,迫使應用程式停止。
+
+ 出現意外的錯誤,迫使應用程式停止。
您願意以電子郵件提供詳細資訊,以協
助修復這個問題嗎?
- "
+
"要使用 Wi-Fi 進行交換,確保雙方是在同個一網路上。如果您不能
存取同個網絡,你們其中的一個,可以建立一個 Wi-Fi 熱點。
"
您掃描的 QR 碼看起來並不是一個交換碼。
- "連線到裝置時發生錯誤,似乎不能用它來進行交換。
- "
+ 連線到裝置時發生錯誤,似乎不能用它來進行交換。
+
保留安裝履歷
F-Droid 裡面的所有安裝和解除安裝存放在一個日誌中
自動安裝更新
@@ -499,16 +493,16 @@
下載
Anti-features
%1$s 已成功安裝
- "沒有網路嗎?從您附近的人下載應用程式!
- "
+ 沒有網路嗎?從您附近的人下載應用程式!
+
找我附近的人
雙方都需要 %1$s 才能在附近使用。
沒有找到新近的應用程式
- "一旦您的應用程式清單已更新,最新的應用程式應在這裡顯示
- "
- "一旦您啟用應用軟體倉庫並讓它更新,最新的應用程式應該在這裡顯示
- "
+ 一旦您的應用程式清單已更新,最新的應用程式應在這裡顯示
+
+ 一旦您啟用應用軟體倉庫並讓它更新,最新的應用程式應該在這裡顯示
+
沒有要顯示的類別
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index bb58f8c7c..02fe5dfe7 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -326,9 +326,7 @@
Writing
-
- - View all %d
+ - View %d
- View all %d
@@ -353,6 +351,7 @@
Failed to install due to an unknown error
Failed to uninstall due to an unknown error
+ File type cannot yet be installed: %s
F-Droid Privileged Extension is not available
This option is only available when F-Droid Privileged Extension is
installed.
diff --git a/app/tools/check-string-format.py b/app/tools/check-string-format.py
index 625fcfb82..00395e118 100755
--- a/app/tools/check-string-format.py
+++ b/app/tools/check-string-format.py
@@ -11,15 +11,21 @@ from xml.etree import ElementTree
formatRe = re.compile(r'(%%|%[^%](\$.)?)')
validFormatRe = re.compile(r'^(%%|%[sd]|%[0-9]\$[sd])$')
+oddQuotingRe = re.compile(r'^"\s*(.+?)\s*"$')
+
+projectdir = os.path.join(os.path.dirname(__file__), '..')
count = 0
-for d in glob.glob(os.path.join('src', 'main', 'res', 'values-*')):
+for d in sorted(glob.glob(os.path.join(projectdir, 'src', 'main', 'res', 'values-*'))):
str_path = os.path.join(d, 'strings.xml')
if not os.path.exists(str_path):
continue
+ with open(str_path, encoding='utf-8') as fp:
+ fulltext = fp.read()
+
tree = ElementTree.parse(str_path)
root = tree.getroot()
@@ -34,6 +40,18 @@ for d in glob.glob(os.path.join('src', 'main', 'res', 'values-*')):
count += 1
print('%s: Invalid format "%s" in "%s"' % (str_path, s, e.text))
+ m = oddQuotingRe.search(e.text)
+ if m:
+ print('%s: odd quoting in %s' % (str_path, e.tag))
+ print('found', fulltext.rfind(e.text))
+ fulltext = fulltext.replace(e.text, m.group(1))
+ count += 1
+ if e.text != m.group(1):
+ print(e.text, '-=<' + m.group(1) + '>=-')
+
+ with open(str_path, 'w', encoding='utf-8') as fp:
+ fp.write(fulltext)
+
if count > 0:
print("%d misformatted strings found!" % count)
sys.exit(1)