diff --git a/android/res/values-ar/strings.xml b/android/res/values-ar/strings.xml
index 8546b5a69..4089785e8 100644
--- a/android/res/values-ar/strings.xml
+++ b/android/res/values-ar/strings.xml
@@ -96,6 +96,7 @@
استخدم %s كعنصر نائب لمعرف المنتج
عنوان بحث مخصص
فك الرموز الشريطية 1D
+ فك رموز البيانات ماتريكس
فك رموز QR
تقوم بتحسين عملية المسح في إضاءة ضعيفة في بعض الهواتف، ولكن يمكن أن يتسبب في حدوث سطوع
استخدم إضاءة أمامية
@@ -121,13 +122,13 @@
إصدار ماسح الرمز الشريطي
التكوين اللاسلك
تغيير الشبكة
+ فشل شبكة الاتصال
متصل
إنشاء شبكة
تعديل شبكة
+ اسم الشبكة
اسم الشبكة مفقود
شبكة نوع غير صحيح
- اسم الشبكة
نوع
- فشل شبكة الاتصال
http://code.google.com/p/zxing
diff --git a/android/res/values-cs/strings.xml b/android/res/values-cs/strings.xml
index 518b381cf..07517916c 100644
--- a/android/res/values-cs/strings.xml
+++ b/android/res/values-cs/strings.xml
@@ -96,6 +96,7 @@
Použijte %s jako zástupný symbol pro ID produktu, a %f pro formát
Vlastní vyhledávání URL.
Dekódovat 1D kódy
+ Dekódovat Data Matrix
Dekódovat QR kódy
Zlepšuje skenování při slabém osvětlení na některých telefonech, ale může způsobit oslnění. Nefunguje na všech telefonech.
Přední světla
@@ -121,13 +122,13 @@
Barcode Scanner v
Bezdrátová konfigurace
Změna síť
+ Síťové připojení se nezdařilo
Připojeno
Vytvoření sítě
Úprava sítě
+ Jméno sítě
Název sítě chybí
Typ sítě nesprávné
- Jméno sítě
Typ
- Síťové připojení se nezdařilo
http://code.google.com/p/zxing
diff --git a/android/res/values-da/strings.xml b/android/res/values-da/strings.xml
index f672f1b42..9be2065f2 100644
--- a/android/res/values-da/strings.xml
+++ b/android/res/values-da/strings.xml
@@ -96,6 +96,7 @@
Brug %s som en pladsholder for produkt-id, og %f for format
Brugerdefineret søge-URL
Oversæt 1D stregkoder
+ Oversæt Data Matrix
Oversæt QR Koder
Forbedrer scanning i svagt lys på nogle telefoner, men kan forårsage blænding. Virker ikke på alle telefoner.
Brug frontlys
@@ -121,13 +122,13 @@
Barcode Scanner v
Wifi-forbindelse
Ændring Network
+ Netværksforbindelse mislykkedes
Connected
Oprettelse af netværk
Ændring Network
+ Netværksnavn
Netværk navn mangler
Netværk type forkert
- Netværksnavn
Type
- Netværksforbindelse mislykkedes
http://code.google.com/p/zxing
diff --git a/android/res/values-de/strings.xml b/android/res/values-de/strings.xml
index 96b4e8a71..cb98606d3 100644
--- a/android/res/values-de/strings.xml
+++ b/android/res/values-de/strings.xml
@@ -96,6 +96,7 @@
Verwenden Sie %s als Platzhalter für die Produkt-ID und %f für die Format
Eigene Such-URL
Dekodiere 1D Barcodes
+ Dekodiere Data Matrix
Dekodiere QR Codes
Erhöht Scannen bei schwachem Licht bei einigen Mobiltelefonen, kann aber Blendung verursachen. Funktioniert nicht auf allen Handys funktionieren.
Vor Licht
@@ -120,14 +121,14 @@
Weitergabe mittels Barcode
Barcode Scanner v
Wifi konfiguration
- http://code.google.com/p/zxing
Ändern der Netzwerkeinstellungen
+ Network Verbindung fehlgeschlagen
Verbunden
Erstellen Network
Ändern Network
+ Network Name
Netzwerk-Name fehlt
Netzwerk-Typ nicht korrekt
- Network Name
Typ
- Network Verbindung fehlgeschlagen
+ http://code.google.com/p/zxing
diff --git a/android/res/values-es/strings.xml b/android/res/values-es/strings.xml
index 3ba8a93af..433ec458c 100644
--- a/android/res/values-es/strings.xml
+++ b/android/res/values-es/strings.xml
@@ -96,6 +96,7 @@
Use %s como un marcador de posición para el identificador del producto, y %f para el formato
Búsqueda de productos con URL personalizada
Descodificar códigos de barras 1D
+ Descodificar Data Matrix
Descodificar códigos QR
Activar luz delantera si está disponible, pero puede causar deslumbramiento. No funciona en todos los teléfonos.
Luz delantera
@@ -121,13 +122,13 @@
Escáner de código de barras v
Configuración de la red
Cambio de la red
+ Conexión de red no
Conectado
Creación de la Red
Modificación de la Red
+ Nombre de red
Nombre de la red desaparecidas
Red de tipo incorrecto
- Nombre de red
Tipo
- Conexión de red no
http://code.google.com/p/zxing
diff --git a/android/res/values-fi/strings.xml b/android/res/values-fi/strings.xml
index 0f78473b5..b8d274925 100644
--- a/android/res/values-fi/strings.xml
+++ b/android/res/values-fi/strings.xml
@@ -96,6 +96,7 @@
Käytä %s paikkana tuotetunnukselle tunnus ja %f muoto
Mukautettu hakukone
Dekoodaa 1D viivakoodeja
+ Dekoodaa Data Matrix
Dekoodaa QR koodeja
Activoi valo edessä, jos käytettävissä, mutta saattaa aiheuttaa häikäisyä. Ei toimi kaikissa puhelimissa.
Valo edessä
@@ -121,13 +122,13 @@
Viivakoodin lukija v
Langattoman yhteyden
Vaihtaminen Verkko
+ Verkkoyhteys ei
Kytketty
Luominen verkoston
Muuttaminen Verkko
+ Verkon nimi
Verkon nimi puuttuu
Verkon tyyppi virheellinen
- Verkon nimi
Tyyppi
- Verkkoyhteys ei
http://code.google.com/p/zxing
diff --git a/android/res/values-fr/strings.xml b/android/res/values-fr/strings.xml
index 997f4777d..43732dc89 100644
--- a/android/res/values-fr/strings.xml
+++ b/android/res/values-fr/strings.xml
@@ -96,6 +96,7 @@
Utiliser %s à la place de l\'identifiant du produit, et %f pour le format
URL de recherche personnalisée
Lire les codes-barres unidimensionnels (1D)
+ Lire Data Matrix
Lire les codes QR
Allumer la lampe derrière le téléphone quand la lumière ambiante est faible. Peut provoquer des reflets et ne fonctionne pas sur tous les téléphones.
Flash
@@ -121,13 +122,13 @@
Barcode Scanner v
Configuration du réseau Wifi
Changement de réseau Wifi
+ La connexion au réseau Wifi a échoué
Connecté au réseau Wifi
Création d\'un réseau Wifi
Modification du réseau Wifi
+ Nom du réseau Wifi
Nom du réseau Wifi requis
Type de réseau Wifi incorrect
- La connexion au réseau Wifi a échoué
- Nom du réseau Wifi
Type
http://code.google.com/p/zxing
diff --git a/android/res/values-hu/strings.xml b/android/res/values-hu/strings.xml
index d9557b8e6..470de67be 100644
--- a/android/res/values-hu/strings.xml
+++ b/android/res/values-hu/strings.xml
@@ -96,6 +96,7 @@
Használja a %s helyktöltést a termék azonosító helyén, és %f esetében formátum
Egyedi keresés URL
1D vonalkódok megfejtése
+ Data Matrix megfejtése
QR-kódok megfejtése
Javítja a szkennelést kevés fény mellett néhány telefonon, de csillogást okozhat. Nem működik a telefon minden.
Elülső lámpa használata
@@ -121,13 +122,13 @@
Barcode Scanner v
Hálózati konfiguráció
Változó Hálózat
+ Hálózati kapcsolat nem
Összefüggő
Hálózat létrehozása
Módosítása Hálózat
+ Hálózat neve
A hálózat neve hiányzik
Hálózati típusú hibás
- Hálózat neve
Típusú
- Hálózati kapcsolat nem
http://code.google.com/p/zxing
diff --git a/android/res/values-it/strings.xml b/android/res/values-it/strings.xml
index 4c3561ca5..f61f4aa27 100644
--- a/android/res/values-it/strings.xml
+++ b/android/res/values-it/strings.xml
@@ -96,6 +96,7 @@
Utilizza %s come segnaposto per l\'ID del prodotto, e per il formato %f
URL ricerca prodotto personalizzata
Decodifica codice a barre 1D
+ Decodifica Data Matrix
Decodifica codici QR
Consentire la luce anteriore, se disponibile, ma può provocare abbagliamento. Non funziona su tutti i telefoni.
Luce anteriore
@@ -121,13 +122,13 @@
Scansione codice a barre v
Configurazione di rete
Cambiare Network
+ La connessione di rete non riuscita
Collegato
Creazione di rete
Modifica della rete
+ Nome di rete
Nome della rete mancante
Tipo di rete non corretto
- Nome di rete
Tipo
- La connessione di rete non riuscita
http://code.google.com/p/zxing
diff --git a/android/res/values-ja-rJP/strings.xml b/android/res/values-ja-rJP/strings.xml
index dc47ccce4..8974cd4ef 100644
--- a/android/res/values-ja-rJP/strings.xml
+++ b/android/res/values-ja-rJP/strings.xml
@@ -96,6 +96,7 @@
URL中の「%s」はスキャン結果に置換される
カスタム商品サーチ URL
1Dバーコードを読み取る
+ デコードデータマトリックスコード
QRコードを読み取る
有効にするフロントライト可能な場合
フロントライト
@@ -121,13 +122,13 @@
>QRコードスキャナー v
ネットワーク構成
ネットワークを変更する
+ ネットワーク接続が失敗しました。
接続
作成ネットワーク
ネットワークを変更する
+ ネットワーク名
ネットワーク名を欠いて
ネットワーク型不正
- ネットワーク名
タイプ
- ネットワーク接続が失敗しました。
http://code.google.com/p/zxing
diff --git a/android/res/values-nl/strings.xml b/android/res/values-nl/strings.xml
index 4e6c477cb..f33550a41 100644
--- a/android/res/values-nl/strings.xml
+++ b/android/res/values-nl/strings.xml
@@ -1,133 +1,134 @@
-
-
-
- Barcode Scanner
- Applicaties
- Bladwijzers
- Voeg toe aan agenda
- Voeg contact toe
- Terug
- Zoek Boeken
- Annuleren
- Plakbord is leeg
- Aangepast zoeken
- Bel nummer
- Ga verder
- Verzend email
- Verkrijg richtingen
- Google Shopper
- Verzend MMS
- Ok
- Open de browser
- Zoek Producten
- Doorzoek boek
- Zoek hoofdstukken uit boek
- Applicatie
- Bladwijzer
- Deel via email
- Deel via SMS
- Plakbord
- Contact
- Laat kaart zien
- Verzend SMS
- Zoek op internet
- Verbind met draadloos netwerk
- Contact informatie
- E-mailadres
- Geografische coordinaten
- Telefoonnummer
- SMSnummer
- Tekst
- Leeg geschiedenis
- Barcode Scanner geschiedenis
- Verzend geschiedenis
- Geschiedenis
- Over
- Help
- Geschiedenis
- Instellingen
- Deel
- Gebaseerd op de open source ZXing Barcodebibliotheek
- Dit apparaat heeft bekende bugs die ervoor zorgen dat er zich problemen voor kunnen doen bij het scannen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
- Bulk mode: barcode gescand en opgeslagen
- Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.
- Hoofdstukken
- Formaat
- Metadata
- Hallo
- Plaats een barcode binnen de rechthoek om hem te scannen.
- Tijd
- Type
- Kan de gevraagde barcode niet genereren.
- Kan geen barcode van de gegeven data maken.
- Google Shopper is niet geinstalleerd
- Google Shopper combineert barcode scannen met prijzen, reviews en nog veel meer zonder het openen van de browser. Wilt u het proberen?
- Sorry, de gevraagde applicatie kan niet gestart worden. De barcode kan verkeerd zijn.
- Lijst van applicaties aan het laden\u2026
- Je verlaat deze applicatie. De zoekresultaten die je ziet zijn niet gerelateerd aan deze applicatie.
- Sorry, dit boek is niet zoekbaar.
- Sorry, er was een probleem met zoeken
- Geen pagina ontvangen
- Pagina
- Zoekt naar boek\u2026
- Korte beschrijving niet beschikbaar
- Onbekende pagina
- Je kan data delen door een barcode op het scherm te laten zien, en deze door een andere telefoon te scannen.
- Hier is de barcode die ik gescand heb
- Sorry, de SD-kaart is niet toegankelijk.
- Als een barcode is gevonden\u2026
- 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
- Zoek aangepaste URL
- Decodeer 1D barcodes
- Decodeer QR codes
- Inschakelen van achtergrondlicht, indien beschikbaar. Dit kan in sommige gevallen leiden tot slechte herkenning van barcodes. Werkt niet op alle telefoons.
- Achtergrondlicht
- Basisinstellingen
- Instellingen
- Piepen
- Instellingen voor resultaat
- Bij het scannen van barcodes voor de\u2026
- Trillen
- Contact informatie gevonden
- Agendagebeurtenis gevonden
- E-mailadres gevonden
- Geografische coordinaten gevonden
- Boek gevonden
- Product gevonden
- SMSnummer gevonden
- Telefoonnummer gevonden
- Tekst gevonden
- URL gevonden
- Netwerkconfiguratie gevonden
- Zoek boeken met Google Books
- Deel via barcode
- Barcode Scanner v
- Netwerkconfiguratie
- Veranderen van Netwerk
- Verbonden
- Netwerk creeren
- Netwerk wijzigen
- Netwerk naam ontbreekt
- Onjuist netwerktype
- Netwerknaam (SSID)
- Type
- Netwerk verbinding is mislukt
- http://code.google.com/p/zxing
-
+
+
+
+ Barcode Scanner
+ Applicaties
+ Bladwijzers
+ Voeg toe aan agenda
+ Voeg contact toe
+ Terug
+ Zoek Boeken
+ Annuleren
+ Plakbord is leeg
+ Aangepast zoeken
+ Bel nummer
+ Ga verder
+ Verzend email
+ Verkrijg richtingen
+ Google Shopper
+ Verzend MMS
+ Ok
+ Open de browser
+ Zoek Producten
+ Doorzoek boek
+ Zoek hoofdstukken uit boek
+ Applicatie
+ Bladwijzer
+ Deel via email
+ Deel via SMS
+ Plakbord
+ Contact
+ Laat kaart zien
+ Verzend SMS
+ Zoek op internet
+ Verbind met draadloos netwerk
+ Contact informatie
+ E-mailadres
+ Geografische coordinaten
+ Telefoonnummer
+ SMSnummer
+ Tekst
+ Leeg geschiedenis
+ Barcode Scanner geschiedenis
+ Verzend geschiedenis
+ Geschiedenis
+ Over
+ Help
+ Geschiedenis
+ Instellingen
+ Deel
+ Gebaseerd op de open source ZXing Barcodebibliotheek
+ Dit apparaat heeft bekende bugs die ervoor zorgen dat er zich problemen voor kunnen doen bij het scannen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
+ Bulk mode: barcode gescand en opgeslagen
+ Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.
+ Hoofdstukken
+ Formaat
+ Metadata
+ Hallo
+ Plaats een barcode binnen de rechthoek om hem te scannen.
+ Tijd
+ Type
+ Kan de gevraagde barcode niet genereren.
+ Kan geen barcode van de gegeven data maken.
+ Google Shopper is niet geinstalleerd
+ Google Shopper combineert barcode scannen met prijzen, reviews en nog veel meer zonder het openen van de browser. Wilt u het proberen?
+ Sorry, de gevraagde applicatie kan niet gestart worden. De barcode kan verkeerd zijn.
+ Lijst van applicaties aan het laden\u2026
+ Je verlaat deze applicatie. De zoekresultaten die je ziet zijn niet gerelateerd aan deze applicatie.
+ Sorry, dit boek is niet zoekbaar.
+ Sorry, er was een probleem met zoeken
+ Geen pagina ontvangen
+ Pagina
+ Zoekt naar boek\u2026
+ Korte beschrijving niet beschikbaar
+ Onbekende pagina
+ Je kan data delen door een barcode op het scherm te laten zien, en deze door een andere telefoon te scannen.
+ Hier is de barcode die ik gescand heb
+ Sorry, de SD-kaart is niet toegankelijk.
+ Als een barcode is gevonden\u2026
+ 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
+ Zoek aangepaste URL
+ Decodeer 1D barcodes
+ Decodeer Data Matrix
+ Decodeer QR codes
+ Inschakelen van achtergrondlicht, indien beschikbaar. Dit kan in sommige gevallen leiden tot slechte herkenning van barcodes. Werkt niet op alle telefoons.
+ Achtergrondlicht
+ Basisinstellingen
+ Instellingen
+ Piepen
+ Instellingen voor resultaat
+ Bij het scannen van barcodes voor de\u2026
+ Trillen
+ Contact informatie gevonden
+ Agendagebeurtenis gevonden
+ E-mailadres gevonden
+ Geografische coordinaten gevonden
+ Boek gevonden
+ Product gevonden
+ SMSnummer gevonden
+ Telefoonnummer gevonden
+ Tekst gevonden
+ URL gevonden
+ Netwerkconfiguratie gevonden
+ Zoek boeken met Google Books
+ Deel via barcode
+ Barcode Scanner v
+ Netwerkconfiguratie
+ Veranderen van Netwerk
+ Netwerk verbinding is mislukt
+ Verbonden
+ Netwerk creeren
+ Netwerk wijzigen
+ Netwerknaam (SSID)
+ Netwerk naam ontbreekt
+ Onjuist netwerktype
+ Type
+ http://code.google.com/p/zxing
+
diff --git a/android/res/values-pl/strings.xml b/android/res/values-pl/strings.xml
index a20aa3522..dab196650 100644
--- a/android/res/values-pl/strings.xml
+++ b/android/res/values-pl/strings.xml
@@ -96,6 +96,7 @@
Użyj %s jako zamiennik dla ID produktu, a dla formatu %f
Własny URL wyszukiwania
Dekoduj kody 1D
+ Dekoduj Decode Matrix
Dekoduj kody QR
Polepsza skanowanie przy małej ilości światła w niektórych telefonach, ale może powodować odbłysk. Nie działa na wszystkich telefonach.
Używaj lampy frontowej
@@ -121,13 +122,13 @@
Skaner Kodów Paskowych v
Konfiguracja sieci
Zmiana sieci
+ Połączenie sieciowe nie
Połączony
Tworzenie sieci
Modyfikowanie sieci
+ Nazwa sieci
Nazwa sieci brakuje
Typ sieci nieprawidłowe
- Nazwa sieci
Typ
- Połączenie sieciowe nie
http://code.google.com/p/zxing
diff --git a/android/res/values-pt/strings.xml b/android/res/values-pt/strings.xml
index 5f577e828..90fc3a856 100644
--- a/android/res/values-pt/strings.xml
+++ b/android/res/values-pt/strings.xml
@@ -96,6 +96,7 @@
Use %s como um espaço reservado para a identificação do produto, e para o formato %f
URL de pesquisa personalizada
Descodificar código de barras 1D
+ Descodificar Data Matrix
Descodificar códigos QR
Melhora a digitalização em baixa luminosidade em alguns aparelhos, mas pode causar ofuscamento. Não funciona em todos os telefones.
Use a luz da frente
@@ -121,13 +122,13 @@
Scanner de código barras v
Configuração de rede
Mudar Rede
+ A conexão de rede não
Ligado
Criação da rede
Modificando Rede
+ Nome da Rede
Nome da rede em falta
Rede de tipo incorreto
- Nome da Rede
Tipo
- A conexão de rede não
http://code.google.com/p/zxing
diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml
index 529675ace..24dfd9e88 100644
--- a/android/res/values-ru/strings.xml
+++ b/android/res/values-ru/strings.xml
@@ -96,6 +96,7 @@
%s будет заменён на ID товара, и %f для формата
URL пользовательского поиска
Распознавать линейные штрих-коды
+ Распознавать Data Matrix
Распознавать QR-коды
Включите свет, если передние доступно. Не работает на всех телефонах.
Передние омыватели
@@ -121,13 +122,13 @@
Сканер штрих-кодов версии
конфигурации сети
Изменение сети
+ Подключение к сети не удалось
Связанный
Создание сети
Изменение сети
+ Имя сети
Сеть отсутствует имя
Тип сети неправильный
- Имя сети
Тип
- Подключение к сети не удалось
http://code.google.com/p/zxing
diff --git a/android/res/values-sl/strings.xml b/android/res/values-sl/strings.xml
index 0f5d8b41e..7723f3cc7 100644
--- a/android/res/values-sl/strings.xml
+++ b/android/res/values-sl/strings.xml
@@ -96,6 +96,7 @@
Uporabi %s kot prostor za ID produkta ter %f za format
URL za iskanje po meri
Preberi 1D črtno kodo
+ Preberi Data Matrix
Preberi QR kodo
Izboljša branje pri slabi svetlobi na nekaterih telefonih, a lahko povzroči blesk. Ne deluje na vseh telefonih.
Uporabite sprednjo luč
@@ -121,13 +122,13 @@
Barcode Scanner v
Wifi povezava
Menjam omrežje
+ Napaka omrežne povezave
Povezan
Kreiram omrežje
Urejam omrežje
+ Ime omrežja
Manjka ime omrežja
Nepravilen tip omrežja
- Napaka omrežne povezave
- Ime omrežja
Tip
http://code.google.com/p/zxing
diff --git a/android/res/values-sv/strings.xml b/android/res/values-sv/strings.xml
index bafa99cf2..872a94d94 100644
--- a/android/res/values-sv/strings.xml
+++ b/android/res/values-sv/strings.xml
@@ -96,6 +96,7 @@
Skriv %s där produktens ID ska placeras, och %f för format
Anpassad sök-URL
Avkoda 1D steckkod
+ Avkoda Data Matrix
Avkoda QR-koder
Aktivera ljuset framför, om det finns. Fungerar inte på alla telefoner.
Ljuset framför
@@ -121,13 +122,13 @@
Barcode Scanner v
Nätverkskonfiguration
Ändra Network
+ Nätverksanslutning misslyckades
Ansluten
Skapa nätverk
Modifiera nätverk
+ Nätverksnamn
Nätverksnamn saknas
Nätverkstyp felaktig
- Nätverksnamn
Typ
- Nätverksanslutning misslyckades
http://code.google.com/p/zxing
diff --git a/android/res/values-tr/strings.xml b/android/res/values-tr/strings.xml
index 1bb3ebd83..f8cee0dd1 100644
--- a/android/res/values-tr/strings.xml
+++ b/android/res/values-tr/strings.xml
@@ -96,6 +96,7 @@
Ürün kimliği için yer tutucu olarak %s öğesini kullan
Özel arama URL
1D barkodlarını çöz
+ Data Matrix Çöz
QR Kodlarını Çöz
Bazı telefonlarda düşük ışıkta taramayı geliştirir, ancak parlak ışığa neden olabilir
Ön ışığı kullan
diff --git a/android/res/values-zh-rCN/strings.xml b/android/res/values-zh-rCN/strings.xml
index 59c3be946..790f25db2 100644
--- a/android/res/values-zh-rCN/strings.xml
+++ b/android/res/values-zh-rCN/strings.xml
@@ -96,6 +96,7 @@
使用%s作为产品ID占位
自定义搜索网址
解码一维条码
+ 数据矩阵码解码
解码QR条码
使前灯如果可用
前灯
@@ -121,13 +122,13 @@
条码扫描器
网络配置
不断变化的网络
+ 网络连接失败
连接的
创建网络
修改网络
+ 网络名称
网络实名失踪
网络类型不正确
- 网络名称
类型
- 网络连接失败
http://code.google.com/p/zxing
diff --git a/android/res/values-zh-rTW/strings.xml b/android/res/values-zh-rTW/strings.xml
index 409c23149..43a544399 100644
--- a/android/res/values-zh-rTW/strings.xml
+++ b/android/res/values-zh-rTW/strings.xml
@@ -96,6 +96,7 @@
使用%s作為佔位符的產品ID
自定義搜索網址
解碼一維條碼
+ 數據矩陣碼解碼
解碼QR條碼
改善在低光源的環境下掃描的成功率, 但有可能造成過度曝光的現象
使用前光源
@@ -121,13 +122,13 @@
條碼掃描器
網絡配置
不斷變化的網絡
+ 網絡連接失敗
連接的
創建網絡
修改網絡
+ 網絡名稱
網絡實名失踪
網絡類型不正確
- 網絡名稱
類型
- 網絡連接失敗
http://code.google.com/p/zxing
diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml
index 62014f228..b261c7bfd 100755
--- a/android/res/values/strings.xml
+++ b/android/res/values/strings.xml
@@ -96,6 +96,7 @@
Use %s as a placeholder for the product ID, and %f for format
Custom search URL
Decode 1D barcodes
+ Decode Data Matrix
Decode QR Codes
Improves scanning in low light on some phones, but may cause glare. Does not work on all phones.
Use front light
diff --git a/android/res/xml/preferences.xml b/android/res/xml/preferences.xml
index d605b761b..8ef9a1e34 100755
--- a/android/res/xml/preferences.xml
+++ b/android/res/xml/preferences.xml
@@ -24,6 +24,10 @@
android:key="preferences_decode_QR"
android:defaultValue="true"
android:title="@string/preferences_decode_QR_title"/>
+
PRODUCT_FORMATS;
static final Vector ONE_D_FORMATS;
static final Vector QR_CODE_FORMATS;
- static final Vector ALL_FORMATS;
+ static final Vector DATA_MATRIX_FORMATS;
static {
PRODUCT_FORMATS = new Vector(5);
PRODUCT_FORMATS.add(BarcodeFormat.UPC_A);
@@ -48,9 +48,8 @@ final class DecodeFormatManager {
ONE_D_FORMATS.add(BarcodeFormat.ITF);
QR_CODE_FORMATS = new Vector(1);
QR_CODE_FORMATS.add(BarcodeFormat.QR_CODE);
- ALL_FORMATS = new Vector(ONE_D_FORMATS.size() + QR_CODE_FORMATS.size());
- ALL_FORMATS.addAll(ONE_D_FORMATS);
- ALL_FORMATS.addAll(QR_CODE_FORMATS);
+ DATA_MATRIX_FORMATS = new Vector(1);
+ DATA_MATRIX_FORMATS.add(BarcodeFormat.DATA_MATRIX);
}
private DecodeFormatManager() {}
@@ -92,6 +91,9 @@ final class DecodeFormatManager {
if (Intents.Scan.QR_CODE_MODE.equals(decodeMode)) {
return QR_CODE_FORMATS;
}
+ if (Intents.Scan.DATA_MATRIX_MODE.equals(decodeMode)) {
+ return DATA_MATRIX_FORMATS;
+ }
if (Intents.Scan.ONE_D_MODE.equals(decodeMode)) {
return ONE_D_FORMATS;
}
diff --git a/android/src/com/google/zxing/client/android/DecodeThread.java b/android/src/com/google/zxing/client/android/DecodeThread.java
index 52a5a8d75..09a3b3b62 100755
--- a/android/src/com/google/zxing/client/android/DecodeThread.java
+++ b/android/src/com/google/zxing/client/android/DecodeThread.java
@@ -56,18 +56,18 @@ final class DecodeThread extends Thread {
// The prefs can't change while the thread is running, so pick them up once here.
if (decodeFormats == null || decodeFormats.isEmpty()) {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(activity);
- boolean decode1D = prefs.getBoolean(PreferencesActivity.KEY_DECODE_1D, true);
- boolean decodeQR = prefs.getBoolean(PreferencesActivity.KEY_DECODE_QR, true);
- if (decode1D && decodeQR) {
- hints.put(DecodeHintType.POSSIBLE_FORMATS, DecodeFormatManager.ALL_FORMATS);
- } else if (decode1D) {
- hints.put(DecodeHintType.POSSIBLE_FORMATS, DecodeFormatManager.ONE_D_FORMATS);
- } else if (decodeQR) {
- hints.put(DecodeHintType.POSSIBLE_FORMATS, DecodeFormatManager.QR_CODE_FORMATS);
+ decodeFormats = new Vector();
+ if (prefs.getBoolean(PreferencesActivity.KEY_DECODE_1D, true)) {
+ decodeFormats.addAll(DecodeFormatManager.ONE_D_FORMATS);
+ }
+ if (prefs.getBoolean(PreferencesActivity.KEY_DECODE_QR, true)) {
+ decodeFormats.addAll(DecodeFormatManager.QR_CODE_FORMATS);
+ }
+ if (prefs.getBoolean(PreferencesActivity.KEY_DECODE_DATA_MATRIX, true)) {
+ decodeFormats.addAll(DecodeFormatManager.DATA_MATRIX_FORMATS);
}
- } else {
- hints.put(DecodeHintType.POSSIBLE_FORMATS, decodeFormats);
}
+ hints.put(DecodeHintType.POSSIBLE_FORMATS, decodeFormats);
if (characterSet != null) {
hints.put(DecodeHintType.CHARACTER_SET, characterSet);
diff --git a/android/src/com/google/zxing/client/android/Intents.java b/android/src/com/google/zxing/client/android/Intents.java
index 5e268ee46..74dd0af24 100755
--- a/android/src/com/google/zxing/client/android/Intents.java
+++ b/android/src/com/google/zxing/client/android/Intents.java
@@ -74,6 +74,11 @@ public final class Intents {
*/
public static final String QR_CODE_MODE = "QR_CODE_MODE";
+ /**
+ * Decode only Data Matrix codes.
+ */
+ public static final String DATA_MATRIX_MODE = "DATA_MATRIX_MODE";
+
/**
* If a barcode is found, Barcodes returns RESULT_OK to onActivityResult() of the app which
* requested the scan via startSubActivity(). The barcodes contents can be retrieved with
diff --git a/android/src/com/google/zxing/client/android/PreferencesActivity.java b/android/src/com/google/zxing/client/android/PreferencesActivity.java
index 04e144104..480a1d3b3 100755
--- a/android/src/com/google/zxing/client/android/PreferencesActivity.java
+++ b/android/src/com/google/zxing/client/android/PreferencesActivity.java
@@ -23,6 +23,9 @@ import android.preference.CheckBoxPreference;
import android.preference.PreferenceActivity;
import android.preference.PreferenceScreen;
+import java.util.ArrayList;
+import java.util.Collection;
+
/**
* The main settings activity.
*
@@ -33,6 +36,7 @@ public final class PreferencesActivity extends PreferenceActivity
public static final String KEY_DECODE_1D = "preferences_decode_1D";
public static final String KEY_DECODE_QR = "preferences_decode_QR";
+ public static final String KEY_DECODE_DATA_MATRIX = "preferences_decode_Data_Matrix";
public static final String KEY_CUSTOM_PRODUCT_SEARCH = "preferences_custom_product_search";
public static final String KEY_PLAY_BEEP = "preferences_play_beep";
@@ -46,6 +50,7 @@ public final class PreferencesActivity extends PreferenceActivity
private CheckBoxPreference decode1D;
private CheckBoxPreference decodeQR;
+ private CheckBoxPreference decodeDataMatrix;
@Override
protected void onCreate(Bundle icicle) {
@@ -56,6 +61,7 @@ public final class PreferencesActivity extends PreferenceActivity
preferences.getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
decode1D = (CheckBoxPreference) preferences.findPreference(KEY_DECODE_1D);
decodeQR = (CheckBoxPreference) preferences.findPreference(KEY_DECODE_QR);
+ decodeDataMatrix = (CheckBoxPreference) preferences.findPreference(KEY_DECODE_DATA_MATRIX);
disableLastCheckedPref();
}
@@ -64,17 +70,19 @@ public final class PreferencesActivity extends PreferenceActivity
}
private void disableLastCheckedPref() {
+ Collection checked = new ArrayList(3);
if (decode1D.isChecked()) {
- decodeQR.setEnabled(true);
- } else {
- decodeQR.setEnabled(false);
- decodeQR.setChecked(true);
+ checked.add(decode1D);
}
if (decodeQR.isChecked()) {
- decode1D.setEnabled(true);
- } else {
- decode1D.setEnabled(false);
- decode1D.setChecked(true);
+ checked.add(decodeQR);
+ }
+ if (decodeDataMatrix.isChecked()) {
+ checked.add(decodeDataMatrix);
+ }
+ boolean disable = checked.size() < 2;
+ for (CheckBoxPreference pref : new CheckBoxPreference[] {decode1D, decodeQR, decodeDataMatrix}) {
+ pref.setEnabled(!(disable && checked.contains(pref)));
}
}
diff --git a/core/src/com/google/zxing/MultiFormatReader.java b/core/src/com/google/zxing/MultiFormatReader.java
index c817d6801..42a97fe7c 100644
--- a/core/src/com/google/zxing/MultiFormatReader.java
+++ b/core/src/com/google/zxing/MultiFormatReader.java
@@ -130,8 +130,7 @@ public final class MultiFormatReader implements Reader {
}
readers.addElement(new QRCodeReader());
- // TODO re-enable once Data Matrix is ready
- // readers.addElement(new DataMatrixReader());
+ readers.addElement(new DataMatrixReader());
// TODO: Enable once PDF417 has passed QA
//readers.addElement(new PDF417Reader());