[SCM] Multi-format 1D/2D barcode image processing library branch, upstream, updated. 24d4480bc48cf9eabf7b2bd2f528248b0e458809

srowen srowen at 59b500cc-1b3d-0410-9834-0bbf25fbcc57
Wed Aug 4 01:32:17 UTC 2010


The following commit has been merged in the upstream branch:
commit c3f08c66acaa0eab6529e5caffe2ac0e2a8e9093
Author: srowen <srowen at 59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Date:   Thu Jun 17 10:55:00 2010 +0000

    Add auto-translation tool to help update strings with Google Translate. Let it reorder (but not change) existing translations alphabetically by key. Add bulk-scan strings along the way as a test.
    
    git-svn-id: http://zxing.googlecode.com/svn/trunk@1442 59b500cc-1b3d-0410-9834-0bbf25fbcc57

diff --git a/android/res/values-ar/strings.xml b/android/res/values-ar/strings.xml
index 4ded52c..bb528a5 100644
--- a/android/res/values-ar/strings.xml
+++ b/android/res/values-ar/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2010 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">تطبيقات</string>
-  <string name="app_name">ماسح الرمز الشريطي</string>
-  <string name="bookmark_picker_name">إشارات مرجعية</string>
-  <string name="button_add_calendar">إضافة إلى التقويم</string>
-  <string name="button_add_contact">إضافة جهة اتصال</string>
-  <string name="button_back">السابق</string>
-  <string name="button_book_search">بحث في الكتب</string>
-  <string name="button_cancel">إلغاء</string>
-  <string name="button_clipboard_empty">الحافظة فارغة</string>
-  <string name="button_custom_product_search">بحث مخصص</string>
-  <string name="button_dial">طلب رقم</string>
-  <string name="button_done">تم</string>
-  <string name="button_email">إرسال بريد</string>
-  <string name="button_get_directions">معرفة الاتجاهات</string>
-  <string name="button_google_shopper">Google Shopper</string>
-  <string name="button_mms">إرسال MMS</string>
-  <string name="button_ok">موافق</string>
-  <string name="button_open_browser">فتح المتصفح</string>
-  <string name="button_product_search">بحث عن منتجات</string>
-  <string name="button_search_book_contents">بحث في المحتويات</string>
-  <string name="button_read_book">تصفح الكتاب</string>
-  <string name="button_share_app">التطبيق</string>
-  <string name="button_share_bookmark">إشارة مرجعية</string>
-  <string name="button_share_by_email">مشاركة عبر البريد</string>
-  <string name="button_share_by_sms">مشاركة عبر SMS</string>
-  <string name="button_share_clipboard">حافظة</string>
-  <string name="button_share_contact">جهة اتصال</string>
-  <string name="button_show_map">عرض الخريطة</string>
-  <string name="button_sms">إرسال SMS</string>
-  <string name="button_web_search">بحث في الويب</string>
-  <string name="button_wifi">الاتصال بشبك</string>
-  <string name="contents_contact">معلومات جهة اتصال</string>
-  <string name="contents_email">عنوان البريد</string>
-  <string name="contents_location">إحداثيات جغرافية</string>
-  <string name="contents_phone">رقم الهاتف</string>
-  <string name="contents_sms">عنوان SMS</string>
-  <string name="contents_text">نص عادي</string>
-  <string name="menu_about">حول</string>
-  <string name="menu_help">تعليمات</string>
-  <string name="menu_settings">إعدادات</string>
-  <string name="menu_history">سجل</string>
-  <string name="menu_share">مشاركة</string>
-  <string name="msg_about">حسب مكتبة الرمز الشريطي ZXing مفتوحة المصادر</string>
-  <string name="msg_buggy">يوجد بالهاتف أخطاء معروفة تتسبب في حدوث مشكلات في مسح الرمز الشريطي. لمزيد من المعلومات، قم بزيارة http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
-  <string name="msg_camera_framework_bug">عفوا، حدثت مشكلة في كاميرا جهاز Android. قد تحتاج إلى إعادة تشغيل الجهاز.</string>
-  <string name="msg_default_contents">المحتويات</string>
-  <string name="msg_default_format">التنسيق</string>
-  <string name="msg_default_mms_subject">أهلا</string>
-  <string name="msg_default_status">قم بوضع الرمز الشريطي داخل حدود صورة الكاميرا ليتم مسحه.</string>
-  <string name="msg_default_type">النوع</string>
-  <string name="msg_default_time">الوقت</string>
-  <string name="msg_default_meta">البيانات الوصفية</string>    
-  <string name="msg_encode_barcode_failed">تعذر إنشاء الرمز الشريطي المطلوب.</string>
-  <string name="msg_encode_contents_failed">تعذر ترميز رمز شريطي من البيانات المتوفرة.</string>
-  <string name="msg_encode_in_progress">إنشاء رمز شريطي...</string>
-  <string name="msg_google_shopper_missing">لم يتم تثبيت Google Shopper</string>
-  <string name="msg_install_google_shopper">يجمع Google Shopper بين مسح الرمز الشريطي مع الأسعار والتعليقات وغيرها بدون فتح المتصفح. هل تريد استخدامه؟</string>
-  <string name="msg_intent_failed">عفوا، تعذر تشغيل التطبيق المطلوب. قد تكون محتويات الرمز الشريطي غير صحيحة.</string>
-  <string name="msg_loading_apps">تحميل قائمة التطبيقات...</string>
-  <string name="msg_not_our_results">تقوم الآن بالخروج من التطبيق. نتائج البحث التي ستظهر لك غير مرتبطة بهذا التطبيق.</string>
-  <string name="msg_sbc_book_not_searchable">عفوا، لا يمكن البحث في هذا الكتاب.</string>
-  <string name="msg_sbc_failed">عفوا، حدثت مشكلة في عملية البحث.</string>
-  <string name="msg_sbc_no_page_returned">لم يتم إرجاع أية صفحة</string>
-  <string name="msg_sbc_page">الصفحة</string>
-  <string name="msg_sbc_snippet_unavailable">الأجزاء غير متاحة</string>
-  <string name="msg_sbc_unknown_page">صفحة غير معروفة</string>
-  <string name="msg_sbc_searching_book">البحث في الكتاب...</string>
-  <string name="msg_share_explanation">يمكنك مشاركة البيانات عن طريق عرض رمز شريطي على الشاشة ومسحه من خلال هاتف آخر.</string>
-  <string name="msg_share_subject_line">توجد هنا محتويات الرمز الشريطي الذي قمت بمسحه</string>
-  <string name="msg_unmount_usb">رجاء إيقاف التخزين على USB للمتابعة.</string>
-  <string name="preferences_actions_title">عند العثور على رمز شريطي...</string>
-  <string name="preferences_copy_to_clipboard_title">نسخ إلى الحافظة</string>
-  <string name="preferences_decode_1D_title">فك الرموز الشريطية 1D</string>
-  <string name="preferences_decode_QR_title">فك رموز QR</string>
-  <string name="preferences_general_title">إعدادات عامة</string>
-  <string name="preferences_name">إعدادات</string>
-  <string name="preferences_play_beep_title">صوت تنبيه</string>
-  <string name="preferences_vibrate_title">اهتزاز</string>
-  <string name="preferences_front_light_title">استخدم إضاءة أمامية</string>
-  <string name="preferences_front_light_summary">تقوم بتحسين عملية المسح في إضاءة ضعيفة في بعض الهواتف، ولكن يمكن أن يتسبب في حدوث سطوع</string>
-  <string name="preferences_result_title">إعدادات النتائج</string>
-  <string name="preferences_custom_product_search_title">عنوان بحث مخصص</string>
-  <string name="preferences_custom_product_search_summary">استخدم %s كعنصر نائب لمعرف المنتج</string>
-  <string name="result_address_book">تم العثور على معلومات جهة الاتصال</string>
-  <string name="result_calendar">تم العثور على حدث التقويم</string>
-  <string name="result_email_address">تم العثور على عنوان البريد</string>
-  <string name="result_geo">تم العثور على الإحداثيات الجغرافية</string>
-  <string name="result_isbn">تم العثور على الكتاب</string>
-  <string name="result_product">تم العثور على المنتج</string>
-  <string name="result_sms">تم العثور على عنوان SMS</string>
-  <string name="result_tel">تم العثور على رقم الهاتف</string>
-  <string name="result_text">تم العثور على نص عادي</string>
-  <string name="result_uri">تم العثور على العنوان</string>
-  <string name="result_wifi">العثور على التكوين اللاسلك</string>
-  <string name="history_title">سجل</string>
-  <string name="history_clear_text">مسح السجل</string>
-  <string name="history_send">إرسال السجل</string>
-  <string name="history_email_title">سجل ماسح الرموز الشريطية</string>
-  <string name="sbc_name">البحث في Google Book</string>
-  <string name="share_name">مشاركة عبر الرمز الشريطي</string>
-  <string name="wa_name">التكوين اللاسلك</string>
-  <string name="title_about">إصدار ماسح الرمز الشريطي</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">ماسح الرمز الشريطي</string>
+  <string name="app_picker_name">تطبيقات</string>
+  <string name="bookmark_picker_name">إشارات مرجعية</string>
+  <string name="button_add_calendar">إضافة إلى التقويم</string>
+  <string name="button_add_contact">إضافة جهة اتصال</string>
+  <string name="button_back">السابق</string>
+  <string name="button_book_search">بحث في الكتب</string>
+  <string name="button_cancel">إلغاء</string>
+  <string name="button_clipboard_empty">الحافظة فارغة</string>
+  <string name="button_custom_product_search">بحث مخصص</string>
+  <string name="button_dial">طلب رقم</string>
+  <string name="button_done">تم</string>
+  <string name="button_email">إرسال بريد</string>
+  <string name="button_get_directions">معرفة الاتجاهات</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">إرسال MMS</string>
+  <string name="button_ok">موافق</string>
+  <string name="button_open_browser">فتح المتصفح</string>
+  <string name="button_product_search">بحث عن منتجات</string>
+  <string name="button_read_book">تصفح الكتاب</string>
+  <string name="button_search_book_contents">بحث في المحتويات</string>
+  <string name="button_share_app">التطبيق</string>
+  <string name="button_share_bookmark">إشارة مرجعية</string>
+  <string name="button_share_by_email">مشاركة عبر البريد</string>
+  <string name="button_share_by_sms">مشاركة عبر SMS</string>
+  <string name="button_share_clipboard">حافظة</string>
+  <string name="button_share_contact">جهة اتصال</string>
+  <string name="button_show_map">عرض الخريطة</string>
+  <string name="button_sms">إرسال SMS</string>
+  <string name="button_web_search">بحث في الويب</string>
+  <string name="button_wifi">الاتصال بشبك</string>
+  <string name="contents_contact">معلومات جهة اتصال</string>
+  <string name="contents_email">عنوان البريد</string>
+  <string name="contents_location">إحداثيات جغرافية</string>
+  <string name="contents_phone">رقم الهاتف</string>
+  <string name="contents_sms">عنوان SMS</string>
+  <string name="contents_text">نص عادي</string>
+  <string name="history_clear_text">مسح السجل</string>
+  <string name="history_email_title">سجل ماسح الرموز الشريطية</string>
+  <string name="history_send">إرسال السجل</string>
+  <string name="history_title">سجل</string>
+  <string name="menu_about">حول</string>
+  <string name="menu_help">تعليمات</string>
+  <string name="menu_history">سجل</string>
+  <string name="menu_settings">إعدادات</string>
+  <string name="menu_share">مشاركة</string>
+  <string name="msg_about">حسب مكتبة الرمز الشريطي ZXing مفتوحة المصادر</string>
+  <string name="msg_buggy">يوجد بالهاتف أخطاء معروفة تتسبب في حدوث مشكلات في مسح الرمز الشريطي. لمزيد من المعلومات، قم بزيارة http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">معظم الدراسي : الباركود الممسوحة ضوئيا وحفظها</string>
+  <string name="msg_camera_framework_bug">عفوا، حدثت مشكلة في كاميرا جهاز Android. قد تحتاج إلى إعادة تشغيل الجهاز.</string>
+  <string name="msg_default_contents">المحتويات</string>
+  <string name="msg_default_format">التنسيق</string>
+  <string name="msg_default_meta">البيانات الوصفية</string>
+  <string name="msg_default_mms_subject">أهلا</string>
+  <string name="msg_default_status">قم بوضع الرمز الشريطي داخل حدود صورة الكاميرا ليتم مسحه.</string>
+  <string name="msg_default_time">الوقت</string>
+  <string name="msg_default_type">النوع</string>
+  <string name="msg_encode_barcode_failed">تعذر إنشاء الرمز الشريطي المطلوب.</string>
+  <string name="msg_encode_contents_failed">تعذر ترميز رمز شريطي من البيانات المتوفرة.</string>
+  <string name="msg_encode_in_progress">إنشاء رمز شريطي...</string>
+  <string name="msg_google_shopper_missing">لم يتم تثبيت Google Shopper</string>
+  <string name="msg_install_google_shopper">يجمع Google Shopper بين مسح الرمز الشريطي مع الأسعار والتعليقات وغيرها بدون فتح المتصفح. هل تريد استخدامه؟</string>
+  <string name="msg_intent_failed">عفوا، تعذر تشغيل التطبيق المطلوب. قد تكون محتويات الرمز الشريطي غير صحيحة.</string>
+  <string name="msg_loading_apps">تحميل قائمة التطبيقات...</string>
+  <string name="msg_not_our_results">تقوم الآن بالخروج من التطبيق. نتائج البحث التي ستظهر لك غير مرتبطة بهذا التطبيق.</string>
+  <string name="msg_sbc_book_not_searchable">عفوا، لا يمكن البحث في هذا الكتاب.</string>
+  <string name="msg_sbc_failed">عفوا، حدثت مشكلة في عملية البحث.</string>
+  <string name="msg_sbc_no_page_returned">لم يتم إرجاع أية صفحة</string>
+  <string name="msg_sbc_page">الصفحة</string>
+  <string name="msg_sbc_searching_book">البحث في الكتاب...</string>
+  <string name="msg_sbc_snippet_unavailable">الأجزاء غير متاحة</string>
+  <string name="msg_sbc_unknown_page">صفحة غير معروفة</string>
+  <string name="msg_share_explanation">يمكنك مشاركة البيانات عن طريق عرض رمز شريطي على الشاشة ومسحه من خلال هاتف آخر.</string>
+  <string name="msg_share_subject_line">توجد هنا محتويات الرمز الشريطي الذي قمت بمسحه</string>
+  <string name="msg_unmount_usb">رجاء إيقاف التخزين على USB للمتابعة.</string>
+  <string name="preferences_actions_title">عند العثور على رمز شريطي...</string>
+  <string name="preferences_bulk_mode_summary">المسح الضوئي وحفظها بشكل مستمر العديد من الرموز الشريطية</string>
+  <string name="preferences_bulk_mode_title">جل وضع المسح الضوئي</string>
+  <string name="preferences_copy_to_clipboard_title">نسخ إلى الحافظة</string>
+  <string name="preferences_custom_product_search_summary">استخدم %s كعنصر نائب لمعرف المنتج</string>
+  <string name="preferences_custom_product_search_title">عنوان بحث مخصص</string>
+  <string name="preferences_decode_1D_title">فك الرموز الشريطية 1D</string>
+  <string name="preferences_decode_QR_title">فك رموز QR</string>
+  <string name="preferences_front_light_summary">تقوم بتحسين عملية المسح في إضاءة ضعيفة في بعض الهواتف، ولكن يمكن أن يتسبب في حدوث سطوع</string>
+  <string name="preferences_front_light_title">استخدم إضاءة أمامية</string>
+  <string name="preferences_general_title">إعدادات عامة</string>
+  <string name="preferences_name">إعدادات</string>
+  <string name="preferences_play_beep_title">صوت تنبيه</string>
+  <string name="preferences_result_title">إعدادات النتائج</string>
+  <string name="preferences_vibrate_title">اهتزاز</string>
+  <string name="result_address_book">تم العثور على معلومات جهة الاتصال</string>
+  <string name="result_calendar">تم العثور على حدث التقويم</string>
+  <string name="result_email_address">تم العثور على عنوان البريد</string>
+  <string name="result_geo">تم العثور على الإحداثيات الجغرافية</string>
+  <string name="result_isbn">تم العثور على الكتاب</string>
+  <string name="result_product">تم العثور على المنتج</string>
+  <string name="result_sms">تم العثور على عنوان SMS</string>
+  <string name="result_tel">تم العثور على رقم الهاتف</string>
+  <string name="result_text">تم العثور على نص عادي</string>
+  <string name="result_uri">تم العثور على العنوان</string>
+  <string name="result_wifi">العثور على التكوين اللاسلك</string>
+  <string name="sbc_name">البحث في Google Book</string>
+  <string name="share_name">مشاركة عبر الرمز الشريطي</string>
+  <string name="title_about">إصدار ماسح الرمز الشريطي</string>
+  <string name="wa_name">التكوين اللاسلك</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-cs/strings.xml b/android/res/values-cs/strings.xml
index 61cad4f..79e3136 100644
--- a/android/res/values-cs/strings.xml
+++ b/android/res/values-cs/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2008 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">Aplikace</string>
-  <string name="app_name">Barcode Scanner</string>
-  <string name="bookmark_picker_name">Záložky</string>
-  <string name="button_add_calendar">Přidat do kalendáře</string>
-  <string name="button_add_contact">Přidat kontakt</string>
-  <string name="button_back">Zpět</string>
-  <string name="button_book_search">Hledat knihu</string>
-  <string name="button_cancel">Zrušit</string>
-  <string name="button_clipboard_empty">Schránka je prázdná</string>
-  <string name="button_custom_product_search">Vlastní vyhledávání</string>
-  <string name="button_dial">Číselník</string>
-  <string name="button_done">Hotovo</string>
-  <string name="button_email">Poslat emailem</string>
-  <string name="button_get_directions">Získat nastavení</string>
-  <string name="button_google_shopper">Google Shopper</string>
-  <string name="button_mms">Poslat přes MMS</string>
-  <string name="button_ok">OK</string>
-  <string name="button_open_browser">Otevřít prohlížeč</string>
-  <string name="button_product_search">Vyhledat produkt</string>
-  <string name="button_search_book_contents">Hledat obsah knihy</string>
-  <string name="button_read_book">Prohlížet knihu</string>
-  <string name="button_share_app">Aplikace</string>
-  <string name="button_share_bookmark">Záložky</string>
-  <string name="button_share_by_email">Sdílet pomocí Email</string>
-  <string name="button_share_by_sms">Sdílet pomocí SMS</string>
-  <string name="button_share_clipboard">Schránka</string>
-  <string name="button_share_contact">Kontakty</string>
-  <string name="button_show_map">Ukázat na mapě</string>
-  <string name="button_sms">Poslat SMS</string>
-  <string name="button_web_search">Hledat na webu</string>
-  <string name="button_wifi">Připojení k síti</string>
-  <string name="contents_contact">Info kontaktu</string>
-  <string name="contents_email">Emailová adresa</string>
-  <string name="contents_location">Zeměpisné údaje</string>
-  <string name="contents_phone">Telefonní číslo</string>
-  <string name="contents_sms">SMS číslo</string>
-  <string name="contents_text">Ostatní</string>
-  <string name="menu_about">O</string>
-  <string name="menu_help">Pomoc!</string>
-  <string name="menu_settings">Nastavení</string>
-  <string name="menu_history">Historie</string>
-  <string name="menu_share">Sdílet</string>
-  <string name="msg_about">Na bázi open source ZXing Barcode Library</string>
-  <string name="msg_buggy">Tento přístroj má známé chyby, které způsobují problémy čárového kódu. Pro Více informací najdete na http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
-  <string name="msg_camera_framework_bug">Omlouváme se, fotoaparát má problém. Možná bude nutné restartovat zařízení</string>
-  <string name="msg_default_contents">Obsah</string>
-  <string name="msg_default_format">Formát</string>
-  <string name="msg_default_mms_subject">Ahoj</string>
-  <string name="msg_default_status">Strefte se čtverečkem na čárový kód</string>
-  <string name="msg_default_type">Typ</string>
-  <string name="msg_default_time">Čas</string>
-  <string name="msg_default_meta">Metadata</string>  
-  <string name="msg_encode_barcode_failed">Nepodařilo se vytvořit požadovaný čárový kód.</string>
-  <string name="msg_encode_contents_failed">Nepodařilo se rozkódovat čárový kód z poskytnutých údajů.</string>
-  <string name="msg_encode_in_progress">Generování kódu\u2026</string>
-  <string name="msg_google_shopper_missing">Google Shopper není nainstalován</string>
-  <string name="msg_install_google_shopper">Google Shopper kombinuje technologie čárového kódu s cenami, recenze a více bez otevření prohlížeče. Chtěli byste to zkusit?</string>  
-  <string name="msg_intent_failed">Litujeme, požadovanou aplikaci nelze spustit. Čárový kód je nefunkční.</string>
-  <string name="msg_loading_apps">Načítání seznamu aplikací\u2026</string>
-  <string name="msg_not_our_results">Vypínáte tuto aplikaci. Výsledky hledání se netýkají této aplikace.</string>
-  <string name="msg_sbc_book_not_searchable">Omlouváme se, tato kniha nelze nalézt.</string>
-  <string name="msg_sbc_failed">Omlouváme se, narazili jsme na problém.</string>
-  <string name="msg_sbc_no_page_returned">Stránka nenalezena.</string>
-  <string name="msg_sbc_page">Stránka</string>
-  <string name="msg_sbc_snippet_unavailable">Snippet není k dispozici</string>
-  <string name="msg_sbc_unknown_page">Neznámá stránka</string>
-  <string name="msg_sbc_searching_book">Hledání knihy\u2026</string>
-  <string name="msg_share_explanation">Můžete sdílet čárový kód na vaší obrazovce a skenování, s jiným telefonem.</string>
-  <string name="msg_share_subject_line">Zde je obsah čárového kódu I naskenovaný</string>
-  <string name="msg_unmount_usb">Omlouváme se, karta SD není přístupná.</string>  
-  <string name="preferences_actions_title">Byl nalezen čárový kód.\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">Kopírovat do schránky.</string>
-  <string name="preferences_decode_1D_title">Dekódovat 1D kódy</string>
-  <string name="preferences_decode_QR_title">Dekódovat QR kódy</string>
-  <string name="preferences_general_title">Hlavní nastavení</string>
-  <string name="preferences_name">Nastavení</string>
-  <string name="preferences_play_beep_title">Zvuky</string>
-  <string name="preferences_vibrate_title">Vibrace</string>
-  <string name="preferences_front_light_title">Přední světla</string>
-  <string name="preferences_front_light_summary">Povolte přední světlo, pokud je k dispozici</string>
-  <string name="preferences_result_title">Výsledek nastavení</string>
-  <string name="preferences_custom_product_search_title">Vlastní vyhledávání URL.</string>
-  <string name="preferences_custom_product_search_summary">Použít % jako zástupný symbol pro ID produktu</string>
-  <string name="result_address_book">Našel jsem kontakt</string>
-  <string name="result_calendar">Našel jsem kalendář</string>
-  <string name="result_email_address">Našel jsem Email</string>
-  <string name="result_geo">Našel jsem Zeměpisné informace</string>
-  <string name="result_isbn">Našel jsem knihu</string>
-  <string name="result_product">Našel jsem produkt</string>
-  <string name="result_sms">Našel jsem SMS</string>
-  <string name="result_tel">Našel jsem telefoní číslo</string>
-  <string name="result_text">Našel jsem nějaký text</string>
-  <string name="result_uri">Našel jsem URL</string>
-  <string name="result_wifi">Nalezeno bezdrátová konfigurace</string>
-  <string name="history_title">Historie</string>
-  <string name="history_clear_text">Vyčistit historii</string>
-  <string name="history_send">Poslat historii</string>  
-  <string name="history_email_title">Barcode Scanner historie</string>
-  <string name="sbc_name">Google Knihy hledání</string>
-  <string name="share_name">Sdílet pomocí čárového kódu</string>
-  <string name="wa_name">Bezdrátová konfigurace</string>
-  <string name="title_about">Barcode Scanner v</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Aplikace</string>
+  <string name="bookmark_picker_name">Záložky</string>
+  <string name="button_add_calendar">Přidat do kalendáře</string>
+  <string name="button_add_contact">Přidat kontakt</string>
+  <string name="button_back">Zpět</string>
+  <string name="button_book_search">Hledat knihu</string>
+  <string name="button_cancel">Zrušit</string>
+  <string name="button_clipboard_empty">Schránka je prázdná</string>
+  <string name="button_custom_product_search">Vlastní vyhledávání</string>
+  <string name="button_dial">Číselník</string>
+  <string name="button_done">Hotovo</string>
+  <string name="button_email">Poslat emailem</string>
+  <string name="button_get_directions">Získat nastavení</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">Poslat přes MMS</string>
+  <string name="button_ok">OK</string>
+  <string name="button_open_browser">Otevřít prohlížeč</string>
+  <string name="button_product_search">Vyhledat produkt</string>
+  <string name="button_read_book">Prohlížet knihu</string>
+  <string name="button_search_book_contents">Hledat obsah knihy</string>
+  <string name="button_share_app">Aplikace</string>
+  <string name="button_share_bookmark">Záložky</string>
+  <string name="button_share_by_email">Sdílet pomocí Email</string>
+  <string name="button_share_by_sms">Sdílet pomocí SMS</string>
+  <string name="button_share_clipboard">Schránka</string>
+  <string name="button_share_contact">Kontakty</string>
+  <string name="button_show_map">Ukázat na mapě</string>
+  <string name="button_sms">Poslat SMS</string>
+  <string name="button_web_search">Hledat na webu</string>
+  <string name="button_wifi">Připojení k síti</string>
+  <string name="contents_contact">Info kontaktu</string>
+  <string name="contents_email">Emailová adresa</string>
+  <string name="contents_location">Zeměpisné údaje</string>
+  <string name="contents_phone">Telefonní číslo</string>
+  <string name="contents_sms">SMS číslo</string>
+  <string name="contents_text">Ostatní</string>
+  <string name="history_clear_text">Vyčistit historii</string>
+  <string name="history_email_title">Barcode Scanner historie</string>
+  <string name="history_send">Poslat historii</string>
+  <string name="history_title">Historie</string>
+  <string name="menu_about">O</string>
+  <string name="menu_help">Pomoc!</string>
+  <string name="menu_history">Historie</string>
+  <string name="menu_settings">Nastavení</string>
+  <string name="menu_share">Sdílet</string>
+  <string name="msg_about">Na bázi open source ZXing Barcode Library</string>
+  <string name="msg_buggy">Tento přístroj má známé chyby, které způsobují problémy čárového kódu. Pro Více informací najdete na http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk režimu: čárový kód naskenované a uložené</string>
+  <string name="msg_camera_framework_bug">Omlouváme se, fotoaparát má problém. Možná bude nutné restartovat zařízení</string>
+  <string name="msg_default_contents">Obsah</string>
+  <string name="msg_default_format">Formát</string>
+  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_mms_subject">Ahoj</string>
+  <string name="msg_default_status">Strefte se čtverečkem na čárový kód</string>
+  <string name="msg_default_time">Čas</string>
+  <string name="msg_default_type">Typ</string>
+  <string name="msg_encode_barcode_failed">Nepodařilo se vytvořit požadovaný čárový kód.</string>
+  <string name="msg_encode_contents_failed">Nepodařilo se rozkódovat čárový kód z poskytnutých údajů.</string>
+  <string name="msg_encode_in_progress">Generování kódu\u2026</string>
+  <string name="msg_google_shopper_missing">Google Shopper není nainstalován</string>
+  <string name="msg_install_google_shopper">Google Shopper kombinuje technologie čárového kódu s cenami, recenze a více bez otevření prohlížeče. Chtěli byste to zkusit?</string>
+  <string name="msg_intent_failed">Litujeme, požadovanou aplikaci nelze spustit. Čárový kód je nefunkční.</string>
+  <string name="msg_loading_apps">Načítání seznamu aplikací\u2026</string>
+  <string name="msg_not_our_results">Vypínáte tuto aplikaci. Výsledky hledání se netýkají této aplikace.</string>
+  <string name="msg_sbc_book_not_searchable">Omlouváme se, tato kniha nelze nalézt.</string>
+  <string name="msg_sbc_failed">Omlouváme se, narazili jsme na problém.</string>
+  <string name="msg_sbc_no_page_returned">Stránka nenalezena.</string>
+  <string name="msg_sbc_page">Stránka</string>
+  <string name="msg_sbc_searching_book">Hledání knihy\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">Snippet není k dispozici</string>
+  <string name="msg_sbc_unknown_page">Neznámá stránka</string>
+  <string name="msg_share_explanation">Můžete sdílet čárový kód na vaší obrazovce a skenování, s jiným telefonem.</string>
+  <string name="msg_share_subject_line">Zde je obsah čárového kódu I naskenovaný</string>
+  <string name="msg_unmount_usb">Omlouváme se, karta SD není přístupná.</string>
+  <string name="preferences_actions_title">Byl nalezen čárový kód.\u2026</string>
+  <string name="preferences_bulk_mode_summary">Skenování a ušetřit mnoho čárových kódů nepřetržitě</string>
+  <string name="preferences_bulk_mode_title">Bulk režimu skenování</string>
+  <string name="preferences_copy_to_clipboard_title">Kopírovat do schránky.</string>
+  <string name="preferences_custom_product_search_summary">Použít % jako zástupný symbol pro ID produktu</string>
+  <string name="preferences_custom_product_search_title">Vlastní vyhledávání URL.</string>
+  <string name="preferences_decode_1D_title">Dekódovat 1D kódy</string>
+  <string name="preferences_decode_QR_title">Dekódovat QR kódy</string>
+  <string name="preferences_front_light_summary">Povolte přední světlo, pokud je k dispozici</string>
+  <string name="preferences_front_light_title">Přední světla</string>
+  <string name="preferences_general_title">Hlavní nastavení</string>
+  <string name="preferences_name">Nastavení</string>
+  <string name="preferences_play_beep_title">Zvuky</string>
+  <string name="preferences_result_title">Výsledek nastavení</string>
+  <string name="preferences_vibrate_title">Vibrace</string>
+  <string name="result_address_book">Našel jsem kontakt</string>
+  <string name="result_calendar">Našel jsem kalendář</string>
+  <string name="result_email_address">Našel jsem Email</string>
+  <string name="result_geo">Našel jsem Zeměpisné informace</string>
+  <string name="result_isbn">Našel jsem knihu</string>
+  <string name="result_product">Našel jsem produkt</string>
+  <string name="result_sms">Našel jsem SMS</string>
+  <string name="result_tel">Našel jsem telefoní číslo</string>
+  <string name="result_text">Našel jsem nějaký text</string>
+  <string name="result_uri">Našel jsem URL</string>
+  <string name="result_wifi">Nalezeno bezdrátová konfigurace</string>
+  <string name="sbc_name">Google Knihy hledání</string>
+  <string name="share_name">Sdílet pomocí čárového kódu</string>
+  <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Bezdrátová konfigurace</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-da/strings.xml b/android/res/values-da/strings.xml
index 43c43a7..01c5aea 100644
--- a/android/res/values-da/strings.xml
+++ b/android/res/values-da/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2010 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">Applikationer</string>
-  <string name="app_name">Barcode Scanner</string>
-  <string name="bookmark_picker_name">Bogmærker</string>
-  <string name="button_add_calendar">Tilføj til kalendar</string>
-  <string name="button_add_contact">Tilføj kontakt</string>
-  <string name="button_back">Tilbage</string>
-  <string name="button_book_search">Bogsøgning</string>
-  <string name="button_cancel">Annullér</string>
-  <string name="button_clipboard_empty">Udklipsholder tom</string>
-  <string name="button_custom_product_search">Brugerdefineret søgning</string>
-  <string name="button_dial">Ring til nummeret</string>
-  <string name="button_done">Færdig</string>
-  <string name="button_email">Send e-mail</string>
-  <string name="button_get_directions">Få kørselsanvisninger</string>
-  <string name="button_google_shopper">Google Shopper</string>
-  <string name="button_mms">Send MMS</string>
-  <string name="button_ok">OK</string>
-  <string name="button_open_browser">Åben browser</string>
-  <string name="button_product_search">Produktsøgning</string>
-  <string name="button_search_book_contents">Søg indhold</string>
-  <string name="button_read_book">Gennemse bog</string>
-  <string name="button_share_app">Applikation</string>
-  <string name="button_share_bookmark">Bogmærk</string>
-  <string name="button_share_by_email">Del via e-mail</string>
-  <string name="button_share_by_sms">Del via SMS</string>
-  <string name="button_share_clipboard">Udklipsholder</string>
-  <string name="button_share_contact">Kontakt</string>
-  <string name="button_show_map">Vis kort</string>
-  <string name="button_sms">Send SMS</string>
-  <string name="button_web_search">Internetsøgning</string>
-  <string name="button_wifi">Forbindelse til netværk</string>
-  <string name="contents_contact">Kontaktinfo</string>
-  <string name="contents_email">E-mailadresse</string>
-  <string name="contents_location">Geografiske koordinater</string>
-  <string name="contents_phone">Telefonnummer</string>
-  <string name="contents_sms">SMS-adresse</string>
-  <string name="contents_text">Almindelig tekst</string>
-  <string name="menu_about">Om</string>
-  <string name="menu_help">Hjælp</string>
-  <string name="menu_settings">Indstillinger</string>
-  <string name="menu_history">Historik</string>
-  <string name="menu_share">Del</string>
-  <string name="msg_about">Baseret på open source ZXing Barcode Library</string>
-  <string name="msg_buggy">Denne enhed har kendte fejl, der forårsage stregkodescanning problemer. For mere information, besøg http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions (på engelsk)</string>
-  <string name="msg_camera_framework_bug">Beklager, Android-kameraet er stødt på et problem. Du skal muligvis genstarte enheden.</string>
-  <string name="msg_default_contents">Indhold</string>
-  <string name="msg_default_format">Format</string>
-  <string name="msg_default_mms_subject">Hej</string>
-  <string name="msg_default_status">Peg på en stregkode så den er inde i firkanten for at scanne den.</string>
-  <string name="msg_default_type">Type</string>
-  <string name="msg_default_time">Tid</string>
-  <string name="msg_default_meta">Metadata</string>  
-  <string name="msg_encode_barcode_failed">Kunne ikke generere den ønskede stregkode.</string>
-  <string name="msg_encode_contents_failed">Kunne ikke indkode en stregkode fra oplysningerne.</string>
-  <string name="msg_encode_in_progress">Genererer en stregkode\u2026</string>
-  <string name="msg_google_shopper_missing">Google Shopper er ikke installeret</string>
-  <string name="msg_install_google_shopper">Google Shopper kombinerer stregkodescanning med priser, anmeldelser og meget mere uden at åbne en browser. Kunne du tænke dig at prøve det?</string>
-  <string name="msg_intent_failed">Beklager, den ønskede applikation kunne ikke blive startet. Stregkodeindholdet er måsket ugyldigt.</string>
-  <string name="msg_loading_apps">Indlæser liste over applikationer\u2026</string>
-  <string name="msg_not_our_results">Du er ved at forlade denne applikation. Søgeresultaterne du ser er relateret til denne applikation.</string>
-  <string name="msg_sbc_book_not_searchable">Beklager, denne bog er ikke søgbar.</string>
-  <string name="msg_sbc_failed">Beklager, søgningen er stødt på et problem.</string>
-  <string name="msg_sbc_no_page_returned">Ingen side tilbage</string>
-  <string name="msg_sbc_page">Side</string>
-  <string name="msg_sbc_snippet_unavailable">Uddragsvisning ikke tilgængelig</string>
-  <string name="msg_sbc_unknown_page">Ukendt side</string>
-  <string name="msg_sbc_searching_book">Søger bog\u2026</string>
-  <string name="msg_share_explanation">Du kan dele data ved at vise en stregkode på skærmen og scanne den med en anden telefon.</string>
-  <string name="msg_share_subject_line">Her er indholdet af en stregkode jeg har scannet.</string>
-  <string name="msg_unmount_usb">Beklager, SD-kortet er ikke tilgængelig.</string>
-  <string name="preferences_actions_title">Når en stregkode er fundet\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">Kopiér til udklipsholder</string>
-  <string name="preferences_decode_1D_title">Oversæt 1D stregkoder</string>
-  <string name="preferences_decode_QR_title">Oversæt QR Koder</string>
-  <string name="preferences_general_title">Generelle indstillinger</string>
-  <string name="preferences_name">Indstillinger</string>
-  <string name="preferences_play_beep_title">Bip</string>
-  <string name="preferences_vibrate_title">vibrere</string>
-  <string name="preferences_front_light_title">Brug frontlys</string>
-  <string name="preferences_front_light_summary">Forbedrer scanning i svagt lys på nogle telefoner, men kan forårsage blænding.</string>  
-  <string name="preferences_result_title">Resultatindstillinger</string>
-  <string name="preferences_custom_product_search_title">Brugerdefineret søge URL</string>
-  <string name="preferences_custom_product_search_summary">Use %s as a placeholder for the product ID</string>
-  <string name="result_address_book">Fundet kontaktinfo</string>
-  <string name="result_calendar">Fundet kalendarbegivenhed</string>
-  <string name="result_email_address">Fundet e-mailadresse</string>
-  <string name="result_geo">Fundet geografiske koordinater</string>
-  <string name="result_isbn">Fundet bog</string>
-  <string name="result_product">Fundet produkt</string>
-  <string name="result_sms">Fundet SMS-adresse</string>
-  <string name="result_tel">Fundet telefonnummer</string>
-  <string name="result_text">Fundet almindelig tekst</string>
-  <string name="result_uri">Fundet URL</string>
-  <string name="result_wifi">Fundet wifi konfiguration</string>
-  <string name="history_title">Historik</string>
-  <string name="history_clear_text">Ryd historik</string>
-  <string name="history_send">Send historik</string>
-  <string name="history_email_title">Barcode Scanner-historik</string>
-  <string name="sbc_name">Google Bøger-søgning</string>
-  <string name="share_name">Del via stregkode</string>
-  <string name="wa_name">Wifi konfiguration</string>
-  <string name="title_about">Barcode Scanner v</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applikationer</string>
+  <string name="bookmark_picker_name">Bogmærker</string>
+  <string name="button_add_calendar">Tilføj til kalendar</string>
+  <string name="button_add_contact">Tilføj kontakt</string>
+  <string name="button_back">Tilbage</string>
+  <string name="button_book_search">Bogsøgning</string>
+  <string name="button_cancel">Annullér</string>
+  <string name="button_clipboard_empty">Udklipsholder tom</string>
+  <string name="button_custom_product_search">Brugerdefineret søgning</string>
+  <string name="button_dial">Ring til nummeret</string>
+  <string name="button_done">Færdig</string>
+  <string name="button_email">Send e-mail</string>
+  <string name="button_get_directions">Få kørselsanvisninger</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">Send MMS</string>
+  <string name="button_ok">OK</string>
+  <string name="button_open_browser">Åben browser</string>
+  <string name="button_product_search">Produktsøgning</string>
+  <string name="button_read_book">Gennemse bog</string>
+  <string name="button_search_book_contents">Søg indhold</string>
+  <string name="button_share_app">Applikation</string>
+  <string name="button_share_bookmark">Bogmærk</string>
+  <string name="button_share_by_email">Del via e-mail</string>
+  <string name="button_share_by_sms">Del via SMS</string>
+  <string name="button_share_clipboard">Udklipsholder</string>
+  <string name="button_share_contact">Kontakt</string>
+  <string name="button_show_map">Vis kort</string>
+  <string name="button_sms">Send SMS</string>
+  <string name="button_web_search">Internetsøgning</string>
+  <string name="button_wifi">Forbindelse til netværk</string>
+  <string name="contents_contact">Kontaktinfo</string>
+  <string name="contents_email">E-mailadresse</string>
+  <string name="contents_location">Geografiske koordinater</string>
+  <string name="contents_phone">Telefonnummer</string>
+  <string name="contents_sms">SMS-adresse</string>
+  <string name="contents_text">Almindelig tekst</string>
+  <string name="history_clear_text">Ryd historik</string>
+  <string name="history_email_title">Barcode Scanner-historik</string>
+  <string name="history_send">Send historik</string>
+  <string name="history_title">Historik</string>
+  <string name="menu_about">Om</string>
+  <string name="menu_help">Hjælp</string>
+  <string name="menu_history">Historik</string>
+  <string name="menu_settings">Indstillinger</string>
+  <string name="menu_share">Del</string>
+  <string name="msg_about">Baseret på open source ZXing Barcode Library</string>
+  <string name="msg_buggy">Denne enhed har kendte fejl, der forårsage stregkodescanning problemer. For mere information, besøg http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions (på engelsk)</string>
+  <string name="msg_bulk_mode_scanned">Bulk mode: scannet stregkode og gemte</string>
+  <string name="msg_camera_framework_bug">Beklager, Android-kameraet er stødt på et problem. Du skal muligvis genstarte enheden.</string>
+  <string name="msg_default_contents">Indhold</string>
+  <string name="msg_default_format">Format</string>
+  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_mms_subject">Hej</string>
+  <string name="msg_default_status">Peg på en stregkode så den er inde i firkanten for at scanne den.</string>
+  <string name="msg_default_time">Tid</string>
+  <string name="msg_default_type">Type</string>
+  <string name="msg_encode_barcode_failed">Kunne ikke generere den ønskede stregkode.</string>
+  <string name="msg_encode_contents_failed">Kunne ikke indkode en stregkode fra oplysningerne.</string>
+  <string name="msg_encode_in_progress">Genererer en stregkode\u2026</string>
+  <string name="msg_google_shopper_missing">Google Shopper er ikke installeret</string>
+  <string name="msg_install_google_shopper">Google Shopper kombinerer stregkodescanning med priser, anmeldelser og meget mere uden at åbne en browser. Kunne du tænke dig at prøve det?</string>
+  <string name="msg_intent_failed">Beklager, den ønskede applikation kunne ikke blive startet. Stregkodeindholdet er måsket ugyldigt.</string>
+  <string name="msg_loading_apps">Indlæser liste over applikationer\u2026</string>
+  <string name="msg_not_our_results">Du er ved at forlade denne applikation. Søgeresultaterne du ser er relateret til denne applikation.</string>
+  <string name="msg_sbc_book_not_searchable">Beklager, denne bog er ikke søgbar.</string>
+  <string name="msg_sbc_failed">Beklager, søgningen er stødt på et problem.</string>
+  <string name="msg_sbc_no_page_returned">Ingen side tilbage</string>
+  <string name="msg_sbc_page">Side</string>
+  <string name="msg_sbc_searching_book">Søger bog\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">Uddragsvisning ikke tilgængelig</string>
+  <string name="msg_sbc_unknown_page">Ukendt side</string>
+  <string name="msg_share_explanation">Du kan dele data ved at vise en stregkode på skærmen og scanne den med en anden telefon.</string>
+  <string name="msg_share_subject_line">Her er indholdet af en stregkode jeg har scannet.</string>
+  <string name="msg_unmount_usb">Beklager, SD-kortet er ikke tilgængelig.</string>
+  <string name="preferences_actions_title">Når en stregkode er fundet\u2026</string>
+  <string name="preferences_bulk_mode_summary">Scan og spare mange stregkoder kontinuerligt</string>
+  <string name="preferences_bulk_mode_title">Bulk scanningstilstand</string>
+  <string name="preferences_copy_to_clipboard_title">Kopiér til udklipsholder</string>
+  <string name="preferences_custom_product_search_summary">Use %s as a placeholder for the product ID</string>
+  <string name="preferences_custom_product_search_title">Brugerdefineret søge URL</string>
+  <string name="preferences_decode_1D_title">Oversæt 1D stregkoder</string>
+  <string name="preferences_decode_QR_title">Oversæt QR Koder</string>
+  <string name="preferences_front_light_summary">Forbedrer scanning i svagt lys på nogle telefoner, men kan forårsage blænding.</string>
+  <string name="preferences_front_light_title">Brug frontlys</string>
+  <string name="preferences_general_title">Generelle indstillinger</string>
+  <string name="preferences_name">Indstillinger</string>
+  <string name="preferences_play_beep_title">Bip</string>
+  <string name="preferences_result_title">Resultatindstillinger</string>
+  <string name="preferences_vibrate_title">vibrere</string>
+  <string name="result_address_book">Fundet kontaktinfo</string>
+  <string name="result_calendar">Fundet kalendarbegivenhed</string>
+  <string name="result_email_address">Fundet e-mailadresse</string>
+  <string name="result_geo">Fundet geografiske koordinater</string>
+  <string name="result_isbn">Fundet bog</string>
+  <string name="result_product">Fundet produkt</string>
+  <string name="result_sms">Fundet SMS-adresse</string>
+  <string name="result_tel">Fundet telefonnummer</string>
+  <string name="result_text">Fundet almindelig tekst</string>
+  <string name="result_uri">Fundet URL</string>
+  <string name="result_wifi">Fundet wifi konfiguration</string>
+  <string name="sbc_name">Google Bøger-søgning</string>
+  <string name="share_name">Del via stregkode</string>
+  <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Wifi konfiguration</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-de/strings.xml b/android/res/values-de/strings.xml
index 8e9fcd2..dc5e7bf 100644
--- a/android/res/values-de/strings.xml
+++ b/android/res/values-de/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2009 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">Anwendungen</string>  
-  <string name="app_name">Barcode Scanner</string>
-  <string name="bookmark_picker_name">Lesezeichen</string>
-  <string name="button_add_calendar">Termin hinzufügen</string>
-  <string name="button_add_contact">Kontakt hinzufügen</string>
-  <string name="button_back">Zurück</string>
-  <string name="button_book_search">Büchersuche</string>
-  <string name="button_cancel">Abbruch</string>
-  <string name="button_clipboard_empty">Zwischenablage löschen</string>
-  <string name="button_custom_product_search">Benutzersuche</string>
-  <string name="button_dial">Nummer wählen</string>
-  <string name="button_done">Fertig</string>
-  <string name="button_email">E-Mail senden</string>
-  <string name="button_get_directions">Anweisungen</string>
-  <string name="button_google_shopper">Google Shopper</string>  
-  <string name="button_mms">MMS senden</string>
-  <string name="button_ok">OK</string>
-  <string name="button_open_browser">Browser öffnen</string>
-  <string name="button_product_search">Produktsuche</string>
-  <string name="button_search_book_contents">Buchinhalt durchsuchen</string>
-  <string name="button_read_book">Buch anzeigen</string>
-  <string name="button_share_app">Anwendung</string>
-  <string name="button_share_bookmark">Lesezeichen</string>
-  <string name="button_share_by_email">Als E-Mail weitergeben</string>
-  <string name="button_share_by_sms">Als SMS weitergeben</string>
-  <string name="button_share_clipboard">Zwischenablage</string>
-  <string name="button_share_contact">Kontakt</string>
-  <string name="button_show_map">Karte anzeigen</string>
-  <string name="button_sms">SMS senden</string>
-  <string name="button_web_search">Im Web suchen</string>
-  <string name="button_wifi">Verbindung zum Netzwerk</string>
-  <string name="contents_contact">Kontaktinfo</string>
-  <string name="contents_email">E-Mail Addresse</string>
-  <string name="contents_location">Koordinaten</string>
-  <string name="contents_phone">Telefonnummer</string>
-  <string name="contents_sms">SMS Addresse</string>
-  <string name="contents_text">Text</string>
-  <string name="menu_about">Info</string>
-  <string name="menu_help">Hilfe</string>
-  <string name="menu_settings">Einstellungen</string>
-  <string name="menu_history">Historie</string>
-  <string name="menu_share">Erzeugen</string>
-  <string name="msg_about">Basiert auf der Open Source ZXing Barcode Bibliothek </string>
-  <string name="msg_buggy">Dieses Gerät hat Fehler dazu führen, dass Barcode-Scanning Probleme bekannt. Für Weitere Informationen finden Si http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
-  <string name="msg_camera_framework_bug">Leider stieß das Android Kamera ein Problem. Sie müssen die das Gerät neu zu starten.</string>
-  <string name="msg_default_contents">Inhalt</string>
-  <string name="msg_default_format">Format</string>
-  <string name="msg_default_mms_subject">Hi</string>
-  <string name="msg_default_status">Positionieren Sie den Barcode innerhalb des Rechteckes.</string>
-  <string name="msg_default_type">Typ</string>
-  <string name="msg_default_time">Zeit</string>
-  <string name="msg_default_meta">Metadata</string>  
-  <string name="msg_encode_barcode_failed">Der gewünschte Barcode kann nicht erzeugt werden.</string>
-  <string name="msg_encode_contents_failed">Aus den Daten kann kein Barcode erzeugt werden.</string>
-  <string name="msg_encode_in_progress">Erzeuge Barcode\u2026</string>
-  <string name="msg_google_shopper_missing">Google Shopper ist nicht installiert</string>
-  <string name="msg_install_google_shopper">Google Shopper vereint Barcode-Scanning mit Preisen, Testberichte und mehr ohne Öffnen des Browsers. Möchten Sie es versuchen?</string>
-  <string name="msg_intent_failed">Die gewünschte Applikation kann nicht geöffnet werden. Der Barcode könnte ungültig sein.</string>
-  <string name="msg_loading_apps">Laden einer Liste von Anwendungen</string>
-  <string name="msg_not_our_results">Sie verlassen diese Anwendung. Die Suchergebnisse, die Sie sind nicht auf diese Anwendung in Zusammenhang stehen.</string>
-  <string name="msg_sbc_book_not_searchable">Das Buch kann nicht durchsucht werden.</string>
-  <string name="msg_sbc_failed">Bei der Suche ist ein Fehler aufgetreten.</string>
-  <string name="msg_sbc_no_page_returned">Keine Seite zurückgeliefert.</string>
-  <string name="msg_sbc_page">Seite</string>
-  <string name="msg_sbc_snippet_unavailable">Ausschnitt nicht verfügbar.</string>
-  <string name="msg_sbc_unknown_page">Unbekannte Seite</string>
-  <string name="msg_sbc_searching_book">Durchsuche Buch\u2026</string>
-  <string name="msg_share_explanation">Sie können Daten weitergeben, indem Sie einen Barcode auf Ihrem Bilschirm anzeigen und mit einem anderen Telefon einscannen.</string>
-  <string name="msg_share_subject_line">Hier ist der gescannte Barcode-Inhalt</string>
-  <string name="msg_unmount_usb">Leider ist die SD-Karte nicht zugänglich.</string>  
-  <string name="preferences_actions_title">Wenn ein Barcode erkannt wird\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">In Zwischenablage kopieren</string>
-  <string name="preferences_decode_1D_title">Dekodiere 1D Barcodes</string>
-  <string name="preferences_decode_QR_title">Dekodiere QR Codes</string>
-  <string name="preferences_general_title">Allgemeine Einstellungen</string>
-  <string name="preferences_name">Einstellungen</string>
-  <string name="preferences_play_beep_title">Ton</string>
-  <string name="preferences_vibrate_title">Vibration</string>
-  <string name="preferences_front_light_title">Vor Licht</string>
-  <string name="preferences_front_light_summary">Aktivieren Sie vor Licht, wenn verfügbar</string>
-  <string name="preferences_result_title">Ergebnis-Einstellungen</string>
-  <string name="preferences_custom_product_search_title">Eigene Such-URL</string>
-  <string name="preferences_custom_product_search_summary">Verwenden Sie %s als Platzhalter für die Produkt-ID</string>
-  <string name="result_address_book">Kontakt gefunden</string>
-  <string name="result_calendar">Termin gefunden</string>
-  <string name="result_email_address">E-Mail-Adresse gefunden</string>
-  <string name="result_geo">Koordinaten gefunden</string>
-  <string name="result_isbn">Buch gefunden</string>
-  <string name="result_product">Produkt gefunden</string>
-  <string name="result_sms">SMS Addresse gefunden</string>
-  <string name="result_tel">Telefonnummer gefunden</string>
-  <string name="result_text">Text gefunden</string>
-  <string name="result_uri">URL gefunden</string>
-  <string name="result_wifi">Wifi konfiguration gefunden</string>
-  <string name="history_title">Historie</string>
-  <string name="history_clear_text">Historie löschen</string>
-  <string name="history_send">Historie senden</string>
-  <string name="history_email_title">Barcode Scanner Historie</string> 
-  <string name="sbc_name">Google Book Search</string>
-  <string name="share_name">Weitergabe mittels Barcode</string>
-  <string name="wa_name">Wifi konfiguration</string>
-  <string name="title_about">Barcode Scanner v</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Anwendungen</string>
+  <string name="bookmark_picker_name">Lesezeichen</string>
+  <string name="button_add_calendar">Termin hinzufügen</string>
+  <string name="button_add_contact">Kontakt hinzufügen</string>
+  <string name="button_back">Zurück</string>
+  <string name="button_book_search">Büchersuche</string>
+  <string name="button_cancel">Abbruch</string>
+  <string name="button_clipboard_empty">Zwischenablage löschen</string>
+  <string name="button_custom_product_search">Benutzersuche</string>
+  <string name="button_dial">Nummer wählen</string>
+  <string name="button_done">Fertig</string>
+  <string name="button_email">E-Mail senden</string>
+  <string name="button_get_directions">Anweisungen</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">MMS senden</string>
+  <string name="button_ok">OK</string>
+  <string name="button_open_browser">Browser öffnen</string>
+  <string name="button_product_search">Produktsuche</string>
+  <string name="button_read_book">Buch anzeigen</string>
+  <string name="button_search_book_contents">Buchinhalt durchsuchen</string>
+  <string name="button_share_app">Anwendung</string>
+  <string name="button_share_bookmark">Lesezeichen</string>
+  <string name="button_share_by_email">Als E-Mail weitergeben</string>
+  <string name="button_share_by_sms">Als SMS weitergeben</string>
+  <string name="button_share_clipboard">Zwischenablage</string>
+  <string name="button_share_contact">Kontakt</string>
+  <string name="button_show_map">Karte anzeigen</string>
+  <string name="button_sms">SMS senden</string>
+  <string name="button_web_search">Im Web suchen</string>
+  <string name="button_wifi">Verbindung zum Netzwerk</string>
+  <string name="contents_contact">Kontaktinfo</string>
+  <string name="contents_email">E-Mail Addresse</string>
+  <string name="contents_location">Koordinaten</string>
+  <string name="contents_phone">Telefonnummer</string>
+  <string name="contents_sms">SMS Addresse</string>
+  <string name="contents_text">Text</string>
+  <string name="history_clear_text">Historie löschen</string>
+  <string name="history_email_title">Barcode Scanner Historie</string>
+  <string name="history_send">Historie senden</string>
+  <string name="history_title">Historie</string>
+  <string name="menu_about">Info</string>
+  <string name="menu_help">Hilfe</string>
+  <string name="menu_history">Historie</string>
+  <string name="menu_settings">Einstellungen</string>
+  <string name="menu_share">Erzeugen</string>
+  <string name="msg_about">Basiert auf der Open Source ZXing Barcode Bibliothek </string>
+  <string name="msg_buggy">Dieses Gerät hat Fehler dazu führen, dass Barcode-Scanning Probleme bekannt. Für Weitere Informationen finden Si http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk-Modus: Barcode gescannt und gespeichert</string>
+  <string name="msg_camera_framework_bug">Leider stieß das Android Kamera ein Problem. Sie müssen die das Gerät neu zu starten.</string>
+  <string name="msg_default_contents">Inhalt</string>
+  <string name="msg_default_format">Format</string>
+  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_mms_subject">Hi</string>
+  <string name="msg_default_status">Positionieren Sie den Barcode innerhalb des Rechteckes.</string>
+  <string name="msg_default_time">Zeit</string>
+  <string name="msg_default_type">Typ</string>
+  <string name="msg_encode_barcode_failed">Der gewünschte Barcode kann nicht erzeugt werden.</string>
+  <string name="msg_encode_contents_failed">Aus den Daten kann kein Barcode erzeugt werden.</string>
+  <string name="msg_encode_in_progress">Erzeuge Barcode\u2026</string>
+  <string name="msg_google_shopper_missing">Google Shopper ist nicht installiert</string>
+  <string name="msg_install_google_shopper">Google Shopper vereint Barcode-Scanning mit Preisen, Testberichte und mehr ohne Öffnen des Browsers. Möchten Sie es versuchen?</string>
+  <string name="msg_intent_failed">Die gewünschte Applikation kann nicht geöffnet werden. Der Barcode könnte ungültig sein.</string>
+  <string name="msg_loading_apps">Laden einer Liste von Anwendungen</string>
+  <string name="msg_not_our_results">Sie verlassen diese Anwendung. Die Suchergebnisse, die Sie sind nicht auf diese Anwendung in Zusammenhang stehen.</string>
+  <string name="msg_sbc_book_not_searchable">Das Buch kann nicht durchsucht werden.</string>
+  <string name="msg_sbc_failed">Bei der Suche ist ein Fehler aufgetreten.</string>
+  <string name="msg_sbc_no_page_returned">Keine Seite zurückgeliefert.</string>
+  <string name="msg_sbc_page">Seite</string>
+  <string name="msg_sbc_searching_book">Durchsuche Buch\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">Ausschnitt nicht verfügbar.</string>
+  <string name="msg_sbc_unknown_page">Unbekannte Seite</string>
+  <string name="msg_share_explanation">Sie können Daten weitergeben, indem Sie einen Barcode auf Ihrem Bilschirm anzeigen und mit einem anderen Telefon einscannen.</string>
+  <string name="msg_share_subject_line">Hier ist der gescannte Barcode-Inhalt</string>
+  <string name="msg_unmount_usb">Leider ist die SD-Karte nicht zugänglich.</string>
+  <string name="preferences_actions_title">Wenn ein Barcode erkannt wird\u2026</string>
+  <string name="preferences_bulk_mode_summary">Scannen und speichern viele Barcodes kontinuierlich</string>
+  <string name="preferences_bulk_mode_title">Bulk-Scan-Modus</string>
+  <string name="preferences_copy_to_clipboard_title">In Zwischenablage kopieren</string>
+  <string name="preferences_custom_product_search_summary">Verwenden Sie %s als Platzhalter für die Produkt-ID</string>
+  <string name="preferences_custom_product_search_title">Eigene Such-URL</string>
+  <string name="preferences_decode_1D_title">Dekodiere 1D Barcodes</string>
+  <string name="preferences_decode_QR_title">Dekodiere QR Codes</string>
+  <string name="preferences_front_light_summary">Aktivieren Sie vor Licht, wenn verfügbar</string>
+  <string name="preferences_front_light_title">Vor Licht</string>
+  <string name="preferences_general_title">Allgemeine Einstellungen</string>
+  <string name="preferences_name">Einstellungen</string>
+  <string name="preferences_play_beep_title">Ton</string>
+  <string name="preferences_result_title">Ergebnis-Einstellungen</string>
+  <string name="preferences_vibrate_title">Vibration</string>
+  <string name="result_address_book">Kontakt gefunden</string>
+  <string name="result_calendar">Termin gefunden</string>
+  <string name="result_email_address">E-Mail-Adresse gefunden</string>
+  <string name="result_geo">Koordinaten gefunden</string>
+  <string name="result_isbn">Buch gefunden</string>
+  <string name="result_product">Produkt gefunden</string>
+  <string name="result_sms">SMS Addresse gefunden</string>
+  <string name="result_tel">Telefonnummer gefunden</string>
+  <string name="result_text">Text gefunden</string>
+  <string name="result_uri">URL gefunden</string>
+  <string name="result_wifi">Wifi konfiguration gefunden</string>
+  <string name="sbc_name">Google Book Search</string>
+  <string name="share_name">Weitergabe mittels Barcode</string>
+  <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Wifi konfiguration</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-es/strings.xml b/android/res/values-es/strings.xml
index 169828d..ec1d679 100644
--- a/android/res/values-es/strings.xml
+++ b/android/res/values-es/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2008 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Aplicaciónes</string>    
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Aplicaciónes</string>
   <string name="bookmark_picker_name">Marcadores</string>
   <string name="button_add_calendar">Añadir a calendario</string>
   <string name="button_add_contact">Añadir contacto</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Abrir navegador</string>
   <string name="button_product_search">Búsqueda de productos</string>
-  <string name="button_search_book_contents">Buscar contenido dellibro</string>
   <string name="button_read_book">Búsqueda de libro</string>
+  <string name="button_search_book_contents">Buscar contenido dellibro</string>
   <string name="button_share_app">Aplicación</string>
   <string name="button_share_bookmark">Marcador</string>
   <string name="button_share_by_email">Compartir por correo electrónico</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Número de teléfono</string>
   <string name="contents_sms">Dirección SMS</string>
   <string name="contents_text">Texto</string>
+  <string name="history_clear_text">Borrar historial</string>
+  <string name="history_email_title">Historia de Escáner de código de barras</string>
+  <string name="history_send">Enviar historia</string>
+  <string name="history_title">Historia</string>
   <string name="menu_about">Acerca de</string>
   <string name="menu_help">Ayuda</string>
-  <string name="menu_settings">Configuración</string>
   <string name="menu_history">Historia</string>
+  <string name="menu_settings">Configuración</string>
   <string name="menu_share">Compartir</string>
   <string name="msg_about">Basado en la libreria de código de barras de código abierto ZXing</string>
-  <string name="msg_buggy">Este dispositivo ha conocido errores de escaneo de código de barras causa problemas. Para más información, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
+  <string name="msg_buggy">Este dispositivo ha conocido errores de escaneo de código de barras causa problemas. Para más información, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">el modo en Bloque: código de barras escaneado y guardado</string>
   <string name="msg_camera_framework_bug">Lo sentimos, la cámara de Android ha encontrado un problema. Es posible que necesite reiniciar el dispositivo.</string>
   <string name="msg_default_contents">Contenidos</string>
   <string name="msg_default_format">Formato</string>
+  <string name="msg_default_meta">Metadata</string>
   <string name="msg_default_mms_subject">Hola</string>
   <string name="msg_default_status">Coloque un código de barras en el interior del rectángulo de el visor para escanear.</string>
-  <string name="msg_default_type">Tipo</string>
   <string name="msg_default_time">Tiempo</string>
-  <string name="msg_default_meta">Metadata</string>  
+  <string name="msg_default_type">Tipo</string>
   <string name="msg_encode_barcode_failed">No se pudo generar el código de barras solicitado.</string>
   <string name="msg_encode_contents_failed">No puede codificar un código de barras con estos datos.</string>
   <string name="msg_encode_in_progress">Generando un código de barras\u2026</string>
@@ -74,30 +79,32 @@
   <string name="msg_install_google_shopper">Google Shopper combina escaneo de código de barras con los precios, comentarios y mucho más sin necesidad de abrir el navegador. ¿Le gustaría probarlo?</string>
   <string name="msg_intent_failed">Lo sentimos, la aplicación solicitada no pudo ser lanzada. El contenido de código de barras puede ser inválida.</string>
   <string name="msg_loading_apps">Cargando una lista de aplicaciones</string>
-  <string name="msg_not_our_results">Usted está saliendo de esta aplicación. Los resultados de búsqueda que se ver, no están relacionados con esta aplicación.</string>  
+  <string name="msg_not_our_results">Usted está saliendo de esta aplicación. Los resultados de búsqueda que se ver, no están relacionados con esta aplicación.</string>
   <string name="msg_sbc_book_not_searchable">Lo sentimos, no se puede buscar en este libro.</string>
   <string name="msg_sbc_failed">Lo sentimos, la búsqueda ha detectado un problema.</string>
   <string name="msg_sbc_no_page_returned">Página no encontrada</string>
   <string name="msg_sbc_page">Página</string>
+  <string name="msg_sbc_searching_book">Buscando libro\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Fragmentos no están disponibles</string>
   <string name="msg_sbc_unknown_page">Página desconocida</string>
-  <string name="msg_sbc_searching_book">Buscando libro\u2026</string>
   <string name="msg_share_explanation">Usted puede compartir los datos mostrando un código de barras en su pantalla y escanear con otro teléfono.</string>
   <string name="msg_share_subject_line">Aquí está el contenido de el código de barras que ha escaneado</string>
   <string name="msg_unmount_usb">Lo sentimos, la tarjeta SD no está accesible.</string>
   <string name="preferences_actions_title">Cuando encuentra un código de barras\u2026</string>
+  <string name="preferences_bulk_mode_summary">Escanear y guardar muchos códigos de barras de forma continua</string>
+  <string name="preferences_bulk_mode_title">Bulk modo de exploración</string>
   <string name="preferences_copy_to_clipboard_title">Copiar al portapapeles</string>
+  <string name="preferences_custom_product_search_summary">Usar %s como un marcador de posición para el identificador de producto</string>
+  <string name="preferences_custom_product_search_title">Búsqueda de productos con URL personalizada</string>
   <string name="preferences_decode_1D_title">Descodificar códigos de barras 1D</string>
   <string name="preferences_decode_QR_title">Descodificar códigos QR</string>
+  <string name="preferences_front_light_summary">Activar luz delantera si está disponible</string>
+  <string name="preferences_front_light_title">Luz delantera</string>
   <string name="preferences_general_title">Configuración general</string>
   <string name="preferences_name">Configuración</string>
   <string name="preferences_play_beep_title">Bip</string>
-  <string name="preferences_vibrate_title">Vibrar</string>
-  <string name="preferences_front_light_title">Luz delantera</string>
-  <string name="preferences_front_light_summary">Activar luz delantera si está disponible</string>
   <string name="preferences_result_title">Configuración de resultados</string>
-  <string name="preferences_custom_product_search_title">Búsqueda de productos con URL personalizada</string>
-  <string name="preferences_custom_product_search_summary">Usar %s como un marcador de posición para el identificador de producto</string>
+  <string name="preferences_vibrate_title">Vibrar</string>
   <string name="result_address_book">Información de contacto encontrado</string>
   <string name="result_calendar">Evento agendado encontrado</string>
   <string name="result_email_address">Dirección de correo electrónico encontrado</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Texto encontrado</string>
   <string name="result_uri">URL encontrado</string>
   <string name="result_wifi">Encontró red de configuración</string>
-  <string name="history_title">Historia</string>
-  <string name="history_clear_text">Borrar historial</string>
-  <string name="history_send">Enviar historia</string>
-  <string name="history_email_title">Historia de Escáner de código de barras</string> 
   <string name="sbc_name">Búsqueda de libros de Google</string>
   <string name="share_name">Compartir por códigos de barras</string>
-  <string name="wa_name">Configuración de la red</string>
   <string name="title_about">Escáner de código de barras v</string>
+  <string name="wa_name">Configuración de la red</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-fi/strings.xml b/android/res/values-fi/strings.xml
index 874d579..09043ae 100644
--- a/android/res/values-fi/strings.xml
+++ b/android/res/values-fi/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2008 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Ohjelmat</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Ohjelmat</string>
   <string name="bookmark_picker_name">Kirjanmerkit</string>
   <string name="button_add_calendar">Lisää kalenteriin</string>
   <string name="button_add_contact">Lisää kontakti</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Avaa selain</string>
   <string name="button_product_search">Tuote haku</string>
-  <string name="button_search_book_contents">Hae kirjan sisältö</string>
   <string name="button_read_book">Selaa kirjaa</string>
+  <string name="button_search_book_contents">Hae kirjan sisältö</string>
   <string name="button_share_app">Ohjelma</string>
   <string name="button_share_bookmark">Kirjanmerkki</string>
   <string name="button_share_by_email">Jaa sähköpostilla</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Puhelin numero</string>
   <string name="contents_sms">Tekstiviestin osoite</string>
   <string name="contents_text">Teksti</string>
+  <string name="history_clear_text">Tyhjennä historia</string>
+  <string name="history_email_title">Viivakoodin skanneri historia</string>
+  <string name="history_send">Lähetä historia</string>
+  <string name="history_title">Historia</string>
   <string name="menu_about">Tietoja</string>
   <string name="menu_help">Apua</string>
-  <string name="menu_settings">Asetukset</string>
   <string name="menu_history">Historia</string>
+  <string name="menu_settings">Asetukset</string>
   <string name="menu_share">Jaa</string>
   <string name="msg_about">Perustuu avoimen koodin ZXing Barcode kirjastoon</string>
-  <string name="msg_buggy">Tämä laite on tunnettuja vikoja, jotka aiheuttavat viivakoodi skannauksen ongelmia. Varten Lisätietoja http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
+  <string name="msg_buggy">Tämä laite on tunnettuja vikoja, jotka aiheuttavat viivakoodi skannauksen ongelmia. Varten Lisätietoja http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk tila: viivakoodi skannataan ja tallennetaan</string>
   <string name="msg_camera_framework_bug">Anteeksi, Android kamera kohtasi virheen. Sinun täytyy ehkä käynnistää laite uudelleen.</string>
   <string name="msg_default_contents">Sisällys</string>
   <string name="msg_default_format">Formaatti</string>
+  <string name="msg_default_meta">Metadata</string>
   <string name="msg_default_mms_subject">Hei</string>
   <string name="msg_default_status">Aseta viivakoodi neliön sisälle.</string>
-  <string name="msg_default_type">Tyypi</string>
   <string name="msg_default_time">Aika</string>
-  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_type">Tyypi</string>
   <string name="msg_encode_barcode_failed">Ei voinut generoida pyydettyä viivakoodia.</string>
   <string name="msg_encode_contents_failed">Ei voinut purkaa viivakoodin sisältöä.</string>
   <string name="msg_encode_in_progress">Generoidaan viivakoodia\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Anteeksi, haussa tapahtui virhe.</string>
   <string name="msg_sbc_no_page_returned">Sivulta ei vastausta</string>
   <string name="msg_sbc_page">Divu</string>
+  <string name="msg_sbc_searching_book">\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Snippetiä ei saatavilla</string>
   <string name="msg_sbc_unknown_page">Tuntematon sivu</string>
-  <string name="msg_sbc_searching_book">\u2026</string>
   <string name="msg_share_explanation">Voit jakaa dataa asettamalla viivakoodin näytölle ja lukemalla sen toisella puhelimella.</string>
   <string name="msg_share_subject_line">Tässä on viivakoodin skannattu sisältö</string>
   <string name="msg_unmount_usb">SD-kortti ei ole käytettävissä.</string>
   <string name="preferences_actions_title">Kun viivakoodi löytyy\u2026</string>
+  <string name="preferences_bulk_mode_summary">Skannaa ja tallenna monet viivakoodeja jatkuvasti</string>
+  <string name="preferences_bulk_mode_title">Bulk skannaustilassa</string>
   <string name="preferences_copy_to_clipboard_title">Kopioi leikepöydälle</string>
+  <string name="preferences_custom_product_search_summary">Käytä %s paikkana tuotetunnukselle</string>
+  <string name="preferences_custom_product_search_title">Mukautettu hakukone</string>
   <string name="preferences_decode_1D_title">Dekoodaa 1D viivakoodeja</string>
   <string name="preferences_decode_QR_title">Dekoodaa QR koodeja</string>
+  <string name="preferences_front_light_summary">Activoi valo edessä, jos käytettävissä</string>
+  <string name="preferences_front_light_title">Valo edessä</string>
   <string name="preferences_general_title">Yleiset asetukset</string>
   <string name="preferences_name">Asetukset</string>
   <string name="preferences_play_beep_title">Piip</string>
-  <string name="preferences_vibrate_title">Värinä</string>
-  <string name="preferences_front_light_title">Valo edessä</string>
-  <string name="preferences_front_light_summary">Activoi valo edessä, jos käytettävissä</string>
   <string name="preferences_result_title">Tuloksien asetukset</string>
-  <string name="preferences_custom_product_search_title">Mukautettu hakukone</string>
-  <string name="preferences_custom_product_search_summary">Käytä %s paikkana tuotetunnukselle</string>
+  <string name="preferences_vibrate_title">Värinä</string>
   <string name="result_address_book">Läydettiin kontakti tietoja</string>
   <string name="result_calendar">Löydetty kalenteri tapahtuma</string>
   <string name="result_email_address">Löydettiin sähköposti osoite</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Löydettiin teksti</string>
   <string name="result_uri">Löydettin URL osoite</string>
   <string name="result_wifi">Löytyi langattoman yhteyden</string>
-  <string name="history_title">Historia</string>
-  <string name="history_clear_text">Tyhjennä historia</string>
-  <string name="history_send">Lähetä historia</string>  
-  <string name="history_email_title">Viivakoodin skanneri historia</string>
   <string name="sbc_name">Google kirja haku</string>
   <string name="share_name">Jaa viivakoodilla</string>
-  <string name="wa_name">Langattoman yhteyden</string>
   <string name="title_about">Viivakoodin lukija v</string>
+  <string name="wa_name">Langattoman yhteyden</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-fr/strings.xml b/android/res/values-fr/strings.xml
index 1dca67b..5a18808 100644
--- a/android/res/values-fr/strings.xml
+++ b/android/res/values-fr/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2009 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Applications</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applications</string>
   <string name="bookmark_picker_name">Marques-pages</string>
   <string name="button_add_calendar">Ajouter à l\'agenda</string>
   <string name="button_add_contact">Ajouter un contact</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Ouvrir le navigateur</string>
   <string name="button_product_search">Recherche de produits</string>
-  <string name="button_search_book_contents">Recherche contenu du livre</string>
   <string name="button_read_book">Parcourir le livre</string>
+  <string name="button_search_book_contents">Recherche contenu du livre</string>
   <string name="button_share_app">Application</string>
   <string name="button_share_bookmark">Marques-pages</string>
   <string name="button_share_by_email">Partager par email</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Numéro de téléphone</string>
   <string name="contents_sms">Adresse SMS</string>
   <string name="contents_text">Texte</string>
+  <string name="history_clear_text">Vider l\'historique</string>
+  <string name="history_email_title">Historique de Barcode Scanner</string>
+  <string name="history_send">Envoyer historique</string>
+  <string name="history_title">Historique</string>
   <string name="menu_about">A propos</string>
   <string name="menu_help">Aide</string>
-  <string name="menu_settings">Paramètres</string>
   <string name="menu_history">Historique</string>
+  <string name="menu_settings">Paramètres</string>
   <string name="menu_share">Partager</string>
   <string name="msg_about">Basé sur la bibliothèque open source ZXing Barcode</string>
   <string name="msg_buggy">Ce dispositif a connu des bugs qui causent les problèmes de numérisation code à barres. Pour plus d\'informations, visitez http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">mode en vrac: code à barres scannés et enregistrés</string>
   <string name="msg_camera_framework_bug">Désolé, la caméra Android rencontré un problème. Vous mai nécessité pour redémarrer l\'appareil.</string>
   <string name="msg_default_contents">Contenus</string>
   <string name="msg_default_format">Format</string>
+  <string name="msg_default_meta">Métadonnées</string>
   <string name="msg_default_mms_subject">Salut</string>
   <string name="msg_default_status">Mettre un code barre à l\'intérieur du rectangle pour le scanner.</string>
-  <string name="msg_default_type">Type</string>
   <string name="msg_default_time">Temps</string>
-  <string name="msg_default_meta">Métadonnées</string>
+  <string name="msg_default_type">Type</string>
   <string name="msg_encode_barcode_failed">Impossible de générer le code barre demandé.</string>
   <string name="msg_encode_contents_failed">Impossible de créer le code barre à partir des données fournies.</string>
   <string name="msg_encode_in_progress">Génération du code barre\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Désolé, la recherche a rencontrée un problème.</string>
   <string name="msg_sbc_no_page_returned">Page non trouvée</string>
   <string name="msg_sbc_page">Page</string>
+  <string name="msg_sbc_searching_book">Recherche du livre\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Extrait non disponible</string>
   <string name="msg_sbc_unknown_page">Page inconnue</string>
-  <string name="msg_sbc_searching_book">Recherche du livre\u2026</string>
   <string name="msg_share_explanation">Vous pouvez partager des données en affichant un code barre sur votre écran et en le scannant avec un autre téléphone.</string>
   <string name="msg_share_subject_line">Voici le contenu du code barre scanné</string>
   <string name="msg_unmount_usb">Désolé, la carte SD n\'est pas accessible.</string>
   <string name="preferences_actions_title">Quand un code barre est trouvé\u2026</string>
+  <string name="preferences_bulk_mode_summary">codes à barres de numérisation et de sauver de nombreuses continu</string>
+  <string name="preferences_bulk_mode_title">En vrac mode de balayage</string>
   <string name="preferences_copy_to_clipboard_title">Copier dans le presse papier</string>
+  <string name="preferences_custom_product_search_summary">Utiliser %s à la place de l\'identifiant du produit</string>
+  <string name="preferences_custom_product_search_title">URL personnalisée de recherche</string>
   <string name="preferences_decode_1D_title">Décoder les codes barres 1D</string>
   <string name="preferences_decode_QR_title">Décoder les codes QR</string>
+  <string name="preferences_front_light_summary">Activer phare avant si disponible</string>
+  <string name="preferences_front_light_title">Phare avant</string>
   <string name="preferences_general_title">Paramètres généraux</string>
   <string name="preferences_name">Paramètres</string>
   <string name="preferences_play_beep_title">Bip</string>
-  <string name="preferences_vibrate_title">Vibrer</string>
-  <string name="preferences_front_light_title">Phare avant</string>
-  <string name="preferences_front_light_summary">Activer phare avant si disponible</string>
   <string name="preferences_result_title">Paramètres de résultat</string>
-  <string name="preferences_custom_product_search_title">URL personnalisée de recherche</string>
-  <string name="preferences_custom_product_search_summary">Utiliser %s à la place de l\'identifiant du produit</string>
+  <string name="preferences_vibrate_title">Vibrer</string>
   <string name="result_address_book">Information de contact trouvée</string>
   <string name="result_calendar">Evénement de l\'agenda trouvée</string>
   <string name="result_email_address">Adresse email trouvée</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Texte trouvé</string>
   <string name="result_uri">URL trouvée</string>
   <string name="result_wifi">Configuration du réseau trouvé</string>
-  <string name="history_title">Historique</string>
-  <string name="history_clear_text">Vider l\'historique</string>
-  <string name="history_send">Envoyer historique</string>  
-  <string name="history_email_title">Historique de Barcode Scanner</string>
   <string name="sbc_name">Recherche Google Livres</string>
   <string name="share_name">Partager par code barre</string>
-  <string name="wa_name">Configuration du réseau</string>
   <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Configuration du réseau</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-hu/strings.xml b/android/res/values-hu/strings.xml
index e0d0125..4c5d6b8 100644
--- a/android/res/values-hu/strings.xml
+++ b/android/res/values-hu/strings.xml
@@ -1,124 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2008 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<!--
- Hungarian translation / Magyar fordítás: http://www.androida.hu/
- -->
-<resources>
-  <string name="app_picker_name">Alkalmazások</string>
-  <string name="app_name">Barcode Scanner</string>
-  <string name="bookmark_picker_name">Könyvjelzők</string>
-  <string name="button_add_calendar">Hozzáadás a naptárhoz</string>
-  <string name="button_add_contact">Névjegy hozzáadása</string>
-  <string name="button_back">Vissza</string>
-  <string name="button_book_search">Könyv keresése</string>
-  <string name="button_cancel">Mégse</string>
-  <string name="button_clipboard_empty">Üres a vágólap</string>
-  <string name="button_custom_product_search">Egyedi keresés</string>
-  <string name="button_dial">Szám tárcsázása</string>
-  <string name="button_done">Kész</string>
-  <string name="button_email">Email küldése</string>
-  <string name="button_get_directions">Útvonaltervezés</string>
-  <string name="button_google_shopper">Google Shopper</string>
-  <string name="button_mms">MMS küldése</string>
-  <string name="button_ok">OK</string>
-  <string name="button_open_browser">Böngésző megnyitása</string>
-  <string name="button_product_search">Termék keresése</string>
-  <string name="button_search_book_contents">Tartalom keresése</string>
-  <string name="button_read_book">Könyv böngészése</string>
-  <string name="button_share_app">Alkalmazás</string>
-  <string name="button_share_bookmark">Könyvjelző</string>
-  <string name="button_share_by_email">Megosztás email-ben</string>
-  <string name="button_share_by_sms">Megosztás SMS-ben</string>
-  <string name="button_share_clipboard">Vágólap</string>
-  <string name="button_share_contact">Kapcsolat</string>
-  <string name="button_show_map">Térkép mutatása</string>
-  <string name="button_sms">SMS küldése</string>
-  <string name="button_web_search">Web keresés</string>
-  <string name="button_wifi">Kapcsolódni a hálózathoz</string>
-  <string name="contents_contact">Kapcsolat információ</string>
-  <string name="contents_email">Email cím</string>
-  <string name="contents_location">Földrajzi koordináták</string>
-  <string name="contents_phone">Telefonszám</string>
-  <string name="contents_sms">SMS cím</string>
-  <string name="contents_text">Szöveges</string>
-  <string name="menu_about">Rólunk</string>
-  <string name="menu_help">Segítség</string>
-  <string name="menu_settings">Beállítások</string>
-  <string name="menu_history">Előzmények</string>
-  <string name="menu_share">Megosztás</string>
-  <string name="msg_about">A nyílt forráskódú ZXing Barcode Library alapján.</string>
-  <string name="msg_buggy">Ennek a készüléknek ismert hibái vannak, amik vonalkód olvasási problémákat okoznak. További információkért, látogassa meg a http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions weboldalt.</string>
-  <string name="msg_camera_framework_bug">Elnézést, az Android kamera problémába ütközött. Lehet, hogy újra kell indítania a készüléket.</string>
-  <string name="msg_default_contents">Tartalom</string>
-  <string name="msg_default_format">Formátum</string>
-  <string name="msg_default_mms_subject">Szia</string>
-  <string name="msg_default_status">Helyezze a vonalkódot a kereső téglalapba a szkenneléshez.</string>
-  <string name="msg_default_type">Típus</string>
-  <string name="msg_default_time">Idő</string>
-  <string name="msg_default_meta">Metaadatok</string>
-  <string name="msg_encode_barcode_failed">Nem lehetett legenerálni a kért vonalkódot.</string>
-  <string name="msg_encode_contents_failed">Nem lehetett lekódolni a vonalkódot a megadott tartalomból.</string>
-  <string name="msg_encode_in_progress">Vonalkód generálása\u2026</string>
-  <string name="msg_google_shopper_missing">A Google Shopper nincs telepítve</string>
-  <string name="msg_install_google_shopper">A Google Shopper kombinálja a vonalkód szkennelést árakkal, értékelésekkel és más dolgokkal, böngésző megnyitása nélkül. Ki szeretné próbálni?</string>
-  <string name="msg_intent_failed">Elnézést, a kért alkalmazást nem lehet elindítani. A vonalkód tartalma lehet, hogy érvénytelen.</string>
-  <string name="msg_loading_apps">Alkalmazások listájának betöltése\u2026</string>
-  <string name="msg_not_our_results">Elhagyja ezt az alkalmazást. A keresési találatok, amiket látni fog, nincsenek kapcsolatban az alkalmazással.</string>
-  <string name="msg_sbc_book_not_searchable">Elnézést, ez a könyv nem kereshető.</string>
-  <string name="msg_sbc_failed">Elnézést, a keresés problémába ütközött.</string>
-  <string name="msg_sbc_no_page_returned">Nincs visszakapott oldal</string>
-  <string name="msg_sbc_page">Oldal</string>
-  <string name="msg_sbc_snippet_unavailable">Kódrészlet nem elérhető</string>
-  <string name="msg_sbc_unknown_page">Ismeretlen oldal</string>
-  <string name="msg_sbc_searching_book">Könyv keresése\u2026</string>
-  <string name="msg_share_explanation">Meg tud osztani adatot úgy, hogy egy vonalkódot jelenít meg a képernyőjén, melyet egy másik telefon beszkennel.</string>
-  <string name="msg_share_subject_line">Itt a tartalma a vonalkódnak, amit beolvastam</string>
-  <string name="msg_unmount_usb">Sajnáljuk, az SD kártya nem elérhető.</string>  
-  <string name="preferences_actions_title">Amikor a vonalkód megvan\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">Másolás a vágólapra</string>
-  <string name="preferences_decode_1D_title">1D vonalkódok megfejtése</string>
-  <string name="preferences_decode_QR_title">QR-kódok megfejtése</string>
-  <string name="preferences_general_title">Általános beállítások</string>
-  <string name="preferences_name">Beállítások</string>
-  <string name="preferences_play_beep_title">Sípolás</string>
-  <string name="preferences_vibrate_title">Rezgés</string>
-  <string name="preferences_front_light_title">Elülső lámpa használata</string>
-  <string name="preferences_front_light_summary">Javítja a szkennelést kevés fény mellett néhány telefonon, de csillogást okozhat</string>
-  <string name="preferences_result_title">Találati beállítások</string>
-  <string name="preferences_custom_product_search_title">Egyedi keresés URL</string>
-  <string name="preferences_custom_product_search_summary">Használja a %s helyktöltést a termék azonosító helyén</string>
-  <string name="result_address_book">Kapcsolat információ találat</string>
-  <string name="result_calendar">Naptár esemény találat</string>
-  <string name="result_email_address">Email cím találat</string>
-  <string name="result_geo">Földrajzi koordináták találat</string>
-  <string name="result_isbn">Könyv találat</string>
-  <string name="result_product">Termék találat</string>
-  <string name="result_sms">SMS cím találat</string>
-  <string name="result_tel">Telefonszám találat</string>
-  <string name="result_text">Szöveges találat</string>
-  <string name="result_uri">URL találat</string>
-  <string name="result_wifi">Talált hálózati konfiguráció</string>
-  <string name="history_title">Előzmények</string>
-  <string name="history_clear_text">Előzmények törlése</string>
-  <string name="history_send">Előzmények küldése</string>
-  <string name="history_email_title">Barcode Scanner előzmények</string>
-  <string name="sbc_name">Google Könyvek</string>
-  <string name="share_name">Megosztás vonalkóddal</string>
-  <string name="wa_name">Hálózati konfiguráció</string>
-  <string name="title_about">Barcode Scanner v</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Alkalmazások</string>
+  <string name="bookmark_picker_name">Könyvjelzők</string>
+  <string name="button_add_calendar">Hozzáadás a naptárhoz</string>
+  <string name="button_add_contact">Névjegy hozzáadása</string>
+  <string name="button_back">Vissza</string>
+  <string name="button_book_search">Könyv keresése</string>
+  <string name="button_cancel">Mégse</string>
+  <string name="button_clipboard_empty">Üres a vágólap</string>
+  <string name="button_custom_product_search">Egyedi keresés</string>
+  <string name="button_dial">Szám tárcsázása</string>
+  <string name="button_done">Kész</string>
+  <string name="button_email">Email küldése</string>
+  <string name="button_get_directions">Útvonaltervezés</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">MMS küldése</string>
+  <string name="button_ok">OK</string>
+  <string name="button_open_browser">Böngésző megnyitása</string>
+  <string name="button_product_search">Termék keresése</string>
+  <string name="button_read_book">Könyv böngészése</string>
+  <string name="button_search_book_contents">Tartalom keresése</string>
+  <string name="button_share_app">Alkalmazás</string>
+  <string name="button_share_bookmark">Könyvjelző</string>
+  <string name="button_share_by_email">Megosztás email-ben</string>
+  <string name="button_share_by_sms">Megosztás SMS-ben</string>
+  <string name="button_share_clipboard">Vágólap</string>
+  <string name="button_share_contact">Kapcsolat</string>
+  <string name="button_show_map">Térkép mutatása</string>
+  <string name="button_sms">SMS küldése</string>
+  <string name="button_web_search">Web keresés</string>
+  <string name="button_wifi">Kapcsolódni a hálózathoz</string>
+  <string name="contents_contact">Kapcsolat információ</string>
+  <string name="contents_email">Email cím</string>
+  <string name="contents_location">Földrajzi koordináták</string>
+  <string name="contents_phone">Telefonszám</string>
+  <string name="contents_sms">SMS cím</string>
+  <string name="contents_text">Szöveges</string>
+  <string name="history_clear_text">Előzmények törlése</string>
+  <string name="history_email_title">Barcode Scanner előzmények</string>
+  <string name="history_send">Előzmények küldése</string>
+  <string name="history_title">Előzmények</string>
+  <string name="menu_about">Rólunk</string>
+  <string name="menu_help">Segítség</string>
+  <string name="menu_history">Előzmények</string>
+  <string name="menu_settings">Beállítások</string>
+  <string name="menu_share">Megosztás</string>
+  <string name="msg_about">A nyílt forráskódú ZXing Barcode Library alapján.</string>
+  <string name="msg_buggy">Ennek a készüléknek ismert hibái vannak, amik vonalkód olvasási problémákat okoznak. További információkért, látogassa meg a http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions weboldalt.</string>
+  <string name="msg_bulk_mode_scanned">Tömeges mód: vonalkód beszkennelt és tárolt</string>
+  <string name="msg_camera_framework_bug">Elnézést, az Android kamera problémába ütközött. Lehet, hogy újra kell indítania a készüléket.</string>
+  <string name="msg_default_contents">Tartalom</string>
+  <string name="msg_default_format">Formátum</string>
+  <string name="msg_default_meta">Metaadatok</string>
+  <string name="msg_default_mms_subject">Szia</string>
+  <string name="msg_default_status">Helyezze a vonalkódot a kereső téglalapba a szkenneléshez.</string>
+  <string name="msg_default_time">Idő</string>
+  <string name="msg_default_type">Típus</string>
+  <string name="msg_encode_barcode_failed">Nem lehetett legenerálni a kért vonalkódot.</string>
+  <string name="msg_encode_contents_failed">Nem lehetett lekódolni a vonalkódot a megadott tartalomból.</string>
+  <string name="msg_encode_in_progress">Vonalkód generálása\u2026</string>
+  <string name="msg_google_shopper_missing">A Google Shopper nincs telepítve</string>
+  <string name="msg_install_google_shopper">A Google Shopper kombinálja a vonalkód szkennelést árakkal, értékelésekkel és más dolgokkal, böngésző megnyitása nélkül. Ki szeretné próbálni?</string>
+  <string name="msg_intent_failed">Elnézést, a kért alkalmazást nem lehet elindítani. A vonalkód tartalma lehet, hogy érvénytelen.</string>
+  <string name="msg_loading_apps">Alkalmazások listájának betöltése\u2026</string>
+  <string name="msg_not_our_results">Elhagyja ezt az alkalmazást. A keresési találatok, amiket látni fog, nincsenek kapcsolatban az alkalmazással.</string>
+  <string name="msg_sbc_book_not_searchable">Elnézést, ez a könyv nem kereshető.</string>
+  <string name="msg_sbc_failed">Elnézést, a keresés problémába ütközött.</string>
+  <string name="msg_sbc_no_page_returned">Nincs visszakapott oldal</string>
+  <string name="msg_sbc_page">Oldal</string>
+  <string name="msg_sbc_searching_book">Könyv keresése\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">Kódrészlet nem elérhető</string>
+  <string name="msg_sbc_unknown_page">Ismeretlen oldal</string>
+  <string name="msg_share_explanation">Meg tud osztani adatot úgy, hogy egy vonalkódot jelenít meg a képernyőjén, melyet egy másik telefon beszkennel.</string>
+  <string name="msg_share_subject_line">Itt a tartalma a vonalkódnak, amit beolvastam</string>
+  <string name="msg_unmount_usb">Sajnáljuk, az SD kártya nem elérhető.</string>
+  <string name="preferences_actions_title">Amikor a vonalkód megvan\u2026</string>
+  <string name="preferences_bulk_mode_summary">Beolvasni és elmenteni több vonalkód folyamatosan</string>
+  <string name="preferences_bulk_mode_title">Tömeges scan üzemmód</string>
+  <string name="preferences_copy_to_clipboard_title">Másolás a vágólapra</string>
+  <string name="preferences_custom_product_search_summary">Használja a %s helyktöltést a termék azonosító helyén</string>
+  <string name="preferences_custom_product_search_title">Egyedi keresés URL</string>
+  <string name="preferences_decode_1D_title">1D vonalkódok megfejtése</string>
+  <string name="preferences_decode_QR_title">QR-kódok megfejtése</string>
+  <string name="preferences_front_light_summary">Javítja a szkennelést kevés fény mellett néhány telefonon, de csillogást okozhat</string>
+  <string name="preferences_front_light_title">Elülső lámpa használata</string>
+  <string name="preferences_general_title">Általános beállítások</string>
+  <string name="preferences_name">Beállítások</string>
+  <string name="preferences_play_beep_title">Sípolás</string>
+  <string name="preferences_result_title">Találati beállítások</string>
+  <string name="preferences_vibrate_title">Rezgés</string>
+  <string name="result_address_book">Kapcsolat információ találat</string>
+  <string name="result_calendar">Naptár esemény találat</string>
+  <string name="result_email_address">Email cím találat</string>
+  <string name="result_geo">Földrajzi koordináták találat</string>
+  <string name="result_isbn">Könyv találat</string>
+  <string name="result_product">Termék találat</string>
+  <string name="result_sms">SMS cím találat</string>
+  <string name="result_tel">Telefonszám találat</string>
+  <string name="result_text">Szöveges találat</string>
+  <string name="result_uri">URL találat</string>
+  <string name="result_wifi">Talált hálózati konfiguráció</string>
+  <string name="sbc_name">Google Könyvek</string>
+  <string name="share_name">Megosztás vonalkóddal</string>
+  <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Hálózati konfiguráció</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-it/strings.xml b/android/res/values-it/strings.xml
index 9f618fa..c0231a3 100644
--- a/android/res/values-it/strings.xml
+++ b/android/res/values-it/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2008 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Applications</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applications</string>
   <string name="bookmark_picker_name">Segnalibri</string>
   <string name="button_add_calendar">Aggiungi al calendario</string>
   <string name="button_add_contact">Aggiungi ai contatti</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Apri browser</string>
   <string name="button_product_search">Cerca prodotto</string>
-  <string name="button_search_book_contents">Cerca contenuti libro</string>
   <string name="button_read_book">Sfoglia libro</string>
+  <string name="button_search_book_contents">Cerca contenuti libro</string>
   <string name="button_share_app">Applicazione</string>
   <string name="button_share_bookmark">Condividi segnalibro</string>
   <string name="button_share_by_email">Condividi tramite email</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Numero di telefono</string>
   <string name="contents_sms">Numero SMS</string>
   <string name="contents_text">Testo puro</string>
+  <string name="history_clear_text">Cancella cronologia</string>
+  <string name="history_email_title">Scansione codice a barre cronologia</string>
+  <string name="history_send">Invia cronologia</string>
+  <string name="history_title">Cronologia</string>
   <string name="menu_about">Info</string>
   <string name="menu_help">Aiuto</string>
-  <string name="menu_settings">Impostazioni</string>
   <string name="menu_history">Cronologia</string>
+  <string name="menu_settings">Impostazioni</string>
   <string name="menu_share">Condividi</string>
   <string name="msg_about">Basato sulla libreria di software libero ZXing Barcode</string>
-  <string name="msg_buggy">Questo dispositivo è noto bug che causano la scansione dei codici a barre problemi. Per ulteriori informazioni, visitare http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
+  <string name="msg_buggy">Questo dispositivo è noto bug che causano la scansione dei codici a barre problemi. Per ulteriori informazioni, visitare http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk modo: codice a barre scansionati e salvati</string>
   <string name="msg_camera_framework_bug">Siamo spiacenti, la fotocamera Android riscontrato un problema. Potrebbe essere necessario riavviare il dispositivo.</string>
   <string name="msg_default_contents">Contenuti</string>
   <string name="msg_default_format">Formato</string>
+  <string name="msg_default_meta">Metadati</string>
   <string name="msg_default_mms_subject">Ciao</string>
   <string name="msg_default_status">Posiziona un codice a barre dentro il mirino rettangolare per la scansione.</string>
-  <string name="msg_default_type">Tipo</string>
   <string name="msg_default_time">Tempo</string>
-  <string name="msg_default_meta">Metadati</string>
+  <string name="msg_default_type">Tipo</string>
   <string name="msg_encode_barcode_failed">Impossibile generare il codice a barre richiesto.</string>
   <string name="msg_encode_contents_failed">Impossibile codificare un codice a barre dai dati forniti.</string>
   <string name="msg_encode_in_progress">Generazione codice a barre\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Spiacenti, la ricerca ha avuto un problema.</string>
   <string name="msg_sbc_no_page_returned">Nessuna pagina restitiuta</string>
   <string name="msg_sbc_page">Pagina</string>
+  <string name="msg_sbc_searching_book">Ricerca libro\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Ritaglio non disponibile</string>
   <string name="msg_sbc_unknown_page">Pagina sconosciuta</string>
-  <string name="msg_sbc_searching_book">Ricerca libro\u2026</string>
   <string name="msg_share_explanation">Puoi condividere i dati mostrando un codice a barre sullo schermo e facendo la scansione con un altro telefono.</string>
   <string name="msg_share_subject_line">Questo è il contenuto di un codice a barre di prova</string>
-  <string name="msg_unmount_usb">Spiacenti, la scheda SD non è accessibile.</string>  
+  <string name="msg_unmount_usb">Spiacenti, la scheda SD non è accessibile.</string>
   <string name="preferences_actions_title">Quando viene trovato un codice a barre\u2026</string>
+  <string name="preferences_bulk_mode_summary">scansione di codici a barre e salvare molte continuamente</string>
+  <string name="preferences_bulk_mode_title">Bulk modalità di scansione</string>
   <string name="preferences_copy_to_clipboard_title">Copia negli appunti</string>
+  <string name="preferences_custom_product_search_summary">Utilizza %s come segnaposto per l\'ID del prodotto</string>
+  <string name="preferences_custom_product_search_title">URL ricerca prodotto personalizzata</string>
   <string name="preferences_decode_1D_title">Decodifica codice a barre 1D</string>
   <string name="preferences_decode_QR_title">Decodifica codici QR</string>
+  <string name="preferences_front_light_summary">Consentire la luce anteriore, se disponibile</string>
+  <string name="preferences_front_light_title">Luce anteriore</string>
   <string name="preferences_general_title">Impostazioni generali</string>
   <string name="preferences_name">Impostazioni</string>
   <string name="preferences_play_beep_title">Suona</string>
-  <string name="preferences_vibrate_title">Vibra</string>
-  <string name="preferences_front_light_title">Luce anteriore</string>
-  <string name="preferences_front_light_summary">Consentire la luce anteriore, se disponibile</string>
   <string name="preferences_result_title">Impostazioni risultato</string>
-  <string name="preferences_custom_product_search_title">URL ricerca prodotto personalizzata</string>
-  <string name="preferences_custom_product_search_summary">Utilizza %s come segnaposto per l\'ID del prodotto</string>
+  <string name="preferences_vibrate_title">Vibra</string>
   <string name="result_address_book">Info contatto trovata</string>
   <string name="result_calendar">Evento calendario trovato</string>
   <string name="result_email_address">Indirizzo email trovato</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Testo puro trovato</string>
   <string name="result_uri">URL trovato</string>
   <string name="result_wifi">Configurazione di rete trovato</string>
-  <string name="history_title">Cronologia</string>
-  <string name="history_clear_text">Cancella cronologia</string>
-  <string name="history_send">Invia cronologia</string>  
-  <string name="history_email_title">Scansione codice a barre cronologia</string>
   <string name="sbc_name">Ricerca Google Book</string>
   <string name="share_name">Condividi tramite codice a barre</string>
-  <string name="wa_name">Configurazione di rete</string>
   <string name="title_about">Scansione codice a barre v</string>
+  <string name="wa_name">Configurazione di rete</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-ja-rJP/strings.xml b/android/res/values-ja-rJP/strings.xml
index 105287b..81322f1 100644
--- a/android/res/values-ja-rJP/strings.xml
+++ b/android/res/values-ja-rJP/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2009 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">アプリケーション</string>  
   <string name="app_name">QRコードスキャナー</string>
+  <string name="app_picker_name">アプリケーション</string>
   <string name="bookmark_picker_name">ブックマーク</string>
   <string name="button_add_calendar">カレンダーに追加</string>
   <string name="button_add_contact">連絡先を追加</string>
@@ -34,9 +34,9 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">ブラウザ起動</string>
   <string name="button_product_search">商品検索</string>
-  <string name="button_search_book_contents">書籍の内容を検索する</string>
   <string name="button_read_book">閲覧図書</string>
-  <string name="button_share_app">応募で送信する</string>  
+  <string name="button_search_book_contents">書籍の内容を検索する</string>
+  <string name="button_share_app">応募で送信する</string>
   <string name="button_share_bookmark">ブックマークを送信する</string>
   <string name="button_share_by_email">メールで送信する</string>
   <string name="button_share_by_sms">SMSで送信する</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">電話番号</string>
   <string name="contents_sms">SMSアドレス</string>
   <string name="contents_text">テキストデータ</string>
+  <string name="history_clear_text">削除履歴</string>
+  <string name="history_email_title">QRコードスキャナー歴史</string>
+  <string name="history_send">歴史を送信</string>
+  <string name="history_title">歴史</string>
   <string name="menu_about">詳細</string>
   <string name="menu_help">ヘルプ</string>
+  <string name="menu_history">歴史</string>
   <string name="menu_settings">設定</string>
-  <string name="menu_history">歴史</string>    
   <string name="menu_share">共有</string>
   <string name="msg_about">オープンソースのバーコード ライブラリ、ZXing を使用しています</string>
-  <string name="msg_buggy">このデバイスは、バグの原因となるバーコードの問題をスキャン知られています。 〜のために 詳細については、参照してください http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
-  <string name="msg_camera_framework_bug">申し訳ありませんが、Androidのカメラには、問題が発生しました。場合は、デバイスを再起動する必要があります。</string>  
+  <string name="msg_buggy">このデバイスは、バグの原因となるバーコードの問題をスキャン知られています。 〜のために 詳細については、参照してください http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">バルクモード:バーコードスキャンして保存</string>
+  <string name="msg_camera_framework_bug">申し訳ありませんが、Androidのカメラには、問題が発生しました。場合は、デバイスを再起動する必要があります。</string>
   <string name="msg_default_contents">コンテンツ</string>
   <string name="msg_default_format">フォーマット</string>
+  <string name="msg_default_meta">メタデータ</string>
   <string name="msg_default_mms_subject">こんにちは!</string>
   <string name="msg_default_status">バーコードをカメラ画面の読み取り範囲内に写してスキャンしてください。</string>
-  <string name="msg_default_type">タイプ</string>
   <string name="msg_default_time">時間</string>
-  <string name="msg_default_meta">メタデータ</string>
+  <string name="msg_default_type">タイプ</string>
   <string name="msg_encode_barcode_failed">バーコードを作成できませんでした。</string>
   <string name="msg_encode_contents_failed">このデータからバーコードを作成できませんでした。</string>
   <string name="msg_encode_in_progress">バーコード作成中\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">検索中に問題が発生しました。</string>
   <string name="msg_sbc_no_page_returned">検索結果はありません</string>
   <string name="msg_sbc_page">ページ</string>
+  <string name="msg_sbc_searching_book">書籍を検索中\u2026</string>
   <string name="msg_sbc_snippet_unavailable">要約文はありません</string>
   <string name="msg_sbc_unknown_page">不明なページ</string>
-  <string name="msg_sbc_searching_book">書籍を検索中\u2026</string>
   <string name="msg_share_explanation">画面にバーコードを表示させ、別の端末でスキャンすれば データを共有することができます。</string>
   <string name="msg_share_subject_line">スキャンしたバーコードの内容を送信します。</string>
-  <string name="msg_unmount_usb">申し訳ありませんが、SDカードにアクセスできないです。</string>  
+  <string name="msg_unmount_usb">申し訳ありませんが、SDカードにアクセスできないです。</string>
   <string name="preferences_actions_title">バーコード発見時\u2026</string>
+  <string name="preferences_bulk_mode_summary">スキャンして保存する多くのバーコード連続</string>
+  <string name="preferences_bulk_mode_title">バルクモードでのスキャン</string>
   <string name="preferences_copy_to_clipboard_title">クリップボードにコピーする</string>
+  <string name="preferences_custom_product_search_summary">URL中の「%s」はスキャン結果に置換される</string>
+  <string name="preferences_custom_product_search_title">カスタム商品サーチ URL</string>
   <string name="preferences_decode_1D_title">1Dバーコードを読み取る</string>
   <string name="preferences_decode_QR_title">QRコードを読み取る</string>
+  <string name="preferences_front_light_summary">有効にするフロントライト可能な場合</string>
+  <string name="preferences_front_light_title">フロントライト</string>
   <string name="preferences_general_title">一般設定</string>
   <string name="preferences_name">設定</string>
   <string name="preferences_play_beep_title">通知音</string>
-  <string name="preferences_vibrate_title">バイブ</string>
-  <string name="preferences_front_light_title">フロントライト</string>
-  <string name="preferences_front_light_summary">有効にするフロントライト可能な場合</string>
   <string name="preferences_result_title">検索結果の設定</string>
-  <string name="preferences_custom_product_search_title">カスタム商品サーチ URL</string>
-  <string name="preferences_custom_product_search_summary">URL中の「%s」はスキャン結果に置換される</string>
+  <string name="preferences_vibrate_title">バイブ</string>
   <string name="result_address_book">連絡先がヒットしました</string>
   <string name="result_calendar">カレンダーの予定がヒットしました</string>
   <string name="result_email_address">メールアドレスがヒットしました</string>
@@ -109,13 +116,9 @@
   <string name="result_text">テキストデータがヒットしました</string>
   <string name="result_uri">URL がヒットしました</string>
   <string name="result_wifi">がネットワーク構成</string>
-  <string name="history_title">歴史</string>
-  <string name="history_clear_text">削除履歴</string>
-  <string name="history_send">歴史を送信</string>
-  <string name="history_email_title">QRコードスキャナー歴史</string>
   <string name="sbc_name">Google ブックス</string>
   <string name="share_name">バーコードで共有する</string>
-  <string name="wa_name">ネットワーク構成</string>
   <string name="title_about">>QRコードスキャナー v</string>
+  <string name="wa_name">ネットワーク構成</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-nl/strings.xml b/android/res/values-nl/strings.xml
index 0584ab9..9b29026 100644
--- a/android/res/values-nl/strings.xml
+++ b/android/res/values-nl/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!--
- Copyright (C) 2008 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">Applicaties</string>
-  <string name="app_name">Barcode Scanner</string>
-  <string name="bookmark_picker_name">Bladwijzers</string>
-  <string name="button_add_calendar">Voeg toe aan agenda</string>
-  <string name="button_add_contact">Voeg contact toe</string>
-  <string name="button_back">Terug</string>
-  <string name="button_book_search">Zoek Boeken</string>
-  <string name="button_cancel">Annuleren</string>
-  <string name="button_clipboard_empty">Plakbord is leeg</string>
-  <string name="button_custom_product_search">Aangepast zoeken</string>
-  <string name="button_dial">Bel nummer</string>
-  <string name="button_done">Klaar</string>
-  <string name="button_email">Verzend email</string>
-  <string name="button_get_directions">Verkrijg richtingen</string>
-  <string name="button_google_shopper">Google Shopper</string>
-  <string name="button_mms">Verzend MMS</string>
-  <string name="button_ok">Ok</string>
-  <string name="button_open_browser">Open de browser</string>
-  <string name="button_product_search">Zoek Producten</string>
-  <string name="button_search_book_contents">Zoek hoofdstukken uit boek</string>
-  <string name="button_read_book">Doorzoek boek</string>
-  <string name="button_share_app">Applicatie</string>
-  <string name="button_share_bookmark">Bladwijzer</string>
-  <string name="button_share_by_email">Deel via email</string>
-  <string name="button_share_by_sms">Deel via SMS</string>
-  <string name="button_share_clipboard">Plakbord</string>
-  <string name="button_share_contact">Contact</string>
-  <string name="button_show_map">Laat kaart zien</string>
-  <string name="button_sms">Verzend SMS</string>
-  <string name="button_web_search">Zoek op internet</string>
-  <string name="button_wifi">Loggen op het netwerk</string>
-  <string name="contents_contact">Contact informatie</string>
-  <string name="contents_email">E-mailadres</string>
-  <string name="contents_location">Geografische coördinaten</string>
-  <string name="contents_phone">Telefoonnummer</string>
-  <string name="contents_sms">SMSnummer</string>
-  <string name="contents_text">Platte tekst</string>
-  <string name="menu_about">Over</string>
-  <string name="menu_help">Help</string>
-  <string name="menu_settings">Instellingen</string>
-  <string name="menu_history">Geschiedenis</string>
-  <string name="menu_share">Deel</string>
-  <string name="msg_about">Gebaseerd op de open source ZXing Barcodebibliotheek</string>
-  <string name="msg_buggy">Dit apparaat heeft bekende bugs die ervoor zorgen dat barcode scanning problemen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
-  <string name="msg_camera_framework_bug">Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.</string>
-  <string name="msg_default_contents">Hoofdstukken</string>
-  <string name="msg_default_format">Formaat</string>
-  <string name="msg_default_mms_subject">Hallo</string>
-  <string name="msg_default_status">Plaats een barcode binnen de rechthoek om hem te scannen.</string>
-  <string name="msg_default_type">Type</string>
-  <string name="msg_default_time">Tijd</string>
-  <string name="msg_default_meta">Metadata</string>
-  <string name="msg_encode_barcode_failed">Kan de gevraagde barcode niet genereren.</string>
-  <string name="msg_encode_contents_failed">Kan geen barcode van de gegeven data maken.</string>
-  <string name="msg_encode_in_progress">Barcode aan het genereren\u2026</string>
-  <string name="msg_google_shopper_missing">Google Shopper is niet geïnstalleerd</string>
-  <string name="msg_install_google_shopper">Google Shopper combineert barcode scanning met prijzen, reviews en nog veel meer zonder het openen van de browser. Wilt u het proberen?</string>
-  <string name="msg_intent_failed">Sorry, de gevraagde applicatie kan niet gestart worden. De barcode kan verkeerd zijn.</string>
-  <string name="msg_loading_apps">Lijst van applicaties aan het laden\u2026</string>
-  <string name="msg_not_our_results">Je verlaat deze applicatie. De zoekresultaten die je ziet zijn niet gerelateerd aan deze applicatie.</string>
-  <string name="msg_sbc_book_not_searchable">Sorry, dit boek is niet zoekbaar.</string>
-  <string name="msg_sbc_failed">Sorry, er was een probleem met zoeken</string>
-  <string name="msg_sbc_no_page_returned">Geen pagina ontvangen</string>
-  <string name="msg_sbc_page">Pagina</string>
-  <string name="msg_sbc_snippet_unavailable">Korte beschrijvende tekst niet beschikbaar</string>
-  <string name="msg_sbc_unknown_page">Onbekende pagina</string>
-  <string name="msg_sbc_searching_book">Zoekt naar boek\u2026</string>
-  <string name="msg_share_explanation">Je kan data delen door een barcode op je scherm te laten zien, en deze door een andere telefoon te scannen.</string>
-  <string name="msg_share_subject_line">Hier is de barcode die ik gescand heb</string>
-  <string name="msg_unmount_usb">Sorry, de SD-kaart is niet toegankelijk.</string>  
-  <string name="preferences_actions_title">Als een barcode is gevonden\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">Kopieer naar plakbord</string>
-  <string name="preferences_decode_1D_title">Decodeer 1D barcodes</string>
-  <string name="preferences_decode_QR_title">Decodeer QR codes</string>
-  <string name="preferences_general_title">Basisinstellingen</string>
-  <string name="preferences_name">Instellingen</string>
-  <string name="preferences_play_beep_title">Piepen</string>
-  <string name="preferences_vibrate_title">Trillen</string>
-  <string name="preferences_front_light_title">Voorzijde licht</string>
-  <string name="preferences_front_light_summary">Inschakelen voorzijde licht, indien beschikbaar</string>
-  <string name="preferences_result_title">Instellingen voor resultaat</string>
-  <string name="preferences_custom_product_search_title">Zoek aangepaste URL</string>
-  <string name="preferences_custom_product_search_summary">Gebruik %s voor de plaats van het product ID</string>
-  <string name="result_address_book">Contact informatie gevonden</string>
-  <string name="result_calendar">Agendagebeurtenis gevonden</string>
-  <string name="result_email_address">E-mailadres gevonden</string>
-  <string name="result_geo">Geografische coördinaten gevonden</string>
-  <string name="result_isbn">Boek gevonden</string>
-  <string name="result_product">Product gevonden</string>
-  <string name="result_sms">SMSnummer gevonden</string>
-  <string name="result_tel">Telefoonnummer gevonden</string>
-  <string name="result_text">Platte tekst gevonden</string>
-  <string name="result_uri">URL gevonden</string>
-  <string name="result_wifi">Gevonden netwerkconfiguratie</string>
-  <string name="history_title">Geschiedenis</string>
-  <string name="history_clear_text">Leeg geschiedenis</string>
-  <string name="history_send">Verzend geschiedenis</string>
-  <string name="history_email_title">Barcode Scanner geschiedenis</string>
-  <string name="sbc_name">Google Boekenzoeker</string>
-  <string name="share_name">Deel via barcode</string>
-  <string name="wa_name">Netwerkconfiguratie</string>
-  <string name="title_about">Barcode Scanner v</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applicaties</string>
+  <string name="bookmark_picker_name">Bladwijzers</string>
+  <string name="button_add_calendar">Voeg toe aan agenda</string>
+  <string name="button_add_contact">Voeg contact toe</string>
+  <string name="button_back">Terug</string>
+  <string name="button_book_search">Zoek Boeken</string>
+  <string name="button_cancel">Annuleren</string>
+  <string name="button_clipboard_empty">Plakbord is leeg</string>
+  <string name="button_custom_product_search">Aangepast zoeken</string>
+  <string name="button_dial">Bel nummer</string>
+  <string name="button_done">Klaar</string>
+  <string name="button_email">Verzend email</string>
+  <string name="button_get_directions">Verkrijg richtingen</string>
+  <string name="button_google_shopper">Google Shopper</string>
+  <string name="button_mms">Verzend MMS</string>
+  <string name="button_ok">Ok</string>
+  <string name="button_open_browser">Open de browser</string>
+  <string name="button_product_search">Zoek Producten</string>
+  <string name="button_read_book">Doorzoek boek</string>
+  <string name="button_search_book_contents">Zoek hoofdstukken uit boek</string>
+  <string name="button_share_app">Applicatie</string>
+  <string name="button_share_bookmark">Bladwijzer</string>
+  <string name="button_share_by_email">Deel via email</string>
+  <string name="button_share_by_sms">Deel via SMS</string>
+  <string name="button_share_clipboard">Plakbord</string>
+  <string name="button_share_contact">Contact</string>
+  <string name="button_show_map">Laat kaart zien</string>
+  <string name="button_sms">Verzend SMS</string>
+  <string name="button_web_search">Zoek op internet</string>
+  <string name="button_wifi">Loggen op het netwerk</string>
+  <string name="contents_contact">Contact informatie</string>
+  <string name="contents_email">E-mailadres</string>
+  <string name="contents_location">Geografische coördinaten</string>
+  <string name="contents_phone">Telefoonnummer</string>
+  <string name="contents_sms">SMSnummer</string>
+  <string name="contents_text">Platte tekst</string>
+  <string name="history_clear_text">Leeg geschiedenis</string>
+  <string name="history_email_title">Barcode Scanner geschiedenis</string>
+  <string name="history_send">Verzend geschiedenis</string>
+  <string name="history_title">Geschiedenis</string>
+  <string name="menu_about">Over</string>
+  <string name="menu_help">Help</string>
+  <string name="menu_history">Geschiedenis</string>
+  <string name="menu_settings">Instellingen</string>
+  <string name="menu_share">Deel</string>
+  <string name="msg_about">Gebaseerd op de open source ZXing Barcodebibliotheek</string>
+  <string name="msg_buggy">Dit apparaat heeft bekende bugs die ervoor zorgen dat barcode scanning problemen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk mode: barcode gescand en opgeslagen</string>
+  <string name="msg_camera_framework_bug">Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.</string>
+  <string name="msg_default_contents">Hoofdstukken</string>
+  <string name="msg_default_format">Formaat</string>
+  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_mms_subject">Hallo</string>
+  <string name="msg_default_status">Plaats een barcode binnen de rechthoek om hem te scannen.</string>
+  <string name="msg_default_time">Tijd</string>
+  <string name="msg_default_type">Type</string>
+  <string name="msg_encode_barcode_failed">Kan de gevraagde barcode niet genereren.</string>
+  <string name="msg_encode_contents_failed">Kan geen barcode van de gegeven data maken.</string>
+  <string name="msg_encode_in_progress">Barcode aan het genereren\u2026</string>
+  <string name="msg_google_shopper_missing">Google Shopper is niet geïnstalleerd</string>
+  <string name="msg_install_google_shopper">Google Shopper combineert barcode scanning met prijzen, reviews en nog veel meer zonder het openen van de browser. Wilt u het proberen?</string>
+  <string name="msg_intent_failed">Sorry, de gevraagde applicatie kan niet gestart worden. De barcode kan verkeerd zijn.</string>
+  <string name="msg_loading_apps">Lijst van applicaties aan het laden\u2026</string>
+  <string name="msg_not_our_results">Je verlaat deze applicatie. De zoekresultaten die je ziet zijn niet gerelateerd aan deze applicatie.</string>
+  <string name="msg_sbc_book_not_searchable">Sorry, dit boek is niet zoekbaar.</string>
+  <string name="msg_sbc_failed">Sorry, er was een probleem met zoeken</string>
+  <string name="msg_sbc_no_page_returned">Geen pagina ontvangen</string>
+  <string name="msg_sbc_page">Pagina</string>
+  <string name="msg_sbc_searching_book">Zoekt naar boek\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">Korte beschrijvende tekst niet beschikbaar</string>
+  <string name="msg_sbc_unknown_page">Onbekende pagina</string>
+  <string name="msg_share_explanation">Je kan data delen door een barcode op je scherm te laten zien, en deze door een andere telefoon te scannen.</string>
+  <string name="msg_share_subject_line">Hier is de barcode die ik gescand heb</string>
+  <string name="msg_unmount_usb">Sorry, de SD-kaart is niet toegankelijk.</string>
+  <string name="preferences_actions_title">Als een barcode is gevonden\u2026</string>
+  <string name="preferences_bulk_mode_summary">Scannen en opslaan vele barcodes continu</string>
+  <string name="preferences_bulk_mode_title">Bulk scan mode</string>
+  <string name="preferences_copy_to_clipboard_title">Kopieer naar plakbord</string>
+  <string name="preferences_custom_product_search_summary">Gebruik %s voor de plaats van het product ID</string>
+  <string name="preferences_custom_product_search_title">Zoek aangepaste URL</string>
+  <string name="preferences_decode_1D_title">Decodeer 1D barcodes</string>
+  <string name="preferences_decode_QR_title">Decodeer QR codes</string>
+  <string name="preferences_front_light_summary">Inschakelen voorzijde licht, indien beschikbaar</string>
+  <string name="preferences_front_light_title">Voorzijde licht</string>
+  <string name="preferences_general_title">Basisinstellingen</string>
+  <string name="preferences_name">Instellingen</string>
+  <string name="preferences_play_beep_title">Piepen</string>
+  <string name="preferences_result_title">Instellingen voor resultaat</string>
+  <string name="preferences_vibrate_title">Trillen</string>
+  <string name="result_address_book">Contact informatie gevonden</string>
+  <string name="result_calendar">Agendagebeurtenis gevonden</string>
+  <string name="result_email_address">E-mailadres gevonden</string>
+  <string name="result_geo">Geografische coördinaten gevonden</string>
+  <string name="result_isbn">Boek gevonden</string>
+  <string name="result_product">Product gevonden</string>
+  <string name="result_sms">SMSnummer gevonden</string>
+  <string name="result_tel">Telefoonnummer gevonden</string>
+  <string name="result_text">Platte tekst gevonden</string>
+  <string name="result_uri">URL gevonden</string>
+  <string name="result_wifi">Gevonden netwerkconfiguratie</string>
+  <string name="sbc_name">Google Boekenzoeker</string>
+  <string name="share_name">Deel via barcode</string>
+  <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Netwerkconfiguratie</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-pl/strings.xml b/android/res/values-pl/strings.xml
index 90dd961..d29f41c 100644
--- a/android/res/values-pl/strings.xml
+++ b/android/res/values-pl/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2008 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Aplikacje</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Aplikacje</string>
   <string name="bookmark_picker_name">Zakładki</string>
   <string name="button_add_calendar">Dodaj do kalendarza</string>
   <string name="button_add_contact">Dodaj kontakt</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Otwórz przeglądarkę</string>
   <string name="button_product_search">Szukaj produktów</string>
-  <string name="button_search_book_contents">Przeszukaj zawartość</string>
   <string name="button_read_book">Przeglądaj książkę</string>
+  <string name="button_search_book_contents">Przeszukaj zawartość</string>
   <string name="button_share_app">Aplikacja</string>
   <string name="button_share_bookmark">Zakładka</string>
   <string name="button_share_by_email">Udostępnij przez email</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Numer telefonu</string>
   <string name="contents_sms">Adres SMS</string>
   <string name="contents_text">Zwykły tekst</string>
+  <string name="history_clear_text">Wyczyść historię</string>
+  <string name="history_email_title">Historia Skanera Kodów Paskowych</string>
+  <string name="history_send">Wyślij historię</string>
+  <string name="history_title">Historia</string>
   <string name="menu_about">O aplikacji</string>
   <string name="menu_help">Pomoc</string>
-  <string name="menu_settings">Ustawienia</string>
   <string name="menu_history">Historia</string>
+  <string name="menu_settings">Ustawienia</string>
   <string name="menu_share">Udostępnij</string>
   <string name="msg_about">Bazowane na bibliotece kodów paskowych ZXing o otwartym źródle</string>
   <string name="msg_buggy">To urządzenie wykazuje znane błędy które powodują problemy podczas skanowania kodów paskowych. W celu otrzymania dalszych informacji, odwiedź http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Tryb zbiorcze: skanowania kodów kreskowych i zapisaniu</string>
   <string name="msg_camera_framework_bug">Przepraszamy, aparat Android napotkał problem. Może wystąpić potrzeba ponownego uruchomienia urządzenia.</string>
   <string name="msg_default_contents">Zawartość</string>
   <string name="msg_default_format">Format</string>
+  <string name="msg_default_meta">Metadanych</string>
   <string name="msg_default_mms_subject">Cześć</string>
   <string name="msg_default_status">Umieść kod paskowy w prostokącie wizjera aby zeskanować.</string>
-  <string name="msg_default_type">Typ</string>
   <string name="msg_default_time">Czas</string>
-  <string name="msg_default_meta">Metadanych</string>
+  <string name="msg_default_type">Typ</string>
   <string name="msg_encode_barcode_failed">Nie można wygenerować żądanego kodu paskowego.</string>
   <string name="msg_encode_contents_failed">Nie można zakodować kodu paskowego z dostarczonych danych.</string>
   <string name="msg_encode_in_progress">Generowanie kodu paskowego\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Przepraszamy, wyszukiwania napotkało problem.</string>
   <string name="msg_sbc_no_page_returned">Nie zwrócono żadnej strony</string>
   <string name="msg_sbc_page">Strona</string>
+  <string name="msg_sbc_searching_book">Przeszukiwanie książki\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Wycinek niedostępny</string>
   <string name="msg_sbc_unknown_page">Nieznana strona</string>
-  <string name="msg_sbc_searching_book">Przeszukiwanie książki\u2026</string>
   <string name="msg_share_explanation">Możesz udostępniać dane wyświetlając kod paskowy na swoim ekranie, skanując go innym telefonem.</string>
   <string name="msg_share_subject_line">Oto zawartość kodu paskowego który został zeskanowany</string>
   <string name="msg_unmount_usb">Niestety, karta SD nie jest dostępny.</string>
   <string name="preferences_actions_title">Kiedy kod paskowy zostaje odnaleziony\u2026</string>
+  <string name="preferences_bulk_mode_summary">Skanowanie i zapisywanie wielu kodów kreskowych ciągle</string>
+  <string name="preferences_bulk_mode_title">Luzem tryb skanowania</string>
   <string name="preferences_copy_to_clipboard_title">Kopiuj do schowka</string>
+  <string name="preferences_custom_product_search_summary">Użyj %s jako zamiennik dla ID produktu</string>
+  <string name="preferences_custom_product_search_title">Własny URL wyszukiwania</string>
   <string name="preferences_decode_1D_title">Dekoduj kody 1D</string>
   <string name="preferences_decode_QR_title">Dekoduj kody QR</string>
+  <string name="preferences_front_light_summary">Polepsza skanowanie przy małej ilości światła w niektórych telefonach, ale może powodować odbłysk</string>
+  <string name="preferences_front_light_title">Używaj lampy frontowej</string>
   <string name="preferences_general_title">Ustawienia ogólne</string>
   <string name="preferences_name">Ustawienia</string>
   <string name="preferences_play_beep_title">Piszcz</string>
-  <string name="preferences_vibrate_title">Wibruj</string>
-  <string name="preferences_front_light_title">Używaj lampy frontowej</string>
-  <string name="preferences_front_light_summary">Polepsza skanowanie przy małej ilości światła w niektórych telefonach, ale może powodować odbłysk</string>  
   <string name="preferences_result_title">Ustawienia rezultatów</string>
-  <string name="preferences_custom_product_search_title">Własny URL wyszukiwania</string>
-  <string name="preferences_custom_product_search_summary">Użyj %s jako zamiennik dla ID produktu</string>
+  <string name="preferences_vibrate_title">Wibruj</string>
   <string name="result_address_book">Znaleziono dane kontaktu</string>
   <string name="result_calendar">Znaleziono wydarzenie kalendarza</string>
   <string name="result_email_address">Znaleziono adres email</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Znaleziono zwykły tekst</string>
   <string name="result_uri">Znaleziono URL</string>
   <string name="result_wifi">Znaleziono konfiguracji sieci</string>
-  <string name="history_title">Historia</string>
-  <string name="history_clear_text">Wyczyść historię</string>
-  <string name="history_send">Wyślij historię</string>
-  <string name="history_email_title">Historia Skanera Kodów Paskowych</string>
   <string name="sbc_name">Wyszukiwanie książek Google</string>
   <string name="share_name">Udostępnij przez kod paskowy</string>
-  <string name="wa_name">Konfiguracja sieci</string>
   <string name="title_about">Skaner Kodów Paskowych v</string>
+  <string name="wa_name">Konfiguracja sieci</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-pt/strings.xml b/android/res/values-pt/strings.xml
index 656b2d6..17c554f 100644
--- a/android/res/values-pt/strings.xml
+++ b/android/res/values-pt/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2008 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Applications</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applications</string>
   <string name="bookmark_picker_name">Marcadores</string>
   <string name="button_add_calendar">Adicionar ao calendário</string>
   <string name="button_add_contact">Adicionar contactos</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Abrir browser</string>
   <string name="button_product_search">Pesquisar produto</string>
-  <string name="button_search_book_contents">Pesquisar conteúdo livro</string>
   <string name="button_read_book">Procurar livro</string>
+  <string name="button_search_book_contents">Pesquisar conteúdo livro</string>
   <string name="button_share_app">Application</string>
   <string name="button_share_bookmark">Marcador</string>
   <string name="button_share_by_email">Partilhar por e-mail</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Número de telefone</string>
   <string name="contents_sms">Endereço SMS</string>
   <string name="contents_text">Texto simples</string>
+  <string name="history_clear_text">Limpar histórico</string>
+  <string name="history_email_title">Barcode Scanner história</string>
+  <string name="history_send">Enviar história</string>
+  <string name="history_title">Histórico</string>
   <string name="menu_about">Acerca de</string>
   <string name="menu_help">Ajuda</string>
-  <string name="menu_settings">Definições</string>
   <string name="menu_history">Histórico</string>
+  <string name="menu_settings">Definições</string>
   <string name="menu_share">Partilhar</string>
   <string name="msg_about">Baseado na biblioteca de código de barras de código aberto ZXing</string>
   <string name="msg_buggy">Este dispositivo tem bugs conhecidos que causam problemas de varredura de código de barras. Para obter mais informações, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk modo: código de barras digitalizado e guardado</string>
   <string name="msg_camera_framework_bug">Desculpe, a câmera Android encontrou um problema. Você pode precisar reiniciar o dispositivo.</string>
   <string name="msg_default_contents">Conteúdos</string>
   <string name="msg_default_format">Formato</string>
+  <string name="msg_default_meta">Metadados</string>
   <string name="msg_default_mms_subject">Olá</string>
   <string name="msg_default_status">Coloque um código de barras dentro do retângulo do visor para verificar isso.</string>
-  <string name="msg_default_type">Tipo</string>
   <string name="msg_default_time">Tempo</string>
-  <string name="msg_default_meta">Metadados</string>
+  <string name="msg_default_type">Tipo</string>
   <string name="msg_encode_barcode_failed">Não foi possível criar código de barras pedido.</string>
   <string name="msg_encode_contents_failed">Não foi possível codificar código de barras dos dados fornecidos.</string>
   <string name="msg_encode_in_progress">A gerar código de barras\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Lamentamos, ocorreu um problema com a pesquisa.</string>
   <string name="msg_sbc_no_page_returned">Não foram encontradas páginas</string>
   <string name="msg_sbc_page">Página</string>
+  <string name="msg_sbc_searching_book">A pesquisar livro\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Recorte não disponível</string>
   <string name="msg_sbc_unknown_page">Página desconhecida</string>
-  <string name="msg_sbc_searching_book">A pesquisar livro\u2026</string>
   <string name="msg_share_explanation">Pode partilhar dados exibindo um código de barras no ecrã e digitalizando-o com outro telefone.</string>
   <string name="msg_share_subject_line">Aqui está o conteúdo de um código de barras que digitalizei</string>
   <string name="msg_unmount_usb">Desculpa, o cartão SD não está acessível.</string>
   <string name="preferences_actions_title">Quando um código de barras é encontrado\u2026</string>
+  <string name="preferences_bulk_mode_summary">Digitalizar e salvar muitas barras continuamente</string>
+  <string name="preferences_bulk_mode_title">Bulk modo de digitalização</string>
   <string name="preferences_copy_to_clipboard_title">Copiar para a área de transferência</string>
+  <string name="preferences_custom_product_search_summary">Usar %s como marcador de posição para o ID do produto</string>
+  <string name="preferences_custom_product_search_title">URL de pesquisa personalizada </string>
   <string name="preferences_decode_1D_title">Descodificar código de barras 1D</string>
   <string name="preferences_decode_QR_title">Descodificar códigos QR</string>
+  <string name="preferences_front_light_summary">Melhora a digitalização em baixa luminosidade em alguns aparelhos, mas pode causar ofuscamento</string>
+  <string name="preferences_front_light_title">Use a luz da frente</string>
   <string name="preferences_general_title">Definições Gerais</string>
   <string name="preferences_name">Definições</string>
   <string name="preferences_play_beep_title">Bip</string>
-  <string name="preferences_vibrate_title">Vibrar</string>
-  <string name="preferences_front_light_title">Use a luz da frente</string>
-  <string name="preferences_front_light_summary">Melhora a digitalização em baixa luminosidade em alguns aparelhos, mas pode causar ofuscamento</string>
   <string name="preferences_result_title">Definições de resultados</string>
-  <string name="preferences_custom_product_search_title">URL de pesquisa personalizada </string>
-  <string name="preferences_custom_product_search_summary">Usar %s como marcador de posição para o ID do produto</string>
+  <string name="preferences_vibrate_title">Vibrar</string>
   <string name="result_address_book">Info de contacto encontrada</string>
   <string name="result_calendar">Evento de calendário encontrado </string>
   <string name="result_email_address">Endereço electrónico encontrado</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Texto simples encontrado</string>
   <string name="result_uri">URL encontrado</string>
   <string name="result_wifi">Configuração de rede encontrados</string>
-  <string name="history_title">Histórico</string>
-  <string name="history_clear_text">Limpar histórico</string>
-  <string name="history_send">Enviar história</string>
-  <string name="history_email_title">Barcode Scanner história</string>
   <string name="sbc_name">Pesquisa Google Book</string>
   <string name="share_name">Partilhar por código de barras</string>
-  <string name="wa_name">Configuração de rede</string>
   <string name="title_about">Scanner de código barras v</string>
+  <string name="wa_name">Configuração de rede</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml
index 31f4e7f..dc78018 100644
--- a/android/res/values-ru/strings.xml
+++ b/android/res/values-ru/strings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
- Copyright (C) 2009 ZXing authors
+ Copyright (C) 2010 ZXing authors
 
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Программы</string>  
   <string name="app_name">Сканер штрих-кодов</string>
+  <string name="app_picker_name">Программы</string>
   <string name="bookmark_picker_name">Закладки</string>
   <string name="button_add_calendar">Добавить в календарь</string>
   <string name="button_add_contact">Добавить контакт</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Открыть браузер</string>
   <string name="button_product_search">Поиск товара</string>
-  <string name="button_search_book_contents">Поиск содержания книги</string>
   <string name="button_read_book">Открыть книгу</string>
+  <string name="button_search_book_contents">Поиск содержания книги</string>
   <string name="button_share_app">Приложение</string>
   <string name="button_share_bookmark">Закладкой</string>
   <string name="button_share_by_email">Поделиться через эл. почту</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Номер телефона</string>
   <string name="contents_sms">Адрес для SMS</string>
   <string name="contents_text">Текст</string>
+  <string name="history_clear_text">Очистить историю</string>
+  <string name="history_email_title">Сканер штрих-кодов История</string>
+  <string name="history_send">Отправить историю</string>
+  <string name="history_title">История</string>
   <string name="menu_about">О программе</string>
   <string name="menu_help">Помощь</string>
-  <string name="menu_settings">Настройки</string>
   <string name="menu_history">История</string>
+  <string name="menu_settings">Настройки</string>
   <string name="menu_share">Поделиться</string>
   <string name="msg_about">Основано на свободной библиотеке штрих-кодов ZXing</string>
-  <string name="msg_buggy">Это устройство имеет известных ошибок, что причина проблем при сканировании штрих-кода. Для Более подробную информацию, посетите http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
+  <string name="msg_buggy">Это устройство имеет известных ошибок, что причина проблем при сканировании штрих-кода. Для Более подробную информацию, посетите http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Массовая режиме: штрих-код сканируется и сохранить</string>
   <string name="msg_camera_framework_bug">К сожалению, Android камере возникла проблема. Вам может потребоваться перезагрузка устройства.</string>
   <string name="msg_default_contents">Содержание</string>
   <string name="msg_default_format">Формат</string>
+  <string name="msg_default_meta">Метаданные</string>
   <string name="msg_default_mms_subject">Привет</string>
   <string name="msg_default_status">Чтобы сканировать штрих-код, поместите его в прямоугольник видоискателя.</string>
-  <string name="msg_default_type">Тип</string>
   <string name="msg_default_time">Время</string>
-  <string name="msg_default_meta">Метаданные</string>
+  <string name="msg_default_type">Тип</string>
   <string name="msg_encode_barcode_failed">Не получилось сгенерировать запрошенный штрих-код.</string>
   <string name="msg_encode_contents_failed">Не могу закодировать штрих-код от источник данных.</string>
   <string name="msg_encode_in_progress">Генерация штрих-кода\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">К сожалению, у поиска возникли проблемы.</string>
   <string name="msg_sbc_no_page_returned">Ни одна страница не возвращена</string>
   <string name="msg_sbc_page">Страница</string>
+  <string name="msg_sbc_searching_book">Поиск книги\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Фрагмент недоступен</string>
   <string name="msg_sbc_unknown_page">Неизвестная страница</string>
-  <string name="msg_sbc_searching_book">Поиск книги\u2026</string>
   <string name="msg_share_explanation">Вы можете поделиться данными, сканировав штрих-код с вашего экрана другим телефоном.</string>
   <string name="msg_share_subject_line">Тут содержимое отсканированных Вами штрих-кодов</string>
-  <string name="msg_unmount_usb">К сожалению, карты SD не является доступным.</string>  
+  <string name="msg_unmount_usb">К сожалению, карты SD не является доступным.</string>
   <string name="preferences_actions_title">Когда штрих-код найден\u2026</string>
+  <string name="preferences_bulk_mode_summary">Сканировать и сохранить многие штрих-кодов постоянно</string>
+  <string name="preferences_bulk_mode_title">Массовое сканирование</string>
   <string name="preferences_copy_to_clipboard_title">Копировать в буфер обмена</string>
+  <string name="preferences_custom_product_search_summary">%s будет заменён на ID товара</string>
+  <string name="preferences_custom_product_search_title">URL пользовательского поиска</string>
   <string name="preferences_decode_1D_title">Распознавать линейные штрих-коды</string>
   <string name="preferences_decode_QR_title">Распознавать QR-коды</string>
+  <string name="preferences_front_light_summary">Включите свет, если передние доступно</string>
+  <string name="preferences_front_light_title">Передние омыватели</string>
   <string name="preferences_general_title">Общие настройки</string>
   <string name="preferences_name">Настройки</string>
   <string name="preferences_play_beep_title">Пищать</string>
-  <string name="preferences_vibrate_title">Вибрировать</string>
-  <string name="preferences_front_light_title">Передние омыватели</string>
-  <string name="preferences_front_light_summary">Включите свет, если передние доступно</string>
   <string name="preferences_result_title">Настройки результата</string>
-  <string name="preferences_custom_product_search_title">URL пользовательского поиска</string>
-  <string name="preferences_custom_product_search_summary">%s будет заменён на ID товара</string>
+  <string name="preferences_vibrate_title">Вибрировать</string>
   <string name="result_address_book">Найдены контактные данные</string>
   <string name="result_calendar">Найдено событие для календаря</string>
   <string name="result_email_address">Найден адрес эл. почты</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Найден текст</string>
   <string name="result_uri">Найден URL</string>
   <string name="result_wifi">Найдено конфигурации сети</string>
-  <string name="history_title">История</string>
-  <string name="history_clear_text">Очистить историю</string>
-  <string name="history_send">Отправить историю</string>
-  <string name="history_email_title">Сканер штрих-кодов История</string>
   <string name="sbc_name">Поиск книг Google</string>
   <string name="share_name">Поделиться через штрих-код</string>
-  <string name="wa_name">конфигурации сети</string>
   <string name="title_about">Сканер штрих-кодов версии </string>
+  <string name="wa_name">конфигурации сети</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-sv/strings.xml b/android/res/values-sv/strings.xml
index 9a3ca1b..d0d261f 100644
--- a/android/res/values-sv/strings.xml
+++ b/android/res/values-sv/strings.xml
@@ -15,8 +15,8 @@
  limitations under the License.
  -->
 <resources>
-  <string name="app_picker_name">Applikationer</string>
   <string name="app_name">Barcode Scanner</string>
+  <string name="app_picker_name">Applikationer</string>
   <string name="bookmark_picker_name">Bokmärken</string>
   <string name="button_add_calendar">Lägg till i kalendern</string>
   <string name="button_add_contact">Lägg till kontakt</string>
@@ -34,8 +34,8 @@
   <string name="button_ok">OK</string>
   <string name="button_open_browser">Öppna webbläsare</string>
   <string name="button_product_search">Produktsökning</string>
-  <string name="button_search_book_contents">Sök bokinnehåll</string>
   <string name="button_read_book">Bläddra i boken</string>
+  <string name="button_search_book_contents">Sök bokinnehåll</string>
   <string name="button_share_app">Applikation</string>
   <string name="button_share_bookmark">Bokmärke</string>
   <string name="button_share_by_email">Dela via email</string>
@@ -52,21 +52,26 @@
   <string name="contents_phone">Telefonnummer</string>
   <string name="contents_sms">SMSadress</string>
   <string name="contents_text">Ren text</string>
+  <string name="history_clear_text">Rensa historik</string>
+  <string name="history_email_title">Streckkodsläsarens historik</string>
+  <string name="history_send">Skicka historik</string>
+  <string name="history_title">Historik</string>
   <string name="menu_about">Om</string>
   <string name="menu_help">Hjälp</string>
-  <string name="menu_settings">Inställningar</string>
   <string name="menu_history">Historik</string>
+  <string name="menu_settings">Inställningar</string>
   <string name="menu_share">Dela</string>
   <string name="msg_about">Baserad på ZXing Barcode Library som är öppen källkod</string>
-  <string name="msg_buggy">Här enheten har kända buggar som gör att streckkoden scanning problem. För mer information, besök http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
+  <string name="msg_buggy">Här enheten har kända buggar som gör att streckkoden scanning problem. För mer information, besök http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk-läge: streckkod skannas och sparas</string>
   <string name="msg_camera_framework_bug">Tyvärr, Androidens kamera fick problem. Du kan behöva starta om.</string>
   <string name="msg_default_contents">Innehåll</string>
   <string name="msg_default_format">Format</string>
+  <string name="msg_default_meta">Metadata</string>
   <string name="msg_default_mms_subject">Hej</string>
   <string name="msg_default_status">Placera steckkoden inom sökarens rektangel för att läsa den.</string>
-  <string name="msg_default_type">Typ</string>
   <string name="msg_default_time">Tid</string>
-  <string name="msg_default_meta">Metadata</string>
+  <string name="msg_default_type">Typ</string>
   <string name="msg_encode_barcode_failed">Misslyckades med att skapa den önskade streckkoden.</string>
   <string name="msg_encode_contents_failed">Kunde inte skape en streckkod från de givna uppgifterna.</string>
   <string name="msg_encode_in_progress">Genererar en streckkod\u2026</string>
@@ -79,25 +84,27 @@
   <string name="msg_sbc_failed">Tyvärr, sökningen stötte på problem.</string>
   <string name="msg_sbc_no_page_returned">Ingen sida mottagen</string>
   <string name="msg_sbc_page">Sida</string>
+  <string name="msg_sbc_searching_book">Söker bok\u2026</string>
   <string name="msg_sbc_snippet_unavailable">Klippet finns inte</string>
   <string name="msg_sbc_unknown_page">Okänd sida</string>
-  <string name="msg_sbc_searching_book">Söker bok\u2026</string>
   <string name="msg_share_explanation">Di kan dela data genom att visa en streckkod på din skärm och läsa den med en annan telefon.</string>
   <string name="msg_share_subject_line">Detta är vad en streckod jag skannade innehöll</string>
-  <string name="msg_unmount_usb">Tyvärr är SD-kortet inte tillgänglig.</string>  
+  <string name="msg_unmount_usb">Tyvärr är SD-kortet inte tillgänglig.</string>
   <string name="preferences_actions_title">När en streckkod hittats\u2026</string>
+  <string name="preferences_bulk_mode_summary">Skanna och spara många streckkoder kontinuerligt</string>
+  <string name="preferences_bulk_mode_title">Bulk skanningsläget</string>
   <string name="preferences_copy_to_clipboard_title">Kopiera till klippbordet</string>
+  <string name="preferences_custom_product_search_summary">Skriv %s där produktens ID ska placeras</string>
+  <string name="preferences_custom_product_search_title">Anpassad sök-URL</string>
   <string name="preferences_decode_1D_title">Avkoda 1D steckkod</string>
   <string name="preferences_decode_QR_title">Avkoda QR-koder</string>
+  <string name="preferences_front_light_summary">Aktivera ljuset framför, om det finns</string>
+  <string name="preferences_front_light_title">Ljuset framför</string>
   <string name="preferences_general_title">Grundläggande installningar</string>
   <string name="preferences_name">Inställningar</string>
   <string name="preferences_play_beep_title">Pip</string>
-  <string name="preferences_vibrate_title">Vibrera</string>
-  <string name="preferences_front_light_title">Ljuset framför</string>
-  <string name="preferences_front_light_summary">Aktivera ljuset framför, om det finns</string>
   <string name="preferences_result_title">Resultatinställningar</string>
-  <string name="preferences_custom_product_search_title">Anpassad sök-URL</string>
-  <string name="preferences_custom_product_search_summary">Skriv %s där produktens ID ska placeras</string>
+  <string name="preferences_vibrate_title">Vibrera</string>
   <string name="result_address_book">Hittade kontaktinformation</string>
   <string name="result_calendar">Hittade kalenderpost</string>
   <string name="result_email_address">Hittade emailadress</string>
@@ -109,13 +116,9 @@
   <string name="result_text">Hittade ren text</string>
   <string name="result_uri">Hittade URL</string>
   <string name="result_wifi">Configuração de rede encontrados</string>
-  <string name="history_title">Historik</string>
-  <string name="history_clear_text">Rensa historik</string>
-  <string name="history_send">Skicka historik</string>  
-  <string name="history_email_title">Streckkodsläsarens historik</string>
   <string name="sbc_name">Google boksökning</string>
   <string name="share_name">Dela via streckkod</string>
-  <string name="wa_name">Nätverkskonfiguration</string>
   <string name="title_about">Barcode Scanner v</string>
+  <string name="wa_name">Nätverkskonfiguration</string>
   <string name="zxing_url">http://code.google.com/p/zxing</string>
 </resources>
diff --git a/android/res/values-zh-rCN/strings.xml b/android/res/values-zh-rCN/strings.xml
index 1b727b6..7020dce 100644
--- a/android/res/values-zh-rCN/strings.xml
+++ b/android/res/values-zh-rCN/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2009 ZXing authors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-<resources>
-  <string name="app_picker_name">应用</string>  
-  <string name="app_name">条码扫描器</string>
-  <string name="bookmark_picker_name">书签</string>
-  <string name="button_add_calendar">添加事件至日历</string>
-  <string name="button_add_contact">添加联系人</string>
-  <string name="button_back">返回</string>
-  <string name="button_book_search">打开图书搜索</string>
-  <string name="button_cancel">取消</string>
-  <string name="button_clipboard_empty">剪切板清空</string>
-  <string name="button_custom_product_search">自定义搜索</string>
-  <string name="button_dial">拨号</string>
-  <string name="button_done">完成</string>
-  <string name="button_email">发送email</string>
-  <string name="button_get_directions">获取地址</string>
-  <string name="button_google_shopper">谷歌购物</string>
-  <string name="button_mms">发送彩信</string>
-  <string name="button_ok">确定</string>
-  <string name="button_open_browser">打开浏览器</string>
-  <string name="button_product_search">打开产品搜索</string>
-  <string name="button_search_book_contents">搜索图书内容</string>
-  <string name="button_read_book">浏览本书</string>
-  <string name="button_share_app">共享应用</string>
-  <string name="button_share_bookmark">分享书签</string>
-  <string name="button_share_by_email">通过email分享</string>
-  <string name="button_share_by_sms">通过短信分享</string>
-  <string name="button_share_clipboard">分享剪切板</string>
-  <string name="button_share_contact">分享联系人</string>
-  <string name="button_show_map">显示地图</string>
-  <string name="button_sms">发送短信</string>
-  <string name="button_web_search">网页搜索</string>
-  <string name="button_wifi">连接到网络</string>
-  <string name="contents_contact">联系人信息</string>
-  <string name="contents_email">Email地址</string>
-  <string name="contents_location">地理坐标</string>
-  <string name="contents_phone">电话号码</string>
-  <string name="contents_sms">短信地址</string>
-  <string name="contents_text">纯文本</string>
-  <string name="menu_about">关于</string>
-  <string name="menu_help">帮助</string>
-  <string name="menu_settings">设置</string>
-  <string name="menu_history">历史</string>      
-  <string name="menu_share">分享</string>
-  <string name="msg_about">以ZXing的开源条码库为基础</string>
-  <string name="msg_buggy">该器件具有已知的错误导致条形码扫描问题。为了 更多信息,请访问 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>  
-  <string name="msg_camera_framework_bug">很抱歉,机器人相机出现问题。您可能需要重新启动设备。</string>
-  <string name="msg_default_contents">内容</string>
-  <string name="msg_default_format">格式</string>
-  <string name="msg_default_mms_subject">Hi</string>
-  <string name="msg_default_status">将条码放置于镜头范围内进行扫描。  </string>
-  <string name="msg_default_type">类型</string>
-  <string name="msg_default_time">时间</string>
-  <string name="msg_default_meta">元数据</string>
-  <string name="msg_encode_barcode_failed">找不到条码。</string>
-  <string name="msg_encode_contents_failed">不能从已有数据中读取条码。   </string>
-  <string name="msg_encode_in_progress">正在生成条码\u2026</string>
-  <string name="msg_google_shopper_missing">谷歌购物未安装</string>
-  <string name="msg_install_google_shopper">谷歌购物结合条码扫描价格,评论和不打开浏览器。您想尝试吗?</string>
-  <string name="msg_intent_failed">抱歉,无法打开所需软件。 条码内容可能无效。</string>
-  <string name="msg_loading_apps">装载应用名单</string>
-  <string name="msg_not_our_results">你离开此应用程序。搜索结果,您会看到的都没有涉及这个应用程序</string>
-  <string name="msg_sbc_book_not_searchable">抱歉,无法找到此图书。</string>
-  <string name="msg_sbc_failed">抱歉,搜索时遇到错误。</string>
-  <string name="msg_sbc_no_page_returned">没有返回页面</string>
-  <string name="msg_sbc_page">页面</string>
-  <string name="msg_sbc_snippet_unavailable">摘录不可用</string>
-  <string name="msg_sbc_unknown_page">未知页面</string>
-  <string name="msg_sbc_searching_book">搜索图书\u2026</string>
-  <string name="msg_share_explanation">你可以在你的手机屏幕上显示条码,并使用其他手机扫描此条码方式进行分享</string>
-  <string name="msg_share_subject_line">这是我所扫描条码的内容</string>
-  <string name="msg_unmount_usb">对不起,SD卡是不可访问。</string>  
-  <string name="preferences_actions_title">找到条码时\u2026</string>
-  <string name="preferences_copy_to_clipboard_title">复制到剪切板</string>
-  <string name="preferences_decode_1D_title">解码一维条码</string>
-  <string name="preferences_decode_QR_title">解码QR条码</string>
-  <string name="preferences_general_title">一般设置</string>
-  <string name="preferences_name">设置</string>
-  <string name="preferences_play_beep_title">提示音</string>
-  <string name="preferences_vibrate_title">振动</string>
-  <string name="preferences_front_light_title">前灯</string>
-  <string name="preferences_front_light_summary">使前灯如果可用</string>
-  <string name="preferences_result_title">结果设置</string>
-  <string name="preferences_custom_product_search_title">自定义搜索网址</string>
-  <string name="preferences_custom_product_search_summary">使用%s作为产品ID占位</string>
-  <string name="result_address_book">找到联系人信息</string>
-  <string name="result_calendar">找到日历事件</string>
-  <string name="result_email_address">找到email地址</string>
-  <string name="result_geo">找到地理坐标</string>
-  <string name="result_isbn">找到图书</string>
-  <string name="result_product">找到产品</string>
-  <string name="result_sms">找到短信地址</string>
-  <string name="result_tel">找到电话号码</string>
-  <string name="result_text">找到纯文本</string>
-  <string name="result_uri">找到URL</string>
-  <string name="result_wifi">发现网络配置</string>
-  <string name="history_title">历史</string>
-  <string name="history_clear_text">删除历史</string>
-  <string name="history_send">发送历史</string>
-  <string name="history_email_title">条码扫描器历史</string>
-  <string name="sbc_name">Google图书搜索</string>
-  <string name="share_name">通过条码分享</string>
-  <string name="wa_name">网络配置</string>
-  <string name="title_about">条码扫描器</string>
-  <string name="zxing_url">http://code.google.com/p/zxing</string>
-</resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">条码扫描器</string>
+  <string name="app_picker_name">应用</string>
+  <string name="bookmark_picker_name">书签</string>
+  <string name="button_add_calendar">添加事件至日历</string>
+  <string name="button_add_contact">添加联系人</string>
+  <string name="button_back">返回</string>
+  <string name="button_book_search">打开图书搜索</string>
+  <string name="button_cancel">取消</string>
+  <string name="button_clipboard_empty">剪切板清空</string>
+  <string name="button_custom_product_search">自定义搜索</string>
+  <string name="button_dial">拨号</string>
+  <string name="button_done">完成</string>
+  <string name="button_email">发送email</string>
+  <string name="button_get_directions">获取地址</string>
+  <string name="button_google_shopper">谷歌购物</string>
+  <string name="button_mms">发送彩信</string>
+  <string name="button_ok">确定</string>
+  <string name="button_open_browser">打开浏览器</string>
+  <string name="button_product_search">打开产品搜索</string>
+  <string name="button_read_book">浏览本书</string>
+  <string name="button_search_book_contents">搜索图书内容</string>
+  <string name="button_share_app">共享应用</string>
+  <string name="button_share_bookmark">分享书签</string>
+  <string name="button_share_by_email">通过email分享</string>
+  <string name="button_share_by_sms">通过短信分享</string>
+  <string name="button_share_clipboard">分享剪切板</string>
+  <string name="button_share_contact">分享联系人</string>
+  <string name="button_show_map">显示地图</string>
+  <string name="button_sms">发送短信</string>
+  <string name="button_web_search">网页搜索</string>
+  <string name="button_wifi">连接到网络</string>
+  <string name="contents_contact">联系人信息</string>
+  <string name="contents_email">Email地址</string>
+  <string name="contents_location">地理坐标</string>
+  <string name="contents_phone">电话号码</string>
+  <string name="contents_sms">短信地址</string>
+  <string name="contents_text">纯文本</string>
+  <string name="history_clear_text">删除历史</string>
+  <string name="history_email_title">条码扫描器历史</string>
+  <string name="history_send">发送历史</string>
+  <string name="history_title">历史</string>
+  <string name="menu_about">关于</string>
+  <string name="menu_help">帮助</string>
+  <string name="menu_history">历史</string>
+  <string name="menu_settings">设置</string>
+  <string name="menu_share">分享</string>
+  <string name="msg_about">以ZXing的开源条码库为基础</string>
+  <string name="msg_buggy">该器件具有已知的错误导致条形码扫描问题。为了 更多信息,请访问 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">散装模式:条码扫描,并保存</string>
+  <string name="msg_camera_framework_bug">很抱歉,机器人相机出现问题。您可能需要重新启动设备。</string>
+  <string name="msg_default_contents">内容</string>
+  <string name="msg_default_format">格式</string>
+  <string name="msg_default_meta">元数据</string>
+  <string name="msg_default_mms_subject">Hi</string>
+  <string name="msg_default_status">将条码放置于镜头范围内进行扫描。  </string>
+  <string name="msg_default_time">时间</string>
+  <string name="msg_default_type">类型</string>
+  <string name="msg_encode_barcode_failed">找不到条码。</string>
+  <string name="msg_encode_contents_failed">不能从已有数据中读取条码。   </string>
+  <string name="msg_encode_in_progress">正在生成条码\u2026</string>
+  <string name="msg_google_shopper_missing">谷歌购物未安装</string>
+  <string name="msg_install_google_shopper">谷歌购物结合条码扫描价格,评论和不打开浏览器。您想尝试吗?</string>
+  <string name="msg_intent_failed">抱歉,无法打开所需软件。 条码内容可能无效。</string>
+  <string name="msg_loading_apps">装载应用名单</string>
+  <string name="msg_not_our_results">你离开此应用程序。搜索结果,您会看到的都没有涉及这个应用程序</string>
+  <string name="msg_sbc_book_not_searchable">抱歉,无法找到此图书。</string>
+  <string name="msg_sbc_failed">抱歉,搜索时遇到错误。</string>
+  <string name="msg_sbc_no_page_returned">没有返回页面</string>
+  <string name="msg_sbc_page">页面</string>
+  <string name="msg_sbc_searching_book">搜索图书\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">摘录不可用</string>
+  <string name="msg_sbc_unknown_page">未知页面</string>
+  <string name="msg_share_explanation">你可以在你的手机屏幕上显示条码,并使用其他手机扫描此条码方式进行分享</string>
+  <string name="msg_share_subject_line">这是我所扫描条码的内容</string>
+  <string name="msg_unmount_usb">对不起,SD卡是不可访问。</string>
+  <string name="preferences_actions_title">找到条码时\u2026</string>
+  <string name="preferences_bulk_mode_summary">连续扫描并保存许多条形码</string>
+  <string name="preferences_bulk_mode_title">批量扫描模式</string>
+  <string name="preferences_copy_to_clipboard_title">复制到剪切板</string>
+  <string name="preferences_custom_product_search_summary">使用%s作为产品ID占位</string>
+  <string name="preferences_custom_product_search_title">自定义搜索网址</string>
+  <string name="preferences_decode_1D_title">解码一维条码</string>
+  <string name="preferences_decode_QR_title">解码QR条码</string>
+  <string name="preferences_front_light_summary">使前灯如果可用</string>
+  <string name="preferences_front_light_title">前灯</string>
+  <string name="preferences_general_title">一般设置</string>
+  <string name="preferences_name">设置</string>
+  <string name="preferences_play_beep_title">提示音</string>
+  <string name="preferences_result_title">结果设置</string>
+  <string name="preferences_vibrate_title">振动</string>
+  <string name="result_address_book">找到联系人信息</string>
+  <string name="result_calendar">找到日历事件</string>
+  <string name="result_email_address">找到email地址</string>
+  <string name="result_geo">找到地理坐标</string>
+  <string name="result_isbn">找到图书</string>
+  <string name="result_product">找到产品</string>
+  <string name="result_sms">找到短信地址</string>
+  <string name="result_tel">找到电话号码</string>
+  <string name="result_text">找到纯文本</string>
+  <string name="result_uri">找到URL</string>
+  <string name="result_wifi">发现网络配置</string>
+  <string name="sbc_name">Google图书搜索</string>
+  <string name="share_name">通过条码分享</string>
+  <string name="title_about">条码扫描器</string>
+  <string name="wa_name">网络配置</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values-zh-rTW/strings.xml b/android/res/values-zh-rTW/strings.xml
index 15caf0a..18cb552 100644
--- a/android/res/values-zh-rTW/strings.xml
+++ b/android/res/values-zh-rTW/strings.xml
@@ -1,121 +1,124 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
-  Copyright (C) 2009 ZXing authors
-
-  Licensed under the Apache License, Version 2.0 (the "License");
-  you may not use this file except in compliance with the License.
-  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-  -->
- <resources>
-   <string name="app_picker_name">應用程式</string>
-   <string name="app_name">條碼掃描器</string>
-   <string name="bookmark_picker_name">書籤</string>
-   <string name="button_add_calendar">加入事件至日曆</string>
-   <string name="button_add_contact">加入聯絡人</string>
-   <string name="button_back">返回</string>
-   <string name="button_book_search">打開圖書搜索</string>
-   <string name="button_cancel">取消</string>
-   <string name="button_clipboard_empty">剪貼簿清空</string>
-   <string name="button_custom_product_search">自定義搜索</string>
-   <string name="button_dial">撥號</string>
-   <string name="button_done">完成</string>
-   <string name="button_email">發送email</string>
-   <string name="button_get_directions">取得地址</string>
-   <string name="button_google_shopper">谷歌購物</string>
-   <string name="button_mms">發送MMS</string>
-   <string name="button_ok">確定</string>
-   <string name="button_open_browser">打開瀏覽器</string>
-   <string name="button_product_search">打開產品搜索</string>
-   <string name="button_search_book_contents">搜索圖書內容</string>
-   <string name="button_read_book">瀏覽本書</string>
-   <string name="button_share_app">共享應用程式</string>
-   <string name="button_share_bookmark">分享書籤</string>
-   <string name="button_share_by_email">通過Email分享</string>
-   <string name="button_share_by_sms">通過簡訊分享</string>
-   <string name="button_share_clipboard">分享剪貼簿</string>
-   <string name="button_share_contact">分享聯絡人</string>
-   <string name="button_show_map">顯示地圖</string>
-   <string name="button_sms">發送簡訊</string>
-   <string name="button_web_search">網頁搜索</string>
-   <string name="button_wifi">連接到網絡</string>
-   <string name="contents_contact">聯絡人資訊</string>
-   <string name="contents_email">Email地址</string>
-   <string name="contents_location">地理坐標</string>
-   <string name="contents_phone">電話號碼</string>
-   <string name="contents_sms">簡訊地址</string>
-   <string name="contents_text">純文字</string>
-   <string name="menu_about">關於</string>
-   <string name="menu_help">幫助</string>
-   <string name="menu_settings">設置</string>
-   <string name="menu_history">記錄</string>
-   <string name="menu_share">分享</string>
-   <string name="msg_about">使用ZXing開放原始碼的條碼資料庫</string>
-   <string name="msg_buggy">該裝置有已知的錯誤導致條碼掃描有問題。如需更多資訊,請至 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
-   <string name="msg_camera_framework_bug">很抱歉,相機出現問題。您可能需要重新啟動設備。</string>
-   <string name="msg_default_contents">內容</string>
-   <string name="msg_default_format">格式</string>
-   <string name="msg_default_mms_subject">哈囉</string>
-   <string name="msg_default_status">將條碼放置於鏡頭範圍內進行掃描。  </string>
-   <string name="msg_default_type">類型</string>
-   <string name="msg_default_time">時間</string>
-   <string name="msg_default_meta">元數據</string>
-   <string name="msg_encode_barcode_failed">找不到條碼。</string>
-   <string name="msg_encode_contents_failed">無法讀取條碼。   </string>
-   <string name="msg_encode_in_progress">正在產生條碼\u2026</string>
-   <string name="msg_google_shopper_missing">未安裝谷歌購物</string>
-   <string name="msg_install_google_shopper">谷歌購物結合條碼掃描價格,評論,更無需打開瀏覽器。您想試用嗎?</string>
-   <string name="msg_intent_failed">抱歉,無法打開所需軟體。 條碼內容可能無效。</string>
-   <string name="msg_loading_apps">載入應用程式</string>
-   <string name="msg_not_our_results">離開此應用程式。搜尋結果: 無此應用程式。</string>
-   <string name="msg_sbc_book_not_searchable">抱歉,無法找到此圖書。</string>
-   <string name="msg_sbc_failed">抱歉,搜索時遇到錯誤。</string>
-   <string name="msg_sbc_no_page_returned">沒有返回頁面</string>
-   <string name="msg_sbc_page">頁面</string>
-   <string name="msg_sbc_snippet_unavailable">無法始用摘要</string>
-   <string name="msg_sbc_unknown_page">未知頁面</string>
-   <string name="msg_sbc_searching_book">搜索圖書\u2026</string>
-   <string name="msg_share_explanation">你可以在你的手機螢幕上顯示條碼,並使用其他手機掃描此條碼方式並傳送或分享給朋友</string>
-   <string name="msg_share_subject_line">這是我所掃描條碼的內容</string>
-   <string name="msg_unmount_usb">對不起,無法讀取SD卡。</string>
-   <string name="preferences_actions_title">找到條碼時\u2026</string>
-   <string name="preferences_copy_to_clipboard_title">復製到剪貼簿</string>
-   <string name="preferences_decode_1D_title">解碼一維條碼</string>
-   <string name="preferences_decode_QR_title">解碼QR條碼</string>
-   <string name="preferences_general_title">一般設置</string>
-   <string name="preferences_name">設置</string>
-   <string name="preferences_play_beep_title">提示音</string>
-   <string name="preferences_vibrate_title">振動</string>
-   <string name="preferences_front_light_title">使用前光源</string>
-   <string name="preferences_front_light_summary">改善在低光源的環境下掃描的成功率, 但有可能造成過度曝光的現象</string>
-   <string name="preferences_result_title">結果設定</string>
-   <string name="preferences_custom_product_search_title">自定義搜索網址</string>
-   <string name="preferences_custom_product_search_summary">使用%s作為佔位符的產品ID</string>
-   <string name="result_address_book">找到聯絡人</string>
-   <string name="result_calendar">找到日曆事件</string>
-   <string name="result_email_address">找到Email地址</string>
-   <string name="result_geo">找到坐標</string>
-   <string name="result_isbn">找到圖書</string>
-   <string name="result_product">找到產品</string>
-   <string name="result_sms">找到簡訊</string>
-   <string name="result_tel">找到電話號碼</string>
-   <string name="result_text">找到純文字</string>
-   <string name="result_uri">找到URL</string>
-   <string name="result_wifi">發現網絡配置</string>
-   <string name="history_title">記錄</string>
-   <string name="history_clear_text">刪除記錄</string>
-   <string name="history_send">發送記錄</string>
-   <string name="history_email_title">條碼掃描器記錄</string>
-   <string name="sbc_name">Google圖書搜索</string>
-   <string name="share_name">通過條碼分享</string>
-   <string name="wa_name">網絡配置</string>
-   <string name="title_about">條碼掃描器</string>
-   <string name="zxing_url">http://code.google.com/p/zxing</string>
- </resources>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 ZXing authors
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<resources>
+  <string name="app_name">條碼掃描器</string>
+  <string name="app_picker_name">應用程式</string>
+  <string name="bookmark_picker_name">書籤</string>
+  <string name="button_add_calendar">加入事件至日曆</string>
+  <string name="button_add_contact">加入聯絡人</string>
+  <string name="button_back">返回</string>
+  <string name="button_book_search">打開圖書搜索</string>
+  <string name="button_cancel">取消</string>
+  <string name="button_clipboard_empty">剪貼簿清空</string>
+  <string name="button_custom_product_search">自定義搜索</string>
+  <string name="button_dial">撥號</string>
+  <string name="button_done">完成</string>
+  <string name="button_email">發送email</string>
+  <string name="button_get_directions">取得地址</string>
+  <string name="button_google_shopper">谷歌購物</string>
+  <string name="button_mms">發送MMS</string>
+  <string name="button_ok">確定</string>
+  <string name="button_open_browser">打開瀏覽器</string>
+  <string name="button_product_search">打開產品搜索</string>
+  <string name="button_read_book">瀏覽本書</string>
+  <string name="button_search_book_contents">搜索圖書內容</string>
+  <string name="button_share_app">共享應用程式</string>
+  <string name="button_share_bookmark">分享書籤</string>
+  <string name="button_share_by_email">通過Email分享</string>
+  <string name="button_share_by_sms">通過簡訊分享</string>
+  <string name="button_share_clipboard">分享剪貼簿</string>
+  <string name="button_share_contact">分享聯絡人</string>
+  <string name="button_show_map">顯示地圖</string>
+  <string name="button_sms">發送簡訊</string>
+  <string name="button_web_search">網頁搜索</string>
+  <string name="button_wifi">連接到網絡</string>
+  <string name="contents_contact">聯絡人資訊</string>
+  <string name="contents_email">Email地址</string>
+  <string name="contents_location">地理坐標</string>
+  <string name="contents_phone">電話號碼</string>
+  <string name="contents_sms">簡訊地址</string>
+  <string name="contents_text">純文字</string>
+  <string name="history_clear_text">刪除記錄</string>
+  <string name="history_email_title">條碼掃描器記錄</string>
+  <string name="history_send">發送記錄</string>
+  <string name="history_title">記錄</string>
+  <string name="menu_about">關於</string>
+  <string name="menu_help">幫助</string>
+  <string name="menu_history">記錄</string>
+  <string name="menu_settings">設置</string>
+  <string name="menu_share">分享</string>
+  <string name="msg_about">使用ZXing開放原始碼的條碼資料庫</string>
+  <string name="msg_buggy">該裝置有已知的錯誤導致條碼掃描有問題。如需更多資訊,請至 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">散裝模式:條碼掃描,並保存</string>
+  <string name="msg_camera_framework_bug">很抱歉,相機出現問題。您可能需要重新啟動設備。</string>
+  <string name="msg_default_contents">內容</string>
+  <string name="msg_default_format">格式</string>
+  <string name="msg_default_meta">元數據</string>
+  <string name="msg_default_mms_subject">哈囉</string>
+  <string name="msg_default_status">將條碼放置於鏡頭範圍內進行掃描。  </string>
+  <string name="msg_default_time">時間</string>
+  <string name="msg_default_type">類型</string>
+  <string name="msg_encode_barcode_failed">找不到條碼。</string>
+  <string name="msg_encode_contents_failed">無法讀取條碼。   </string>
+  <string name="msg_encode_in_progress">正在產生條碼\u2026</string>
+  <string name="msg_google_shopper_missing">未安裝谷歌購物</string>
+  <string name="msg_install_google_shopper">谷歌購物結合條碼掃描價格,評論,更無需打開瀏覽器。您想試用嗎?</string>
+  <string name="msg_intent_failed">抱歉,無法打開所需軟體。 條碼內容可能無效。</string>
+  <string name="msg_loading_apps">載入應用程式</string>
+  <string name="msg_not_our_results">離開此應用程式。搜尋結果: 無此應用程式。</string>
+  <string name="msg_sbc_book_not_searchable">抱歉,無法找到此圖書。</string>
+  <string name="msg_sbc_failed">抱歉,搜索時遇到錯誤。</string>
+  <string name="msg_sbc_no_page_returned">沒有返回頁面</string>
+  <string name="msg_sbc_page">頁面</string>
+  <string name="msg_sbc_searching_book">搜索圖書\u2026</string>
+  <string name="msg_sbc_snippet_unavailable">無法始用摘要</string>
+  <string name="msg_sbc_unknown_page">未知頁面</string>
+  <string name="msg_share_explanation">你可以在你的手機螢幕上顯示條碼,並使用其他手機掃描此條碼方式並傳送或分享給朋友</string>
+  <string name="msg_share_subject_line">這是我所掃描條碼的內容</string>
+  <string name="msg_unmount_usb">對不起,無法讀取SD卡。</string>
+  <string name="preferences_actions_title">找到條碼時\u2026</string>
+  <string name="preferences_bulk_mode_summary">條碼掃描和挽救了許多人不斷</string>
+  <string name="preferences_bulk_mode_title">批量掃描模式</string>
+  <string name="preferences_copy_to_clipboard_title">復製到剪貼簿</string>
+  <string name="preferences_custom_product_search_summary">使用%s作為佔位符的產品ID</string>
+  <string name="preferences_custom_product_search_title">自定義搜索網址</string>
+  <string name="preferences_decode_1D_title">解碼一維條碼</string>
+  <string name="preferences_decode_QR_title">解碼QR條碼</string>
+  <string name="preferences_front_light_summary">改善在低光源的環境下掃描的成功率, 但有可能造成過度曝光的現象</string>
+  <string name="preferences_front_light_title">使用前光源</string>
+  <string name="preferences_general_title">一般設置</string>
+  <string name="preferences_name">設置</string>
+  <string name="preferences_play_beep_title">提示音</string>
+  <string name="preferences_result_title">結果設定</string>
+  <string name="preferences_vibrate_title">振動</string>
+  <string name="result_address_book">找到聯絡人</string>
+  <string name="result_calendar">找到日曆事件</string>
+  <string name="result_email_address">找到Email地址</string>
+  <string name="result_geo">找到坐標</string>
+  <string name="result_isbn">找到圖書</string>
+  <string name="result_product">找到產品</string>
+  <string name="result_sms">找到簡訊</string>
+  <string name="result_tel">找到電話號碼</string>
+  <string name="result_text">找到純文字</string>
+  <string name="result_uri">找到URL</string>
+  <string name="result_wifi">發現網絡配置</string>
+  <string name="sbc_name">Google圖書搜索</string>
+  <string name="share_name">通過條碼分享</string>
+  <string name="title_about">條碼掃描器</string>
+  <string name="wa_name">網絡配置</string>
+  <string name="zxing_url">http://code.google.com/p/zxing</string>
+</resources>
diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml
index 8b37e2a..68fcf95 100755
--- a/android/res/values/strings.xml
+++ b/android/res/values/strings.xml
@@ -59,6 +59,7 @@
   <string name="menu_share">Share</string>
   <string name="msg_about">Based on the open source ZXing Barcode Library</string>
   <string name="msg_buggy">This device has known bugs that cause barcode scanning problems. For more information, visit http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
+  <string name="msg_bulk_mode_scanned">Bulk mode: barcode scanned and saved</string>
   <string name="msg_camera_framework_bug">Sorry, the Android camera encountered a problem. You may need to restart the device.</string>
   <string name="msg_default_contents">Contents</string>
   <string name="msg_default_format">Format</string>
@@ -98,6 +99,8 @@
   <string name="preferences_result_title">Result settings</string>
   <string name="preferences_custom_product_search_title">Custom search URL</string>
   <string name="preferences_custom_product_search_summary">Use %s as a placeholder for the product ID</string>
+  <string name="preferences_bulk_mode_title">Bulk scan mode</string>
+  <string name="preferences_bulk_mode_summary">Scan and save many barcodes continuously</string>
   <string name="result_address_book">Found contact info</string>
   <string name="result_calendar">Found calendar event</string>
   <string name="result_email_address">Found email address</string>
diff --git a/javase/src/com/google/zxing/StringsResourceTranslator.java b/javase/src/com/google/zxing/StringsResourceTranslator.java
new file mode 100644
index 0000000..d98916c
--- /dev/null
+++ b/javase/src/com/google/zxing/StringsResourceTranslator.java
@@ -0,0 +1,219 @@
+/*
+ * Copyright 2010 ZXing authors
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.google.zxing;
+
+import java.io.BufferedReader;
+import java.io.Closeable;
+import java.io.File;
+import java.io.FileFilter;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.OutputStreamWriter;
+import java.io.Reader;
+import java.io.Writer;
+import java.net.URL;
+import java.net.URLEncoder;
+import java.nio.charset.Charset;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.SortedMap;
+import java.util.TreeMap;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+/**
+ * <p>A utility which auto-translates English strings in Android string resources using
+ * Google Translate.</p>
+ *
+ * <p>Pass the Android client res/ directory as first argument, and optionally message keys
+ * who should be forced to retranslate.
+ * Usage: <code>StringsResourceTranslator android/res/ [key_1 ...]</p>
+ *
+ * @author Sean Owen
+ */
+public final class StringsResourceTranslator {
+
+  private static final Charset UTF8 = Charset.forName("UTF-8");
+  private static final Pattern ENTRY_PATTERN = Pattern.compile("<string name=\"([^\"]+)\">([^<]+)</string>");
+  private static final Pattern STRINGS_FILE_NAME_PATTERN = Pattern.compile("values-(.+)");
+  private static final Pattern TRANSLATE_RESPONSE_PATTERN = Pattern.compile(
+      "\\{\"translatedText\":\"([^\"]+)\"\\}");
+
+  private static final String APACHE_2_LICENSE =
+      "<!--\n" +
+      " Copyright (C) 2010 ZXing authors\n" +
+      '\n' +
+      " Licensed under the Apache License, Version 2.0 (the \"License\");\n" +
+      " you may not use this file except in compliance with the License.\n" +
+      " You may obtain a copy of the License at\n" +
+      '\n' +
+      "      http://www.apache.org/licenses/LICENSE-2.0\n" +
+      '\n' +
+      " Unless required by applicable law or agreed to in writing, software\n" +
+      " distributed under the License is distributed on an \"AS IS\" BASIS,\n" +
+      " WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n" +
+      " See the License for the specific language governing permissions and\n" +
+      " limitations under the License.\n" +
+      " -->\n";
+
+  private static final Map<String,String> LANGUAGE_CODE_MASSAGINGS = new HashMap<String,String>(4);
+  static {
+    LANGUAGE_CODE_MASSAGINGS.put("ja-rJP", "ja");
+    LANGUAGE_CODE_MASSAGINGS.put("zh-rCN", "zh-cn");
+    LANGUAGE_CODE_MASSAGINGS.put("zh-rTW", "zh-tw");
+  }
+
+  private StringsResourceTranslator() {}
+
+  public static void main(String[] args) throws IOException {
+
+    File resDir = new File(args[0]);
+    File valueDir = new File(resDir, "values");
+    File stringsFile = new File(valueDir, "strings.xml");
+    Collection<String> forceRetranslation = Arrays.asList(args).subList(1, args.length);
+
+    File[] translatedValuesDirs = resDir.listFiles(new FileFilter() {
+      public boolean accept(File file) {
+        return file.isDirectory() && file.getName().startsWith("values-");
+      }
+    });
+    for (File translatedValuesDir : translatedValuesDirs) {
+      File translatedStringsFile = new File(translatedValuesDir, "strings.xml");
+      translate(stringsFile, translatedStringsFile, forceRetranslation);
+    }
+
+  }
+
+  private static void translate(File englishFile, File translatedFile, Collection<String> forceRetranslation)
+      throws IOException {
+
+    SortedMap<String,String> english = readLines(englishFile);
+    SortedMap<String,String> translated = readLines(translatedFile);
+    String parentName = translatedFile.getParentFile().getName();
+
+    Matcher stringsFileNameMatcher = STRINGS_FILE_NAME_PATTERN.matcher(parentName);
+    stringsFileNameMatcher.find();
+    String language = stringsFileNameMatcher.group(1);
+    String massagedLanguage = LANGUAGE_CODE_MASSAGINGS.get(language);
+    if (massagedLanguage != null) {
+      language = massagedLanguage;
+    }
+
+    System.out.println("Translating " + language);
+
+    File resultTempFile = File.createTempFile(parentName, ".xml");
+
+    boolean anyChange = false;
+    Writer out = null;
+    try {
+      out = new OutputStreamWriter(new FileOutputStream(resultTempFile), UTF8);
+      out.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
+      out.write(APACHE_2_LICENSE);
+      out.write("<resources>\n");
+
+      for (Map.Entry<String,String> englishEntry : english.entrySet()) {
+        String key = englishEntry.getKey();
+        out.write("  <string name=\"");
+        out.write(key);
+        out.write("\">");
+
+        String translatedString = translated.get(key);
+        if (translatedString == null || forceRetranslation.contains(key)) {
+          anyChange = true;
+          translatedString = translateString(englishEntry.getValue(), language);
+        }
+        out.write(translatedString);
+
+        out.write("</string>\n");
+      }
+
+      out.write("</resources>\n");
+      out.flush();
+
+    } finally {
+      quietClose(out);
+    }
+
+    if (anyChange) {
+      System.out.println("  Writing translations");
+      translatedFile.delete();
+      resultTempFile.renameTo(translatedFile);
+    }
+  }
+
+  private static String translateString(String english, String language) throws IOException {
+    System.out.println("  Need translation for " + english);
+    URL translateURL = new URL(
+        "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=" +
+        URLEncoder.encode(english, "UTF-8") +
+        "&langpair=en%7C" + language);
+    StringBuilder translateResult = new StringBuilder();
+    Reader in = null;
+    try {
+      in = new InputStreamReader(translateURL.openStream(), UTF8);
+      char[] buffer = new char[1024];
+      int charsRead;
+      while ((charsRead = in.read(buffer)) > 0) {
+        translateResult.append(buffer, 0, charsRead);
+      }
+    } finally {
+      quietClose(in);
+    }
+    Matcher m = TRANSLATE_RESPONSE_PATTERN.matcher(translateResult);
+    if (!m.find()) {
+      throw new IOException("No translate result");
+    }
+    String translation = m.group(1);
+    System.out.println("  Got translation " + translation);
+    return translation;
+  }
+
+  private static SortedMap<String,String> readLines(File file) throws IOException {
+    SortedMap<String,String> entries = new TreeMap<String,String>();
+    BufferedReader reader = null;
+    try {
+      reader = new BufferedReader(new InputStreamReader(new FileInputStream(file), UTF8));
+      String line;
+      while ((line = reader.readLine()) != null) {
+        Matcher m = ENTRY_PATTERN.matcher(line);
+        if (m.find()) {
+          String key = m.group(1);
+          String value = m.group(2);
+          entries.put(key, value);
+        }
+      }
+      return entries;
+    } finally {
+      quietClose(reader);
+    }
+  }
+
+  private static void quietClose(Closeable closeable) {
+    if (closeable != null) {
+      try {
+        closeable.close();
+      } catch (IOException ioe) {
+        // continue
+      }
+    }
+  }
+
+}

-- 
Multi-format 1D/2D barcode image processing library



More information about the Pkg-google-commits mailing list