diff --git a/android/res/values-ar/strings.xml b/android/res/values-ar/strings.xml index 0d586932a..1f5452333 100644 --- a/android/res/values-ar/strings.xml +++ b/android/res/values-ar/strings.xml @@ -99,7 +99,7 @@ المسح الضوئي وحفظها بشكل مستمر العديد من الرموز الشريطية جل وضع المسح الضوئي نسخ إلى الحافظة - استخدم %s كعنصر نائب لمعرف المنتج + التبديلات : s٪ = المحتويات ، f٪ = الشكل ، اكتب t٪ = عنوان بحث مخصص فك الرموز الشريطية 1D فك رموز البيانات ماتريكس diff --git a/android/res/values-bg/strings.xml b/android/res/values-bg/strings.xml index cbf06111d..6482a42bc 100644 --- a/android/res/values-bg/strings.xml +++ b/android/res/values-bg/strings.xml @@ -99,7 +99,7 @@ Сканирай и запомняй множество баркодове без прекъсване Масово сканиране Копиране в клипборда - Използвайте %s за идентификатора и %f за формата + Използвайте: %s = съдържанието,%f = форматa, %t = тип Потребителски адрес за търсене 1D Баркодове Data Matrix diff --git a/android/res/values-ca/strings.xml b/android/res/values-ca/strings.xml index ff83b8dcf..3358a03e4 100644 --- a/android/res/values-ca/strings.xml +++ b/android/res/values-ca/strings.xml @@ -99,7 +99,7 @@ Escaneja i desa molts codis de barres de forma contínua Mode d\'escaneig en bloc Copia al porta-retalls - Useu %s com a indicador de l\'identificador del producte, i %f per al format + Substitucions: %s = contingut, %f = format, %t = tipus URL de cerca personalitzat Codis de barres 1D Matriu de dades diff --git a/android/res/values-cs/strings.xml b/android/res/values-cs/strings.xml index 6453433ab..f01c7ffbf 100644 --- a/android/res/values-cs/strings.xml +++ b/android/res/values-cs/strings.xml @@ -99,7 +99,7 @@ Skenování více čárových kódú bez přerušení, vhodné na dávkové zpracování velkého množství čárových kódú Dávkový režim skenování Kopírovat do schránky. - Použijte %s jako zástupný symbol pro ID produktu, a %f pro formát + Použijte: %s = obsah, %f = formát, %t = typ Vlastní vyhledávání URL 1D kódy Data Matrix diff --git a/android/res/values-da/strings.xml b/android/res/values-da/strings.xml index 5cd80d9d4..27528d2e8 100644 --- a/android/res/values-da/strings.xml +++ b/android/res/values-da/strings.xml @@ -99,7 +99,7 @@ Scan og gem mange stregkoder uden afbrydelser Massescanningstilstand Kopiér til udklipsholder - Brug %s som en pladsholder for produkt-id, og %f for format + Udskiftninger: %s = indhold, %f = format, %t = typen Brugerdefineret søge-URL Afkod 1D-stregkoder Afkod Data Matrix diff --git a/android/res/values-de/strings.xml b/android/res/values-de/strings.xml index 6259e5e2c..ffea4f175 100644 --- a/android/res/values-de/strings.xml +++ b/android/res/values-de/strings.xml @@ -99,7 +99,7 @@ Scannt und speichert mehrere Barcodes nacheinander Bulk-Scan-Modus In Zwischenablage kopieren - Verwenden Sie %s als Platzhalter für die Produkt-ID und %f für das Format + Auswechslungen: %s = Inhalt, %f = Format,% t = Typ Eigene Such-URL 1D Barcodes Data Matrix diff --git a/android/res/values-el/strings.xml b/android/res/values-el/strings.xml index 7eb0402b8..c85ada91e 100644 --- a/android/res/values-el/strings.xml +++ b/android/res/values-el/strings.xml @@ -99,7 +99,7 @@ Σκανάρετε και αποθηκεύστε πολλά barcodes συνεχώς Λειτουργία μαζικού σκαναρίσματος Αντιγραφή στο πρόχειρο - Βάλτε %s σαν σύμβολο κράτησης θέσης για το ID προϊόντος, και %f για τη διαμόρφωση + Αντικαταστάσεις: %s = περιεχόμενο, %f = μορφή, %t = τύπος Σύνθετη αναζήτηση 1D barcodes Data Matrix diff --git a/android/res/values-es/strings.xml b/android/res/values-es/strings.xml index ad63c03f3..06cb72662 100644 --- a/android/res/values-es/strings.xml +++ b/android/res/values-es/strings.xml @@ -99,7 +99,7 @@ Escanear y guardar muchos códigos de barras de forma continua Modo masivo de escaneo Copiar al portapapeles - Use %s como un marcador de posición para el identificador del producto, y %f para el formato. + Sustituciones: %s = contenido, %f = formato, %t = tipo Búsqueda de productos con URL personalizada Códigos de barras 1D Data Matrix diff --git a/android/res/values-fi/strings.xml b/android/res/values-fi/strings.xml index 8c9e394b5..32787072b 100644 --- a/android/res/values-fi/strings.xml +++ b/android/res/values-fi/strings.xml @@ -99,7 +99,7 @@ Skannaa ja tallenna monet viivakoodeja jatkuvasti Bulk skannaustilassa Kopioi leikepöydälle - Käytä %s paikkana tuotetunnukselle tunnus ja %f muoto + Korvaaminen: %s = sisältö, %f = formaatti, %t = tyyppi Mukautettu hakukone 1D viivakoodeja Data Matrix diff --git a/android/res/values-fr/strings.xml b/android/res/values-fr/strings.xml index 8f8887a93..e066ee231 100644 --- a/android/res/values-fr/strings.xml +++ b/android/res/values-fr/strings.xml @@ -99,7 +99,7 @@ Scanner et enregistrer plusieurs codes-barres d\'affilée Mode de lecture en rafale Copier dans le presse papier - Utiliser %s à la place de l\'identifiant du produit, et %f pour le format + Remplacements: %s = contenu, %f = le format, %t = type URL de recherche personnalisée Unidimensionnels (1D) Data Matrix diff --git a/android/res/values-he/strings.xml b/android/res/values-he/strings.xml index ac3999847..8309b8c9f 100755 --- a/android/res/values-he/strings.xml +++ b/android/res/values-he/strings.xml @@ -99,7 +99,7 @@ סורק ושומר ברקודים באופן רציף מצב סריקה מרובה העתק ללוח - השתמש ב- %s כמציין מיקום עבור מזהה המוצר, וב- %f עבור הפורמט + החלפות: s% = התוכן, f% = הפורמט, t% = סוג כתובת לחיפוש מותאם אישית ברקודים חד מימדיים מטריצת נתונים diff --git a/android/res/values-hi/strings.xml b/android/res/values-hi/strings.xml index 753d69158..8ca47486c 100644 --- a/android/res/values-hi/strings.xml +++ b/android/res/values-hi/strings.xml @@ -99,7 +99,7 @@ स्कैन और कई बारकोड लगातार बचाने के थोक स्कैन मोड क्लिपबोर्ड पर कॉपी - उत्पाद ID के लिए एक प्लेसहोल्डर के रूप में% का प्रयोग करें, और स्वरूप के लिए% च + स्थानापन्न: %s = सामग्री, %f = प्रारूप, %t = टाइप कस्टम खोज यूआरएल 1D बारकोड डाटा मैट्रिक्स diff --git a/android/res/values-hu/strings.xml b/android/res/values-hu/strings.xml index c5bbd6c90..dcecdb819 100644 --- a/android/res/values-hu/strings.xml +++ b/android/res/values-hu/strings.xml @@ -99,7 +99,7 @@ Több vonalkód folyamatos szkennelése és mentése Tömeges beolvasás Másolás a vágólapra - Használjon %s-t a termék-azonosító helyén, %f-et pedig a formátum helyén + Használjon: %s = tartalom, %f = formátum, %t = típus Egyedi kereső URL 1D vonalkódok Data Matrix diff --git a/android/res/values-id/strings.xml b/android/res/values-id/strings.xml index ac19c30a6..09301386c 100644 --- a/android/res/values-id/strings.xml +++ b/android/res/values-id/strings.xml @@ -99,7 +99,7 @@ Pindai dan simpan beberapa barcode terus-menerus Mode pemindaian bulk Salin ke clipboard - Gunakan %s sebagai tempat ID produk, dan %f untuk format + Substitusi: %s = isi, %f = format, %t = jenis Pencarian URL kustom 1D barcode Data Matriks diff --git a/android/res/values-it/strings.xml b/android/res/values-it/strings.xml index 10a6a080e..f6aadfb08 100644 --- a/android/res/values-it/strings.xml +++ b/android/res/values-it/strings.xml @@ -99,7 +99,7 @@ Scansiona e salva diversi codici a barre in sequenza Modalità scansione di gruppo Copia negli appunti - Utilizza %s come segnalibro per l\'ID del prodotto e %f per il formato + Sostituzioni: %s = contenuti, %f = formato, %t = tipo URL ricerca personalizzata Codice a barre 1D Matrice dati diff --git a/android/res/values-iw/strings.xml b/android/res/values-iw/strings.xml index ac3999847..8309b8c9f 100644 --- a/android/res/values-iw/strings.xml +++ b/android/res/values-iw/strings.xml @@ -99,7 +99,7 @@ סורק ושומר ברקודים באופן רציף מצב סריקה מרובה העתק ללוח - השתמש ב- %s כמציין מיקום עבור מזהה המוצר, וב- %f עבור הפורמט + החלפות: s% = התוכן, f% = הפורמט, t% = סוג כתובת לחיפוש מותאם אישית ברקודים חד מימדיים מטריצת נתונים diff --git a/android/res/values-ja/strings.xml b/android/res/values-ja/strings.xml index 35da86153..9f8b20f25 100644 --- a/android/res/values-ja/strings.xml +++ b/android/res/values-ja/strings.xml @@ -99,7 +99,7 @@ 多くのバーコード連続してスキャンし、保存する 連続モードでのスキャン クリップボードにコピーする - URL中の「%s」はスキャン結果に置換されます + 置換:%s=コンテンツ、%f=フォーマット、%t=タイプ カスタム商品サーチ URL 1Dバーコードを読み取る データマトリックスコードを読み取る diff --git a/android/res/values-ko/strings.xml b/android/res/values-ko/strings.xml index c65207ca4..2862ac597 100644 --- a/android/res/values-ko/strings.xml +++ b/android/res/values-ko/strings.xml @@ -99,7 +99,7 @@ 다수의 바코드를 스캔하고 저장합니다. 일괄 스캔 모드 복사하기 - %s를 제품 ID로, %f를 포맷으로 입력하여 주세요. + 자리 표시자: %s = 내용, %f = 포맷, %t = 유형 사용자 지정 검색 주소 1차원 바코드를 읽기 데이터 행렬(Data Matrix)을 해석하기 diff --git a/android/res/values-nl/strings.xml b/android/res/values-nl/strings.xml index e2c51680b..9a8e9261a 100644 --- a/android/res/values-nl/strings.xml +++ b/android/res/values-nl/strings.xml @@ -99,7 +99,7 @@ Scan continue barcodes en sla ze allemaal op Bulk scan modus Kopieer naar plakbord - Gebruik %s voor de plaats van het product ID en %f voor het formaat + Vervangingen: %s = inhoud, %f = formaat, %t = type Zoek aangepaste URL 1D barcodes Data Matrix diff --git a/android/res/values-pl/strings.xml b/android/res/values-pl/strings.xml index 8cf9362b8..8674115c4 100644 --- a/android/res/values-pl/strings.xml +++ b/android/res/values-pl/strings.xml @@ -99,7 +99,7 @@ Skanowanie i zapisywanie wielu kodów kreskowych ciągle Luzem tryb skanowania Kopiuj do schowka - Użyj %s jako zamiennik dla ID produktu, a dla formatu %f + Zastępstwa: %s = zawartość, %f = format, %t = typ Własny URL wyszukiwania Dekoduj kody 1D Dekoduj Decode Matrix diff --git a/android/res/values-pt/strings.xml b/android/res/values-pt/strings.xml index 491824502..87f68752f 100644 --- a/android/res/values-pt/strings.xml +++ b/android/res/values-pt/strings.xml @@ -99,7 +99,7 @@ Ler e guardar códigos de barras continuamente Modo em massa Copiar para a área de transferência - Usar %s como espaço reservado para a identificação do produto, e %f para o formato + Substituições: %s = conteúdos, %f = formato, %t = tipo Pesquisa personalizada de URL Código de barras 1D Data Matrix diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml index 63008c9d9..0f167face 100644 --- a/android/res/values-ru/strings.xml +++ b/android/res/values-ru/strings.xml @@ -99,7 +99,7 @@ Постоянно сканировать и сохранять штрих-коды Массовое сканирование Копировать в буфер обмена - %s будет заменён на ID товара, и %f на формат + Замены: %s = содержание, %f = формат, %t = тип URL пользовательского поиска Распознавать линейные штрих-коды Распознавать Data Matrix diff --git a/android/res/values-sk/strings.xml b/android/res/values-sk/strings.xml index 7b5ef63e3..a5bd191a9 100644 --- a/android/res/values-sk/strings.xml +++ b/android/res/values-sk/strings.xml @@ -99,7 +99,7 @@ Skenovať a ukladať veľa čiarových kódov bez prerušenia Hromadný režim skenovania Kopírovať do schránky - Použiť ako vlastníka pre ID produktu, a pre formát + Striedanie: %s = obsah, %f = format, %t = typ Vlastné vyhľadávanie URL 1D čiarové kódy Dáta Matrix diff --git a/android/res/values-sl/strings.xml b/android/res/values-sl/strings.xml index 1eb50ff67..0e123f196 100644 --- a/android/res/values-sl/strings.xml +++ b/android/res/values-sl/strings.xml @@ -99,7 +99,7 @@ Beri in shrani več črtnih kod zaporedoma Branje črtnih kod na debelo Kopiraj v beležnico - Uporabi %s kot prostor za ID produkta ter %f za format + Zamenjave: %s = vsebin, %f = format, %t = vrsta URL za iskanje po meri 1D črtno kodo Data Matrix diff --git a/android/res/values-sv/strings.xml b/android/res/values-sv/strings.xml index c05691ac1..a6e2715b3 100644 --- a/android/res/values-sv/strings.xml +++ b/android/res/values-sv/strings.xml @@ -99,7 +99,7 @@ Skanna och spara många streckkoder kontinuerligt Bulk skanningsläget Kopiera till klippbordet - Skriv %s där produktens ID ska placeras, och %f för format + Ersättare: %s = innehåll, %f = format, %t = typ Anpassad sök-URL 1D steckkod Data Matrix diff --git a/android/res/values-tr/strings.xml b/android/res/values-tr/strings.xml index daf898f1b..42708ddc2 100644 --- a/android/res/values-tr/strings.xml +++ b/android/res/values-tr/strings.xml @@ -99,7 +99,7 @@ Birden fazla barkodu toplu olarak taramak ve kaydetmek için Toplu tarama modu Panoya kopyala - Yer tutucu olarak ürün kimliği için %s, biçim için %f öğesini kullan + Yerine Koyma: %s = içeriği, %f = biçim, %t = tip Özel arama adresi 1D barkodları Data Matrix diff --git a/android/res/values-zh-rCN/strings.xml b/android/res/values-zh-rCN/strings.xml index 26d103528..136313594 100644 --- a/android/res/values-zh-rCN/strings.xml +++ b/android/res/values-zh-rCN/strings.xml @@ -99,7 +99,7 @@ 连续扫描并保存多个条形码 批量扫描模式 复制到剪切板 - 使用%s作为产品ID占位符 + 替换:%s=内容,%f=格式,%t=类型 自定义搜索网址 扫描 一维条码 扫描 DM码 diff --git a/android/res/values-zh-rTW/strings.xml b/android/res/values-zh-rTW/strings.xml index 1d903865d..e68a9f8ef 100644 --- a/android/res/values-zh-rTW/strings.xml +++ b/android/res/values-zh-rTW/strings.xml @@ -99,7 +99,7 @@ 連續掃描並儲存多個條碼 大量掃描模式 複製到剪貼簿 - 請在網址上填寫 %s 做為產品編號,%f 做為格式 + 替換:%s=內容,%f=格式,%t=類型 自訂搜尋網址 解碼一維條碼 解碼 Data Matrix 條碼 diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml index 60ad5dde2..5d3f9ba91 100755 --- a/android/res/values/strings.xml +++ b/android/res/values/strings.xml @@ -99,7 +99,7 @@ Scan and save many barcodes continuously Bulk scan mode Copy to clipboard - Use %s as a placeholder for the product ID, and %f for format + Substitutions: %s = contents, %f = format, %t = type Custom search URL 1D barcodes Data Matrix diff --git a/android/src/com/google/zxing/client/android/result/ResultHandler.java b/android/src/com/google/zxing/client/android/result/ResultHandler.java index f1ffa57f2..3ac0f10db 100644 --- a/android/src/com/google/zxing/client/android/result/ResultHandler.java +++ b/android/src/com/google/zxing/client/android/result/ResultHandler.java @@ -25,6 +25,7 @@ import com.google.zxing.client.android.R; import com.google.zxing.client.android.book.SearchBookContentsActivity; import com.google.zxing.client.result.ParsedResult; import com.google.zxing.client.result.ParsedResultType; +import com.google.zxing.client.result.ResultParser; import android.app.Activity; import android.app.AlertDialog; @@ -568,6 +569,10 @@ public abstract class ResultHandler { String url = customProductSearch.replace("%s", text); if (rawResult != null) { url = url.replace("%f", rawResult.getBarcodeFormat().toString()); + if (url.contains("%t")) { + ParsedResult parsedResultAgain = ResultParser.parseResult(rawResult); + url = url.replace("%t", parsedResultAgain.getType().toString()); + } } return url; }