diff --git a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillService.java b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillService.java
index 21627038..447f39f3 100644
--- a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillService.java
+++ b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillService.java
@@ -401,8 +401,8 @@ public class AutofillService extends AccessibilityService {
for (int i = 0; i < items.size(); i++) {
itemNames[i] = items.get(i).getName().replace(".gpg", "");
}
- itemNames[items.size()] = "Pick...";
- itemNames[items.size() + 1] = "Pick and match...";
+ itemNames[items.size()] = getString(R.string.autofill_pick);
+ itemNames[items.size() + 1] = getString(R.string.autofill_pick_and_match);
builder.setItems(itemNames, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
index 3b027830..683c2561 100644
--- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
+++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpHandler.java
@@ -255,15 +255,13 @@ public class PgpHandler extends AppCompatActivity implements OpenPgpServiceConne
ClipData clip = ClipData.newPlainText("pgp_handler_result_pm", decodedPassword);
clipboard.setPrimaryClip(clip);
+ int clearAfter = 45;
try {
- showToast(this.getResources().getString(R.string.clipboard_beginning_toast_text)
- + " " + Integer.parseInt(settings.getString("general_show_time", "45")) + " "
- + this.getResources().getString(R.string.clipboard_ending_toast_text));
+ clearAfter = Integer.parseInt(settings.getString("general_show_time", "45"));
} catch (NumberFormatException e) {
- showToast(this.getResources().getString(R.string.clipboard_beginning_toast_text)
- + " 45 "
- + this.getResources().getString(R.string.clipboard_ending_toast_text));
+ // ignore and keep default
}
+ showToast(this.getResources().getString(R.string.clipboard_toast_text, clearAfter));
}
public void handleClick(View view) {
diff --git a/app/src/main/res/layout/decrypt_layout.xml b/app/src/main/res/layout/decrypt_layout.xml
index 7d5d9408..e04e8ea2 100644
--- a/app/src/main/res/layout/decrypt_layout.xml
+++ b/app/src/main/res/layout/decrypt_layout.xml
@@ -66,7 +66,7 @@
android:layout_height="wrap_content"
android:textStyle="bold"
android:textColor="@android:color/black"
- android:text="Password: "
+ android:text="@string/password"
android:layout_row="0"
android:layout_column="0"/>
+ android:text="@string/extra_content"/>
Nebyl vybrán poskytovatel OpenPGP!
- Čekání na OpenKeychain...
- Heslo zkopírováno do schránky, máte
- sekund na jeho zkopírování.
+ Čekání na OpenKeychain…
+ Heslo zkopírováno do schránky, máte %d sekund na jeho zkopírování.
Až to bude možné, tak si zadejte jméno účtu v nastavení
Zadejte si v nastavení svůj OpenKeychain účet (email)
Jméno účtu je prázdné!
@@ -40,7 +39,7 @@
Nelze zadat prázdné heslo nebo další obsah
- Příkaz běží...
+ Příkaz běží…
Došlo k vnitřní výjimce
Zpráva od jgit: \n
@@ -155,9 +154,9 @@
OK
Ano
Ne
- Je na cestě...
- Ne... později
- Ajaj...
+ Je na cestě…
+ Ne… později
+ Ajaj…
Zrušit
Synchronizovat repozitář
Stáhnout ze serveru
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index a726b1b7..561c9307 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -30,8 +30,7 @@
Kein OpenPGP-Provider ausgewählt!
Warte auf OpenKeychain…
- Passwort ist in der Zwischen ablage, du hast
- Sekunden, um es einzufügen.
+ Passwort ist in der Zwischen ablage, du hast %d Sekunden, um es einzufügen.
Bitte setze deinen Accountnamen in den Einstellungen.
Bitte setze deinen OpenKeychain Account (E-Mail) in den Einstellungen
Accountname ist leer!
@@ -87,6 +86,8 @@
Kategorie
Suche
+ Passwort:
+ Weiterer Inhalt:
Git
@@ -183,6 +184,8 @@
Abgleichen mit
Niemals abgleichen
Löschen
+ Auswählen…
+ Auswählen und merken…
Kein externes Repository ausgewählt
Kein externes Repository ausgewählt
[ANDROID PwdStore] Edit
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 8bcb8cca..6fd7ab11 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -30,9 +30,8 @@
Aucun prestataire OpenPGP sélectionné!
- Attente de OpenKeychain...
- Mot de passe copié dans le presse papier, vous avez
- secondes pour coller celui-ci.
+ Attente de OpenKeychain…
+ Mot de passe copié dans le presse papier, vous avez %d secondes pour coller celui-ci.
Renseignez le nom de votre compte dans les paramètres dès que vous pouvez
Renseignez votre compte OpenKeychain (email) dans les préférences
Nom du compte absent!
@@ -40,7 +39,7 @@
Vous ne pouvez pas utiliser un mot de passe vide ou des données supplémentaires vide
- Commande en cours...
+ Commande en cours…
Une erreur c\'est produite lors d\'une opération Git
Message de jgit: \n
@@ -159,9 +158,9 @@
OK
Oui
Non
- En chemin...
- Non... plus tard
- Oups...
+ En chemin…
+ Non… plus tard
+ Oups…
Annuler
Synchronisation du dépôt
Importer du serveur
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 48ff6d4b..764dc004 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -30,9 +30,8 @@
OpenPGP プロバイダが選択されていません!
- OpenKeychain の待機中...
- パスワードをクリップボードにコピーしました
- 秒以内に張り付けしてください。
+ OpenKeychain の待機中…
+ パスワードをクリップボードにコピーしました %d 秒以内に張り付けしてください。
できるだけ設定に毎回アカウント名を設定してください
プリファレンスに OpenKeychain アカウント (メールアドレス) を設定してください
アカウント名が空です!
@@ -40,7 +39,7 @@
空のパスワードを使用したり、追加のコンテンツを空にすることはできません
- コマンドの実行中...
+ コマンドの実行中…
Git 操作中にエラーが発生しました
jgit からのメッセージ: \n
@@ -159,9 +158,9 @@
OK
はい
いいえ
- 途中...
- いや... later
- おっと...
+ 途中…
+ いや… later
+ おっと…
キャンセル
リポジトリを同期
リモートからプル
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 8bba9c1e..4c8510e6 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -30,9 +30,8 @@
Не выбран поставщик OpenPGP!
- Ожидание OpenKeychain...
- Пароль скопирован в буфер обмена, у вас есть
- секунд чтобы вставить его.
+ Ожидание OpenKeychain…
+ Пароль скопирован в буфер обмена, у вас есть %d секунд чтобы вставить его.
Пожалуйста, задайте имя пользователя в настройках
Пожалуйста, задайте почту для OpenKeychain в настройках
Пустое имя пользователя!
@@ -40,7 +39,7 @@
Вы не можете использовать пустой пароль или пустое поле информации
- Выполняется команда...
+ Выполняется команда…
Произошла ошибка
Сообщение от jgit: \n
@@ -155,9 +154,9 @@
OK
Да
Нет
- On my way...
- Не ... позже
- Упс...
+ On my way…
+ Не … позже
+ Упс…
Отмена
Синхронизировать репозиторий
Пулл с удаленного сервера
@@ -173,7 +172,7 @@
Заполнить
Использовать настройки по умолчанию
Автоматически сопоставлять
- Сопоставить с ...
+ Сопоставить с …
Сопоставить с
Никогда не сопоставлять
Удалить
@@ -181,6 +180,6 @@
Настройки
Не выбран внешний репозиторий
Не выбрын внешний репозиторий
- Отправить пароль в открытом виде с помощью ...
+ Отправить пароль в открытом виде с помощью …
Показать пароль
diff --git a/app/src/main/res/values-zh-rCH/strings.xml b/app/src/main/res/values-zh-rCH/strings.xml
index bfa3248c..d5cad54f 100644
--- a/app/src/main/res/values-zh-rCH/strings.xml
+++ b/app/src/main/res/values-zh-rCH/strings.xml
@@ -15,8 +15,7 @@
在app中自动输入密码. 此功能只在 Andorid 4.3 及以上版本中可用. 在 Andorid 5.0 及以上版本中不依赖剪贴板
输入
“类别:\"
- 密码已复制到剪贴板, 你有
- 秒的时间将其粘贴到其他地方.
+ 密码已复制到剪贴板, 你有 %d 秒的时间将其粘贴到其他地方.
从服务器Clone
欢迎使用 Password Store 你可以选择创建新的版本库或将你已有的 git 版本库克隆到你的设备上
Clone
@@ -35,10 +34,10 @@
目标目录已存在. 当前版本仅支持单一储存. 真的要删除当前Password Store目录吗:
目录已存在
取消
- 呃... 算了吧
+ 呃… 算了吧
否
确定
- 糟糕...
+ 糟糕…
确定
[ANDROID PwdStore] 修改
无法使用空白密码或者空白的额外内容
@@ -57,7 +56,7 @@
请尽快在设置中设置您的用户名
未选择外部 Repo
未选择外部 Repo
- 正等待 OpenKeyChain...
+ 正等待 OpenKeyChain…
请为您的 SSH 密钥提供口令. 若口令为空则请留空
认证
请提供当前 Repo 的密码
@@ -112,8 +111,8 @@
你将使用一个只读的 Repo, 你无法将其提交
刷新列表
[ANDROID PwdStore] Remove
- 执行命令中...
- 将密码以纯文本发送...
+ 执行命令中…
+ 将密码以纯文本发送…
服务器
Repo 路径
path/to/pass
@@ -149,6 +148,6 @@
如果使用自定义端口, 请提供绝对路径 (从根目录开始)
现在就去
生成的 URL
- 匹配...
+ 匹配…
加密
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index ff986197..1e6db97e 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -15,8 +15,7 @@
在app中自動填入密碼. 此功能只能在 Andorid 4.3 及以上版本中使用. 在 Andorid 5.0 及以上版本中不需要剪貼簿
輸入
“分類:\"
- 密碼已複製到剪貼簿, 你有
- 秒的時間將其貼上到其他地方.
+ 密碼已複製到剪貼簿, 你有 %d 秒的時間將其貼上到其他地方.
從伺服器 Clone
歡迎使用 Password Store 你可以選擇建立新的 Repo 或將你已有的 git repo clone 到你的裝置上
Clone
@@ -35,10 +34,10 @@
目標目錄已存在. 目前版本僅支援單一儲存區. 真的要刪除現有的 Password Store 目錄嗎:
目錄已存在
取消
- 呃... 算了吧
+ 呃… 算了吧
否
確定
- 糟糕...
+ 糟糕…
確定
[ANDROID PwdStore] Modify
不能使用空白密碼或者空白的備註
@@ -57,7 +56,7 @@
请盡快在選項中設定你的使用者名稱
未選擇外部 Repo
未選擇外部 Repo
- 正在等待 OpenKeyChain...
+ 正在等待 OpenKeyChain…
請為你的 SSH 金鑰設定密碼. 若密碼為空請留空
認證
請提供目前 Repo 的密碼
@@ -112,8 +111,8 @@
你使用了一個唯讀的 Repo, 你無法 commit
重新整理
[ANDROID PwdStore] Remove
- 執行中...
- 將密碼以純文字傳送...
+ 執行中…
+ 將密碼以純文字傳送…
伺服器
Repo 路徑
path/to/pass
@@ -149,6 +148,6 @@
如果使用自定 port, 請使用绝對路徑 (從根目錄開始)
確定
生成的 URL
- 匹配...
+ 匹配…
加密
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5823c016..8c5e2102 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -31,9 +31,8 @@
No OpenPGP Provider selected!
- Waiting for OpenKeychain...
- Password copied to clipboard, you have
- seconds to paste it somewhere.
+ Waiting for OpenKeychain…
+ Password copied to clipboard, you have %d seconds to paste it somewhere.
Please set your account name in settings whenever you can
Please set your OpenKeychain account (email) in the preferences
Account name empty!
@@ -41,7 +40,7 @@
You cannot use an empty password or empty extra content
- Running command...
+ Running command…
An error occurred during a Git operation
Message from jgit: \n
@@ -96,6 +95,8 @@
Category
Search
+ Password:
+ Extra content:
Git
@@ -169,9 +170,9 @@
OK
Yes
No
- On my way...
- Nah... later
- Oops...
+ On my way…
+ Nah… later
+ Oops…
Cancel
Synchronize repository
Pull from remote
@@ -191,6 +192,8 @@
Match with
Never match
Delete
+ Pick…
+ Pick and match…
Refresh list
Settings
No external repository selected