diff --git a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
index d20e19e1a..47529ac86 100644
--- a/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
+++ b/app/src/main/java/protect/card_locker/LoyaltyCardEditActivity.java
@@ -261,7 +261,6 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
+ ", updateLoyaltyCard=" + updateLoyaltyCard);
}
-
@Override
public void onSaveInstanceState(@NonNull Bundle savedInstanceState) {
super.onSaveInstanceState(savedInstanceState);
@@ -365,8 +364,15 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
storeFieldEdit.addTextChangedListener(new SimpleTextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
- updateTempState(LoyaltyCardField.store, s.toString());
- generateIcon(s.toString());
+ String storeName = s.toString().trim();
+ updateTempState(LoyaltyCardField.store, storeName);
+ generateIcon(storeName);
+
+ if (storeName.length() == 0) {
+ storeFieldEdit.setError(getString(R.string.field_may_not_be_empty));
+ } else {
+ storeFieldEdit.setError(null);
+ }
}
});
@@ -398,6 +404,10 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
balanceField.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus && !onResuming && !onRestoring) {
+ if (balanceField.getText().toString().isEmpty()) {
+ updateTempState(LoyaltyCardField.balance, BigDecimal.valueOf(0));
+ }
+
balanceField.setText(Utils.formatBalanceWithoutCurrencySymbol(tempLoyaltyCard.balance, tempLoyaltyCard.balanceType));
}
});
@@ -409,10 +419,12 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
try {
BigDecimal balance = Utils.parseBalance(s.toString(), tempLoyaltyCard.balanceType);
updateTempState(LoyaltyCardField.balance, balance);
+ balanceField.setError(null);
validBalance = true;
} catch (ParseException e) {
- validBalance = false;
e.printStackTrace();
+ balanceField.setError(getString(R.string.balanceParsingFailed));
+ validBalance = false;
}
}
});
@@ -488,6 +500,12 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
updateTempState(LoyaltyCardField.cardId, s.toString());
+
+ if (s.length() == 0) {
+ cardIdFieldView.setError(getString(R.string.field_may_not_be_empty));
+ } else {
+ cardIdFieldView.setError(null);
+ }
}
});
@@ -933,7 +951,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
saveButton.setOnClickListener(v -> doSave());
saveButton.bringToFront();
- generateIcon(storeFieldEdit.getText().toString());
+ generateIcon(storeFieldEdit.getText().toString().trim());
// It can't be null because we set it in updateTempState but SpotBugs insists it can be
// NP_NULL_ON_SOME_PATH: Possible null pointer dereference and
@@ -1352,7 +1370,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
thumbnailEditIcon.setBackgroundColor(Utils.needsDarkForeground(color) ? Color.BLACK : Color.WHITE);
thumbnailEditIcon.setColorFilter(Utils.needsDarkForeground(color) ? Color.WHITE : Color.BLACK);
- generateIcon(storeFieldEdit.getText().toString());
+ generateIcon(storeFieldEdit.getText().toString().trim());
}
// ColorPickerDialogListener callback
@@ -1471,18 +1489,41 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
return;
}
+ boolean hasError = false;
+
if (tempLoyaltyCard.store.isEmpty()) {
- Snackbar.make(storeFieldEdit, R.string.noStoreError, Snackbar.LENGTH_LONG).show();
- return;
+ storeFieldEdit.setError(getString(R.string.field_may_not_be_empty));
+
+ // Focus element
+ tabs.selectTab(tabs.getTabAt(0));
+ storeFieldEdit.requestFocus();
+
+ hasError = true;
}
if (tempLoyaltyCard.cardId.isEmpty()) {
- Snackbar.make(cardIdFieldView, R.string.noCardIdError, Snackbar.LENGTH_LONG).show();
- return;
+ cardIdFieldView.setError(getString(R.string.field_may_not_be_empty));
+
+ // Focus element if first error element
+ if (!hasError) {
+ tabs.selectTab(tabs.getTabAt(0));
+ cardIdFieldView.requestFocus();
+ hasError = true;
+ }
}
if (!validBalance) {
- Snackbar.make(balanceField, getString(R.string.parsingBalanceFailed, balanceField.getText().toString()), Snackbar.LENGTH_LONG).show();
+ balanceField.setError(getString(R.string.balanceParsingFailed));
+
+ // Focus element if first error element
+ if (!hasError) {
+ tabs.selectTab(tabs.getTabAt(1));
+ balanceField.requestFocus();
+ hasError = true;
+ }
+ }
+
+ if (hasError) {
return;
}
@@ -1618,7 +1659,7 @@ public class LoyaltyCardEditActivity extends CatimaAppCompatActivity implements
String cardIdString = tempLoyaltyCard.barcodeId != null ? tempLoyaltyCard.barcodeId : tempLoyaltyCard.cardId;
CatimaBarcode barcodeFormat = tempLoyaltyCard.barcodeType;
- if (cardIdString == null || barcodeFormat == null) {
+ if (cardIdString == null || cardIdString.isEmpty() || barcodeFormat == null) {
barcodeImageLayout.setVisibility(View.GONE);
return;
}
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index f3de62996..698719453 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -29,8 +29,6 @@
اضف بطاقة أولا
البطاقة(ات) الشخصية المنسوخة
صورة %s باركود
- لا يوجد اسم مدخل
- لا يوجد بطاقة شخصية مدخلة
لا يمكن العثور على هذه البطاقة
لا يمكن تحليل الرابط المستورد
استيراد/تصدير
@@ -79,7 +77,6 @@
الرصيد
العملة
نقاط
- %s لا يبدو أنه رصيد صالح.
استيراد البيانات من
سلسلة مفاتيح بطاقة الولاء
سياسة الخصوصية
diff --git a/app/src/main/res/values-ast/strings.xml b/app/src/main/res/values-ast/strings.xml
index 707b92c66..b0fecd1fb 100644
--- a/app/src/main/res/values-ast/strings.xml
+++ b/app/src/main/res/values-ast/strings.xml
@@ -9,7 +9,6 @@
Confirmar
¿Quies desaniciar esta tarxeta permanentemente\?
Importar/Esportar
- Nun s\'introduxo nenguna ID
Num se pudo facer la esportación
La importación falló
Los datos escríbense nel llugar qu\'escueyas.
@@ -35,7 +34,6 @@
Nun se pudo facer la importación
Nun se pudo atopar esa tarxeta
Too
- Nun s\'introduxo nengún nome
Unviar…
Editar la tarxeta
D\'acuerdu
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 30086dc53..2e2c8ec62 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -27,7 +27,6 @@
Свободен софтуер с авторски права, лицензиран под GPLv3+
Снимка на предната страна
Снимка на задната страна
- %s не изглежда истинска наличност.
Не
Да
Снимка на задната страна
@@ -37,7 +36,6 @@
Картата не е намерена
Номерът е променен. Желаете ли същата стойност да бъде приложена и към щрихкода\?
Обновяване на щрихкода\?
- Не е въведен номер
Добавете карта
Пряк път до карта
Добавяне на карта
@@ -79,7 +77,6 @@
Изтекла: %s
Наличност: %s
Докоснете бутона +, за да добавите списък.
- Не е въведено наименование
Списъци
Въведете име на списъка
Искам да споделя тази карта с вас
diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml
index ffcc52b62..e818f08db 100644
--- a/app/src/main/res/values-bn-rIN/strings.xml
+++ b/app/src/main/res/values-bn-rIN/strings.xml
@@ -69,7 +69,6 @@
...উল্টো ক্রমে
ক্রমানুসার
কার্ডটি খুঁজে পাওয়া গেল না
- স্টোরেজ ত্রুটি নেই
আইডি কপি করা হয়েছে
কোন কার্ড বার্তা নেই
কার্ডের শিরোনাম যোগ করুন
@@ -129,7 +128,6 @@
কার্ড শর্টকাট
রপ্তানি করা যাচ্ছে না
আইডি ক্লিপবোর্ডে নকল করা হল
- কোনো আইডি দওয়া হয়নি
নিজের ডেটা অন্য কোথাও সংরক্ষণ করে রাখলে পরে সেটা অন্য ডিভাইসে সরিয়ে নিতে পারবেন।
আমদানি করা গেল না
কিছু কার্ড বানান আর এই গ্রুপে স্থির করুন।
@@ -186,7 +184,6 @@
\nকোন তথ্য একেবারেই সংগ্রহ করা হয় না, যা যে কেউ নিশ্চিত করতে পারবেন কারন আমাদের অ্যাপ মুক্ত সফটওয়্যার।
ব্যালান্স
পয়েন্ট
- %s কোনো বৈধ ব্যালান্স মনে হচ্ছে না।
এখান থেকে তথ্য আমদানি করুন
আনুগত্য কার্ড কীচেন
ব্যক্তিগত তথ্যের গোপনীয়তা নীতি
diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml
index 5ed32cf77..49130296e 100644
--- a/app/src/main/res/values-bs/strings.xml
+++ b/app/src/main/res/values-bs/strings.xml
@@ -69,7 +69,6 @@
Rikverc
Sortiraj
Nisam mogao pronaći tu karticu
- Nije uneseno ime
Kopiran ID/ovi
Dodaj prvo kartu
Dodaj Kartu
@@ -93,7 +92,6 @@
Izvoz neuspješan
Skeniraj barkod
Prečica kartice
- ID nije unesen
Nisam uspio parsirati URI za uvoz
Uvoz/Izvoz
Izvoz
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index e0230a11b..cc8823a95 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -16,8 +16,6 @@
Editovat kartu
Přidat kartu
Naskenovat čárový kód
- Nezadáno žádné jméno
- Nezadáno ID
Import/Export
Export
Zálohování dat vám umožní přesunout je do jiného zařízení.
@@ -149,7 +147,6 @@
Zásady soukromí
Loyalty Card Keychain
Importovat data z
- %s se nezdá být platným zůstatkem.
Body
Měna
Zůstatek
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 9f26e8354..69bb8d93d 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -68,8 +68,6 @@
Dataene skrives til en placering efter eget valg.
Kunne ikke analysere import-URI\'en
Kunne ikke finde kort
- Der er ikke angivet noget kort-ID
- Intet navn angivet
Slet gruppe\?
Alle
Denne gruppe indeholder ikke nogen kort
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 3a61e339b..2790199d5 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -22,8 +22,6 @@
Barcode scannen
Shortcut zu einer Karte
Füge zuerst eine Karte hinzu
- Kein Name eingegeben
- Keine ID eingegeben
Diese Karte konnte nicht gefunden werden
Import/Export
Export
@@ -87,7 +85,6 @@
Gruppen: %s
Loyalty Card Keychain
Daten importieren aus
- %s scheint kein gültiges Guthaben zu sein.
Punkte
Währung
Guthaben
diff --git a/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/values-el-rGR/strings.xml
index cb0e65ca2..cb686141c 100644
--- a/app/src/main/res/values-el-rGR/strings.xml
+++ b/app/src/main/res/values-el-rGR/strings.xml
@@ -18,8 +18,6 @@
Σαρώστε τον γραμμοκώδικα (bardcode)
Συντόμευση Κάρτας
Προσθέστε μία κάρτα πρώτα
- Δεν έχει εισαχθεί όνομα
- Δεν έχει εισαχθεί κωδικός
Δεν ήταν δυνατό να εντοπιστεί η κάρτα
Εισαγωγή/Εξαγωγή
Εξαγωγή
@@ -118,7 +116,6 @@
Αντιγραμμένη/ες ταυτότητα/ες
Δεν ήταν δυνατό να διαβαστεί η εικόνα
- %s δεν φαίνεται να είναι έγκυρο το υπόλοιπο.
Νόμισμα
Πολιτική απορρήτου
Εισαγωγή δεδομένων από
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index 4f531b0a1..584776094 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -65,8 +65,6 @@
Subtenanta supre vian kartoj permesas vin movi ilin al alia aparato.
Ne eblis analizi la importado URI
Ne eblis trovi karto
- Neniu karto ID eniris
- Neniu eniris nomo
Aldoni karto unua
Karto Mallongirejo
Scintigrafio Barcode Card
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index bcf9f048d..7dae526d1 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -18,8 +18,6 @@
Escanear código de barras
Atajo de tarjeta
Añada una tarjeta primero
- No se proporcionó ningún nombre
- No se ha introducido ninguna código
No se ha podido encontrar esa tarjeta
Importar/Exportar
Exportar
@@ -142,7 +140,6 @@
Política de privacidad
Llavero con tarjeta de fidelización
Importar datos de
- %s no tendría un saldo válido.
Moneda
Saldo
No se pudo leer la imagen
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 3d8c92543..a722a544a 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -30,7 +30,6 @@
Tietosuojakäytäntö
Kanta-asiakaskortin avainnippu
Tuo tietoja kohteesta
- %s ei vaikuta olevan kelvollinen saldo.
Pisteet
Valuutta
Saldo
@@ -107,8 +106,6 @@
Tuo/vie
Tuonnin URI: n jäsentäminen epäonnistui
Tätä korttia ei löytynyt
- ID-tunnusta ei annettu
- Nimeä ei annettu
Kopioidut tunnukset
Lisää ensin kortti
Kortin pikakuvake
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index f3f09215c..2c294f77e 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -18,8 +18,6 @@
Scanner le code-barres
Raccourci de carte
Ajoutez d’abord une carte
- Aucun nom saisi
- Aucun identifiant saisi
Impossible de trouver cette carte
Importer/Exporter
Exporter
@@ -92,7 +90,6 @@
Politique de confidentialité
Loyalty Card Keychain
Importer les données depuis
- %s ne semble pas être un solde valide.
Points
Devise
Solde
diff --git a/app/src/main/res/values-he-rIL/strings.xml b/app/src/main/res/values-he-rIL/strings.xml
index 561906616..80abdcb4d 100644
--- a/app/src/main/res/values-he-rIL/strings.xml
+++ b/app/src/main/res/values-he-rIL/strings.xml
@@ -10,7 +10,6 @@
שיתוף
העתקת מזהה ללוח
הוספת כרטיס
- אין מזהה כרטיס
הוספה למועדפים
הסרה ממועדפים
הערות
@@ -39,7 +38,6 @@
קיצור דרך
תחילה הוסף כרטיס
מזהי כרטיס הועתקו
- לא הוכנס שם חנות
כרטיס לא נמצא
ייבוא/ייצוא
ייצוא
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index d3caab9f5..9b1c71794 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -20,8 +20,6 @@
कार्ड जोड़ें
पहले एक कार्ड जोड़ें
कॉपी की गई आईडी
- कोई नाम दर्ज नहीं
- कोई पहचान पत्र (आईडी दर्ज नहीं) की गई
वह कार्ड नहीं मिला
आयात / निर्यात
निर्यात
@@ -137,7 +135,6 @@
मैन्युअली आई डी दर्ज करें
समूह संपादन: %s
अंक
- %s एक वैध शेष राशि नहीं है.
यहाँ से डेटा का आयात करें
निजता नीति
कैटिमा से आयात करें
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index c0a184aca..c9097a229 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -28,7 +28,6 @@
Ne postoji crtični kod
Odustani
Pritisni gumb + plus za dodavanje kartice ili uvezi putem izbornika ⋮.
- Ime nije zadano
Nije bilo moguće pronaći tu karticu
Nije bilo moguće obraditi URI uvoza
Uvoz/Izvoz
@@ -104,7 +103,6 @@
Siva
Istek
Slika vrste crtičnog koda %s
- ID nije zadan
Uvezi iz Loyalty Card Keychain
Prednja slika
Upiši lozinku
@@ -145,7 +143,6 @@
Saldo
Uvezi podatke iz
Privjesak za Karticu Vjernosti
- Čini se da %s nije ispravni saldo.
Obavijest o politici privatnosti (obavezna za neke trgovine aplikacija):
\n
\nPODACI SE UOPĆE NE PRIKUPLJAJU, što svatko može potvrditi budući da je naša aplikacija libre softver.
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 651b976bb..09279a4b5 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -36,7 +36,6 @@
Kártya hozzáadása
Vonalkód leolvasása
Kártya parancsikon
- Nincs név megadva
Az importálási URI nem értelmezhető
Importálás/exportálás
Exportálás
@@ -53,7 +52,6 @@
Kártya törlése
Azonosító(k) másolva
A(z) %s vonalkód képe
- Nincs azonosító megadva
A kártya nem található
Válassza ki az importálandó ***.zip Stocard export fájlt.
\nAz adatainak exportálását a support@stocardapp.com címre írt levélben kérheti.
@@ -127,7 +125,6 @@
Egyenleg
Pénznem
Pontok
- A(z) %s nem tűnik valós egyenlegnek.
Hűségkártya-kulcstartó
Adatvédelmi irányelvek
Elfogadás
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
index c7d1ecba8..d0498d74c 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -79,8 +79,6 @@
Salin ID ke papan klip
Kirim…
Tambah kartu terlebih dahulu
- Nama masih kosong
- Tidak ada ID yang dimasukkan
Tidak dapat menemukan kartu
Tidak dapat memparsing impor URI
Ekspor
@@ -140,7 +138,6 @@
Tidak pernah
Pindah barcode ke bagian paling depan
Poin
- %s sepertinya bukan saldo yang valid.
Gantungan kunci kartu kesetiaan
Kebijakan Privasi
Pemberitahuan kebijakan privasi (diperlukan oleh beberapa toko aplikasi):
diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml
index fec41d73d..966fa490d 100644
--- a/app/src/main/res/values-is/strings.xml
+++ b/app/src/main/res/values-is/strings.xml
@@ -26,7 +26,6 @@
Bæta kort fyrstu
Flytja mistókst
Flutt
- Ekkert nafn slegið
Gæti ekki fundið kort
Get ekki lesið inn URI
Flytja
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index d5c01a36c..b0c9da6a9 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -22,8 +22,6 @@
Scansiona il codice
Scorciatoia per la carta
Aggiungi prima una carta
- Nessun nome inserito
- Nessun codice inserito
Impossibile trovare quella carta
Impossibile analizzare l\'URI di importazione
Importa/Esporta
@@ -85,7 +83,6 @@
- %d carte
- %d carte
- %s non sembra un saldo corretto.
Punti
Valuta
Saldo
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index a31b31ff0..70c02fa2f 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -19,7 +19,6 @@
プライバシーポリシー
Loyalty Card Keychain
インポート元を選択
- %s は有効な残高ではないようです。
ポイント
通貨
残高
@@ -99,8 +98,6 @@
インポート/エクスポート
インポートURIを解析できません
カードが見つかりません
- カード番号が入力されていません
- 名前が入力されていません
カードを追加
カードのショートカット
バーコードをスキャン
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 713df7d3c..b2f9f6cbd 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -55,7 +55,6 @@
가져오기를 수행할 수 없습니다
가져오기 실패
가져오기 완료
- ID를 입력하지 않음
이름
썸네일
다른 앱 사용
@@ -64,7 +63,6 @@
위로 이동
종료
아래로 이동
- 이름을 입력하지 않음
즐겨찾기 별
바코드를 표시할 때 화면 밝기 높이기
정말 이 카드를 삭제하시겠습니까\?
@@ -145,7 +143,6 @@
Weblate에서
카드 선택
그룹 편집
- %s 이 유효한 잔액이 아닌 것 같습니다.
데이터 가져오기
바코드 값
이미지 설정
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index c3e6ea339..e56602037 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -15,8 +15,6 @@
Redaguoti lojalumo kortelę
Pridėti lojalumo kortelę
Nuskaityti brūkšninį kodą
- Neįvestas pavadinimas
- Neįvestas ID
Importuoti/Exportuoti
Exportuoti
Nepavyko importuoti
@@ -47,7 +45,6 @@
\nSukurkite jį iš Loyalty Card Keychain meniu Importavimas/Eksportavimas, pirmiausia paspausdami Eksportuoti.
Importuoti iš Loyalty Card Keychain
Lojalumo kortelės
- Panašu, kad %s reikšmė nėra tinkama.
Perkelti brūkšninį kodą į ekrano viršų
Šviesinti brūkšninio kodo rodinį
Nepavyko iššifruoti importo URI
diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml
index 47c111f99..7d4900d58 100644
--- a/app/src/main/res/values-lv/strings.xml
+++ b/app/src/main/res/values-lv/strings.xml
@@ -33,7 +33,6 @@
Skenēt svītrkodu
Kartes saīsne
Vispirms pievienojiet karti
- Vārds nav ievadīts
Nevarēja atrast karti
Nevarēja parsēt importa URI
Imports/Eksports
@@ -102,7 +101,6 @@
- Neatgriezeniski dzēst šo %d karti\?
- Neatgriezeniski dzēst šīs %d kartes\?
- Numurs nav ievadīts
Par %s
Derīguma termiņš beidzās: %s
Izvēlieties krāsu
@@ -119,7 +117,6 @@
- %s punkts
- %s punkti
- %s nešķiet derīga bilance.
Loyalty Card Keychain
Paziņojums par privātuma politiku (nepieciešams dažiem lietotņu veikaliem):
\n
diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml
index 5aa282f98..65e625fb4 100644
--- a/app/src/main/res/values-nb-rNO/strings.xml
+++ b/app/src/main/res/values-nb-rNO/strings.xml
@@ -19,8 +19,6 @@
Skann strekkoden
Kort-snarvei
Legg til et kort først
- Navn ikke angitt
- Ingen ID innskrevet
Fant ikke det kortet
Importer/eksporter
Eksporter
@@ -92,7 +90,6 @@
Utløpsdato
Utløpt: %s
Flytt strekkoden til toppen av skjermen
- %s ser ikke ut til å være en gyldig saldo.
Poeng
Valuta
Saldo
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 1fe9cdafe..b6956ba91 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -23,8 +23,6 @@
Barcode scannen
Kaartsnelkoppeling
Voeg eerst een kaart toe
- Geen naam ingevoerd
- Geen id ingevoerd
De kaart is niet aangetroffen
Kan de import-uri niet verwerken
Importeren/Exporteren
@@ -92,7 +90,6 @@
Vervalt op %s
Verlopen: %s
Barcode verplaatsen naar bovenkant van scherm
- %s lijkt geen geldig saldo te zijn.
Aantal punten
Valuta
Saldo
diff --git a/app/src/main/res/values-oc/strings.xml b/app/src/main/res/values-oc/strings.xml
index b18c2d214..6fad0797e 100644
--- a/app/src/main/res/values-oc/strings.xml
+++ b/app/src/main/res/values-oc/strings.xml
@@ -12,8 +12,6 @@
Importar/Exportar
Analisi impossibla l’URI d’importacion
Impossible de trobar aquesta carta
- Cap d’identificant pas picat
- Cap de nom pas picat
ID copiat(s)
Apondètz d’en primièr una carta
Acorchi de carta
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 7cfb059d5..1c0fe1628 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -22,8 +22,6 @@
Zeskanuj kod kreskowy
Skrót karty
Najpierw dodaj kartę
- Nie wprowadzono nazwy
- Nie wprowadzono identyfikatora
Nie można znaleźć tej karty lojalnościowej
Nie można przeanalizować identyfikatora importu URI
Importuj/Eksportuj
@@ -132,7 +130,6 @@
Polityka prywatności
Brelok dla twoich kart lojalnościowych
Importuj dane z
- %s nie wydaje się być prawidłową wartością.
Punkty
Waluta
Saldo
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index e541c546a..989030711 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -39,7 +39,6 @@
Identificador do cartão
Atalho do cartão
Adicione primeiro um cartão
- Nenhum nome inserido
Não foi possível encontrar esse cartão
Não foi possível analisar o URI de importação
Importar / exportar
@@ -137,7 +136,6 @@
Saldo
Moeda
Pontos
- %s não parece ser um saldo válido.
Loyalty Card Keychain
Política de privacidade
Aviso de política de privacidade (exigido por algumas lojas de aplicações):
@@ -187,7 +185,6 @@
Avalie esta aplicação
no Google Play
Os dados serão guardados num local à sua escolha.
- Nenhum identificador inserido
- Eliminar %d cartão
- Eliminar %d cartões
diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml
index eaa22f2a8..f875f7478 100644
--- a/app/src/main/res/values-ro-rRO/strings.xml
+++ b/app/src/main/res/values-ro-rRO/strings.xml
@@ -34,7 +34,6 @@
Importat
Importul a eșuat
Nu s-a putut efectua importarea
- Nu s-a introdus niciun ID
Nu s-a putut efectua exportarea
Importul…
Exportul…
@@ -71,7 +70,6 @@
Editarea codului de bare
Alegeți data de expirare
ID-ul cardului copiat în clipboard
- Nici un nume introdus
Selectare cod de bare
Acest grup nu conține nicio carte
Selectați imaginea din galerie
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 6a690d39f..de1026d63 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -23,8 +23,6 @@
Отсканируйте штрих-код
Ярлык карты
Сначала добавьте карту
- Название не указано
- Номер не указан
Карта не найдена
Невозможно разобрать импортируемый URI
Импорт/Экспорт
@@ -80,7 +78,6 @@
Срок действия истёк: %s
Срок действия истекает: %s
Баллы
- %s не похож на правильный баланс.
Ручной ввод номера
Уведомление о политике конфиденциальности (требуется некоторыми магазинами приложений):
\n
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 49cc20896..993a66d8b 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -18,8 +18,6 @@
Skenovať čiarový kód
Skratka
Najprv pridajte kartu
- Nebol zadaný žiadny názov
- Nebolo zadané ID
Nepodarilo sa nájsť túto kartu
Import/Export
Export
@@ -192,7 +190,6 @@
Zmenili ste ID. Chcete aktualizovať aj čiarový kód, aby používal rovnakú hodnotu\?
Nie
Zadajte prosím heslo
- %s sa nezdá byť platným zostatkom.
Zatiaľ nemáte žiadne vernostné karty. Keď nejaké pridáte, môžete ich priradiť ku skupine tu.
Na skenovanie čiarových kódov potrebuje Catima prístup k fotoaparátu. Ťuknite sem a zmeňte nastavenia oprávnení.
Importovať karty
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index 08db4807a..708bf9cfe 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -18,8 +18,6 @@
Skeniraj črtno kodo
Bližnjica do kartice
Najprej dodajte kartico
- Ime ni bilo vnešeno
- ID številka kartice ni bila vnešena
Te kartice zvestobe ni bilo mogoče najti
Uvozi/izvozi
Izvozi
@@ -144,7 +142,6 @@
Da
Prednja stran
Zadnja stran
- %s ni veljavno stanje.
Nastavi sliko sprednje strani
Nastavi sliko sprednje strani
Fotografije
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index a7583c1d9..7ef9c086d 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -99,8 +99,6 @@
Säkerhetskopiering av din data möjliggör förflyttning av den till en annan enhet.
Importera/Exportera
Kunde inte hitta det kortet
- Inget ID har angivits
- Inget namn har angivits
Lägg till ett kort först
Kort-genväg
Lägg till kort
@@ -152,7 +150,6 @@
Copyleftad fri programvara, under GPLv3+-licens
Fria tredjepartsresurser: %s
Fria tredjepartsbibliotek: %s
- %s verkar inte vara ett giltigt saldo.
Saldo
Saldo: %s
Förhindra skärmlåsning
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index c47c07bfc..d86494f63 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -57,7 +57,6 @@
Gizlilik Politikası
Loyalty Card Keychain
Verileri şuradan içe aktar
- %s geçerli bir bakiye gibi görünmüyor.
Puan
Para birimi
Bakiye
@@ -135,8 +134,6 @@
İçe/Dışa aktar
İçe aktarma URI\'si ayrıştırılamadı
Bu kart bulunamadı
- Numara girilmedi
- Ad girilmedi
%s barkod görüntüsü
Numara(lar) kopyalandı
Numarayı panoya kopyala
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 1ad38ab8f..521b4e3ee 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -42,7 +42,6 @@
Політика конфіденційності
Брелок для картки лояльності
Імпортувати дані з
- %s здається, не є дійсним залишком.
Бали
Валюта
Баланс
@@ -114,8 +113,6 @@
Імпорт/Експорт
Неможливо опрацювати імпорт-URI
Карту не знайдено
- ID не введено
- Ім\'я не введено
ID скопійовано
Спочатку додайте карту
Швидкий виклик карти
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 6849b70d8..6f09f3489 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -39,7 +39,6 @@
隐私政策
会员卡卡包
数据导入源
- %s似乎不是有效的余额。
积分
货币
余额
@@ -103,8 +102,6 @@
导入/导出
无法解析导入 URI
找不到卡片
- 未输入卡号
- 未输入卡片名称
已复制卡号
请先添加一张卡片
卡片快捷键
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 0750c1183..730a75fac 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -84,7 +84,6 @@
否
找不到可用的條碼
無法找到此卡片
- 尚未輸入 ID
請先新增卡片
排列
Catima
@@ -154,7 +153,6 @@
OK
送出…
掃描條碼
- 尚未輸入卡片名稱
備份您的資料以將其轉移至其他裝置中。
自檔案系統中匯入
自檔案系統中選取檔案。
@@ -179,7 +177,6 @@
選取您自 Catima 匯出的 catima.zip 檔案以進行匯入。
\n您可透過其他裝置的 Catima 程式中的匯入/匯出選單進行匯出。
點
- %s 似乎不是個可用的餘額數值。
第三方自由函式庫:%s
第三方自由資源:%s
選擇條碼
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index e58f7f381..e3c45c987 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -50,8 +50,6 @@
Copied ID(s)
Image %s barcode
- No name entered
- No ID entered
Could not find that card
Could not parse the import URI
Import/Export
@@ -181,7 +179,7 @@
Balance
Currency
Points
- %s does not seem to be a valid balance.
+ Invalid balance
Import data from
Loyalty Card Keychain
Privacy Policy
@@ -333,4 +331,5 @@
Display options
Show archived cards
View online
+ Field may not be empty