diff --git a/apps/lang/arabic.lang b/apps/lang/arabic.lang
index 2cacda4b48..3b33f4ebce 100644
--- a/apps/lang/arabic.lang
+++ b/apps/lang/arabic.lang
@@ -4289,14 +4289,16 @@
h100,h120,h300: "Building database... %d found (STOP to return)"
ipod*: "Building database... %d found (PREV to return)"
x5,m5,gigabeat*,mrobe100: "Building database... %d found (LEFT to return)"
- h10,h10_5gb,e200*,c200,sa9200: "Building database... %d found (PREV to return)"
+ h10,h10_5gb,e200*,c200: "Building database... %d found (PREV to return)"
+ sa9200: "Building database... %d found (REW to return)"
*: "جاري بناء قاعدة البيانات... عثر على d% (إيقاف للعودة)"
h100,h120,h300: "جاري بناء قاعدة البيانات... عثر على d% (إيقاف للعودة)"
ipod*: "جاري بناء قاعدة البيانات... عثر على d% (السابق للعودة)"
x5,m5,gigabeat*,mrobe100: "جاري بناء قاعدة البيانات... عثر على d% (يسار للعودة)"
- h10,h10_5gb,e200*,c200,sa9200: "جاري بناء قاعدة البيانات... عثر على d% (السابق للعودة)"
+ h10,h10_5gb,e200*,c200: "جاري بناء قاعدة البيانات... عثر على d% (يسار للعودة)"
+ sa9200: "جاري بناء قاعدة البيانات... عثر على d% (يسار للعودة)"
*: "المدخلات التي عثر عليها لفاعدة البيانات"
@@ -6762,3 +6764,1343 @@
rtc: "آذار"
+
+ id: LANG_USBSTACK
+ desc: deprecated
+ user:
+
+ *: none
+
+
+ *: none
+
+
+ *: none
+
+
+
+ id: LANG_TAGCACHE_INIT
+ desc: while initializing tagcache on boot
+ user: core
+
+ *: "Committing database"
+
+
+ *: "ارتكاب قاعدة البيانات"
+
+
+ *: "ارتكاب قاعدة البيانات"
+
+
+
+ id: LANG_PAUSE
+ desc: in wps and recording trigger menu
+ user: core
+
+ *: "Pause"
+
+
+ *: "إيقاف مؤقت"
+
+
+ *: "إيقاف مؤقت"
+
+
+
+ id: LANG_CREATE_DIR
+ desc: in main menu
+ user: core
+
+ *: "Create Directory"
+
+
+ *: "إنشاء دليل"
+
+
+ *: "إنشاء دليل"
+
+
+
+ id: LANG_TALK_BATTERY_LEVEL
+ desc: Setting for spontaneous battery level announcement
+ user: core
+
+ *: "Announce Battery Level"
+
+
+ *: "أعلن مستوى البطارية"
+
+
+ *: "أعلن مستوى البطارية"
+
+
+
+ id: LANG_ENCODER_SETTINGS
+ desc: encoder settings
+ user: core
+
+ *: none
+ recording: "Encoder Settings"
+
+
+ *: none
+ recording: "إعدادات التشفير"
+
+
+ *: none
+ recording: "إعدادات التشفير"
+
+
+
+ id: LANG_NOW_PLAYING
+ desc: in the main menu
+ user: core
+
+ *: "Now Playing"
+
+
+ *: "التشغيل الآن"
+
+
+ *: "التشغيل الآن"
+
+
+
+ id: LANG_SERIAL_BITRATE
+ desc: in system settings menu
+ user: core
+
+ *: none
+ serial_port: "Serial Bitrate"
+
+
+ *: none
+ serial_port: "معدل البت المسلسل"
+
+
+ *: none
+ serial_port: "معدل البت المسلسل"
+
+
+
+ id: LANG_SORT_DIR
+ desc: browser sorting setting
+ user: core
+
+ *: "Sort Directories"
+
+
+ *: "فرز الأدلة"
+
+
+ *: "فرز الأدلة"
+
+
+
+ id: LANG_CANCEL_WITH_ANY
+ desc: Generic string to use to cancel
+ user: core
+
+ *: "Any Other = No"
+ player: none
+
+
+ *: "أي آخر = لا"
+ player: none
+
+
+ *: ""
+ player: none
+
+
+
+ id: LANG_BITRATE
+ desc: bits-kilobits per unit time
+ user: core
+
+ *: none
+ recording_swcodec: "Bitrate"
+
+
+ *: none
+ recording_swcodec: "معدل البت"
+
+
+ *: none
+ recording_swcodec: "معدل البت"
+
+
+
+ id: LANG_ALL
+ desc: generic string used both in dir file filter and repeat mode selection
+ user: core
+
+ *: "All"
+
+
+ *: "الكل"
+
+
+ *: "الكل"
+
+
+
+ id: LANG_CREATE_PLAYLIST
+ desc: Menu option for creating a playlist
+ user: core
+
+ *: "Create Playlist"
+
+
+ *: "إنشاء قائمة التشغيل"
+
+
+ *: "إنشاء قائمة التشغيل"
+
+
+
+ id: LANG_ADD_TO_FAVES
+ desc:
+ user: core
+
+ *: "Add to Shortcuts"
+
+
+ *: "أضف إلى اختصارات"
+
+
+ *: "أضف إلى اختصارات"
+
+
+
+ id: LANG_USBSTACK_MODE
+ desc: deprecated
+ user:
+
+ *: none
+
+
+ *: none
+
+
+ *: none
+
+
+
+ id: LANG_DELETED
+ desc: A file has beed deleted
+ user: core
+
+ *: "Deleted"
+
+
+ *: "إنحذف"
+
+
+ *: "إنحذف"
+
+
+
+ id: LANG_END_PLAYLIST
+ desc: when playlist has finished
+ user: core
+
+ *: "End of Song List"
+ player: "End of List"
+
+
+ *: "نهاية القائمة"
+ player: "نهاية القائمة الاغنية"
+
+
+ *: "نهاية القائمة الاغنية"
+
+
+
+ id: LANG_USBSTACK_DEVICE
+ desc: deprecated
+ user:
+
+ *: none
+
+
+ *: none
+
+
+ *: none
+
+
+
+ id: LANG_RIGHT
+ desc: DEPRECATED
+ user: core
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+
+ id: LANG_QS_ITEMS
+ desc: DEPRECATED
+ user: core
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+
+ id: LANG_PLAYBACK
+ desc: in settings_menu()
+ user: core
+
+ *: "Playback Settings"
+
+
+ *: "إعدادات التشغيل"
+
+
+ *: "إعدادات التشغيل"
+
+
+
+ id: LANG_AGC_LIVE
+ desc: AGC preset
+ user: core
+
+ *: none
+ agc: "Live (slow)"
+
+
+ *: none
+ agc: "مباشر (بطيء)"
+
+
+ *: none
+ agc: "مباشر (بطيء)"
+
+
+
+ id: LANG_RECURSE_DIRECTORY_QUESTION
+ desc: Asked from onplay screen
+ user: core
+
+ *: "Recursively?"
+
+
+ *: "تكراري?"
+
+
+ *: "تكراري?"
+
+
+
+ id: LANG_SAVE_THEME
+ desc: save a theme file
+ user: core
+
+ *: "Save Theme Settings"
+
+
+ *: "حفظ إعدادات الموضوع"
+
+
+ *: "حفظ إعدادات الموضوع"
+
+
+
+ id: LANG_STOP_RECORDING_AND_SHUTDOWN
+ desc: in record timesplit options
+ user: core
+
+ *: none
+ recording: "Stop Recording And Shutdown"
+
+
+ *: none
+ recording: "وقف التسجيل و وقف التشغيل"
+
+
+ *: none
+ recording: "وقف التسجيل و وقف التشغيل"
+
+
+
+ id: LANG_COPY
+ desc: The verb/action Copy
+ user: core
+
+ *: "Copy"
+
+
+ *: "نسخ"
+
+
+ *: "نسخ"
+
+
+
+ id: LANG_SAVE_DYNAMIC_PLAYLIST
+ desc: in playlist menu.
+ user: core
+
+ *: "Save Current Playlist"
+
+
+ *: "حفظ قائمة التشغيل الحالية"
+
+
+ *: "حفظ قائمة التشغيل الحالية"
+
+
+
+ id: LANG_MIN_DURATION
+ desc: in recording settings_menu
+ user: core
+
+ *: none
+ recording: "for at least"
+
+
+ *: none
+ recording: "على الأقل"
+
+
+ *: none
+ recording: "على الأقل"
+
+
+
+ id: VOICE_EXT_TXT
+ desc: DEPRECATED
+ user: core
+
+ *: ""
+
+
+ *: deprecated
+
+
+ *: ""
+
+
+
+ id: LANG_BALANCE
+ desc: in sound_settings
+ user: core
+
+ *: "Balance"
+
+
+ *: "التوازن"
+
+
+ *: "التوازن"
+
+
+
+ id: LANG_ASK
+ desc: in settings_menu
+ user: core
+
+ *: "Ask"
+
+
+ *: "إسأل"
+
+
+ *: "إسأل"
+
+
+
+ id: LANG_AGC_MEDIUM
+ desc: AGC preset
+ user: core
+
+ *: none
+ agc: "Medium"
+
+
+ *: none
+ agc: "متوسط"
+
+
+ *: none
+ agc: "متوسط"
+
+
+
+ id: LANG_SAVE_SOUND
+ desc: save a sound config file
+ user: core
+
+ *: "Save Sound Settings"
+
+
+ *: "حفظ إعدادات الصوت"
+
+
+ *: "حفظ إعدادات الصوت"
+
+
+
+ id: LANG_SYSFONT_RECORDING_FILENAME
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_SYSFONT_PM_CLIPCOUNT
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_CODEPAGE_CYRILLIC
+ desc: in codepage setting menu
+ user: core
+
+ *: "Cyrillic (CP1251)"
+
+
+ *: "السيريلية (CP1251)"
+
+
+ *: "السيريلية"
+
+
+
+ id: LANG_CODEPAGE_UTF8
+ desc: in codepage setting menu
+ user: core
+
+ *: "Unicode (UTF-8)"
+
+
+ *: "يونيكود (UTF-8)"
+
+
+ *: "يونيكود"
+
+
+
+ id: LANG_STUDY_HOP_STEP
+ desc: DEPRECATED
+ user: core
+
+ *: ""
+
+
+ *: ""
+
+
+ *: ""
+
+
+
+ id: LANG_VERY_SLOW
+ desc: in settings_menu
+ user: core
+
+ *: "Very slow"
+
+
+ *: "بطىء جدا"
+
+
+ *: "بطىء جدا"
+
+
+
+ id: LANG_INSERT
+ desc: in onplay menu. insert a track/playlist into dynamic playlist.
+ user: core
+
+ *: "Insert"
+
+
+ *: "إضف"
+
+
+ *: "إضف"
+
+
+
+ id: LANG_VOICE_MENU
+ desc: item of voice menu, enable/disable the voice UI
+ user: core
+
+ *: "Voice Menus"
+
+
+ *: "قوائم الصوت"
+
+
+ *: "قوائم الصوت"
+
+
+
+ id: LANG_SYSFONT_AGC_DJSET
+ desc: deprecated
+ user: core
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+
+ id: LANG_TOUCHSCREEN_RESET_CALIBRATION
+ desc: in Settings -> General -> Display -> Touchscreen Settings
+ user: core
+
+ *: none
+ touchscreen: "Reset Calibration"
+
+
+ *: none
+ touchscreen: "إعادة معايرة"
+
+
+ *: none
+ touchscreen: "إعادة معايرة"
+
+
+
+ id: LANG_DISK_FREE_INFO
+ desc: disk size info
+ user: core
+
+ *: "Free:"
+
+
+ *: "المساحة الحرة:"
+
+
+ *: "المساحة الحرة:"
+
+
+
+ id: LANG_CUSTOM_CFG
+ desc: in setting_menu()
+ user: core
+
+ *: "Browse .cfg Files"
+
+
+ *: "تصفح ملفات التهيئة"
+
+
+ *: "تصفح ملفات التهيئة"
+
+
+
+ id: LANG_RECORDING_TIME
+ desc: Display of recorded time
+ user: core
+
+ *: none
+ recording: "Time:"
+
+
+ *: none
+ recording: "وقت:"
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_SYSFONT_RECORDING_AGC_PRESET
+ desc: deprecated
+ user: core
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+
+ id: LANG_ROCKBOX_TITLE
+ desc: main menu title
+ user: core
+
+ *: "Rockbox"
+
+
+ *: "روكبوكس"
+
+
+ *: "روكبوكس"
+
+
+
+ id: LANG_CATALOG_ADD_TO_NEW
+ desc: in onplay playlist catalog submenu
+ user: core
+
+ *: "Add to New Playlist"
+
+
+ *: "اضف الى قائمة تشغيل جديدة"
+
+
+ *: "اضف الى قائمة تشغيل جديدة"
+
+
+
+ id: LANG_SORT_FILE
+ desc: browser sorting setting
+ user: core
+
+ *: "Sort Files"
+
+
+ *: "فرز الملفات"
+
+
+ *: "فرز الملفات"
+
+
+
+ id: LANG_SYSFONT_AGC_VOICE
+ desc: deprecated
+ user: core
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+
+ id: LANG_SYSFONT_RECORD_TIMESPLIT_REC
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_PLEASE_REBOOT
+ desc: when activating an option that requires a reboot
+ user: core
+
+ *: "Please reboot to enable"
+
+
+ *: "الرجاء إعادة تشغيل لتمكين"
+
+
+ *: "الرجاء إعادة تشغيل لتمكين"
+
+
+
+ id: LANG_TIME_REVERT
+ desc: used in set_time()
+ user: core
+
+ *: none
+ rtc: "OFF = Revert"
+ h100,h120,h300: "STOP = Revert"
+ ipod*,c200: "MENU = Revert"
+ x5,m5: "RECORD = Revert"
+ h10,h10_5gb,e200*: "PREV = Revert"
+ gigabeatf: "POWER = Revert"
+ mrobe100: "DISPLAY = Revert"
+ gigabeats: "BACK = Revert"
+ sa9200: "LEFT = Revert"
+
+
+ *: none
+ rtc: "OFF = Revert"
+ h100,h120,h300: "عرض = إاغاء الأمر"
+ ipod*,c200: "قائمة = إاغاء الأمر"
+ x5,m5: "سجل = إاغاء الأمر"
+ h10,h10_5gb,e200*: "السابق = إاغاء الأمر"
+ gigabeatf: "طاقة = إاغاء الأمر"
+ mrobe100: "DISPLAY = Revert"
+ gigabeats: "خلف = إاغاء الأمر"
+ sa9200: "يسار = إاغاء الأمر"
+
+
+ *: none
+
+
+
+ id: LANG_DISPLAY_GRAPHIC
+ desc: Label for type of icon display
+ user: core
+
+ *: none
+ lcd_bitmap: "Graphic"
+
+
+ *: none
+ lcd_bitmap: "الرسوم البيانية"
+
+
+ *: none
+ lcd_bitmap: "الرسوم البيانية"
+
+
+
+ id: LANG_PREVIOUS_SCREEN
+ desc: in start screen setting
+ user: core
+
+ *: "Previous Screen"
+
+
+ *: "الشاشة السابقة"
+
+
+ *: "الشاشة السابقة"
+
+
+
+ id: LANG_REPEAT_ONE
+ desc: repeat one song
+ user: core
+
+ *: "One"
+
+
+ *: "واحد"
+
+
+ *: "واحد"
+
+
+
+ id: LANG_CODEPAGE_LATIN_EXTENDED
+ desc: in codepage setting menu
+ user: core
+
+ *: "Latin Extended (ISO-8859-2)"
+
+
+ *: "اللاتينية الممدد (ISO-8859-2)"
+
+
+ *: "اللاتينية الممدد"
+
+
+
+ id: LANG_CATALOG_ADD_TO
+ desc: in onplay playlist catalog submenu
+ user: core
+
+ *: "Add to Playlist"
+
+
+ *: "اضف الى قائمة التشغيل"
+
+
+ *: "اضف الى قائمة التشغيل"
+
+
+
+ id: LANG_REPEAT_AB
+ desc: repeat range from point A to B
+ user: core
+
+ *: "A-B"
+
+
+ *: "أ-ب"
+
+
+ *: "أ-ب"
+
+
+
+ id: LANG_MOVE
+ desc: The verb/action Move
+ user: core
+
+ *: "Move"
+
+
+ *: "نقل"
+
+
+ *: "نقل"
+
+
+
+ id: LANG_FM_RADIO
+ desc: in the main menu
+ user: core
+
+ *: none
+ radio: "FM Radio"
+
+
+ *: none
+ radio: "إذاعة اف ام"
+
+
+ *: none
+ radio: "إذاعة اف ام"
+
+
+
+ id: LANG_START_NEW_FILE
+ desc: in record timesplit options
+ user: core
+
+ *: none
+ recording: "Start new file"
+
+
+ *: none
+ recording: "بدء ملف جديد"
+
+
+ *: none
+ recording: "بدء ملف جديد"
+
+
+
+ id: LANG_START_SCREEN
+ desc: in the system sub menu
+ user: core
+
+ *: "Start Screen"
+
+
+ *: "شاشة البداية"
+
+
+ *: "شاشة البداية"
+
+
+
+ id: LANG_SYSFONT_SPLIT_SIZE
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_VERY_FAST
+ desc: in settings_menu
+ user: core
+
+ *: "Very fast"
+
+
+ *: "سريع جدا"
+
+
+ *: "سريع جدا"
+
+
+
+ id: LANG_BOOKMARK_CONTEXT_DELETE
+ desc: bookmark context menu, delete this bookmark
+ user: core
+
+ *: "Delete"
+
+
+ *: "حذف"
+
+
+ *: "حذف"
+
+
+
+ id: LANG_FM_JAPAN
+ desc: fm region japan
+ user: core
+
+ *: none
+ radio: "Japan"
+
+
+ *: none
+ radio: "اليابان"
+
+
+ *: none
+ radio: "اليابان"
+
+
+
+ id: LANG_CODEPAGE_ARABIC
+ desc: in codepage setting menu
+ user: core
+
+ *: none
+ lcd_bitmap: "Arabic (CP1256)"
+
+
+ *: none
+ lcd_bitmap: "العربية (CP1256)"
+
+
+ *: none
+ lcd_bitmap: "العربية"
+
+
+
+ id: LANG_SYSFONT_AGC_LIVE
+ desc: deprecated
+ user: core
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+ *: none
+ agc: ""
+
+
+
+ id: LANG_RECORDING_RIGHT
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_DISK_MENU
+ desc: in the system sub menu
+ user: core
+
+ *: "Disk"
+
+
+ *: "القرص"
+
+
+ *: "القرص"
+
+
+
+ id: LANG_BUTTONBAR_MENU
+ desc: in button bar
+ user: core
+
+ *: none
+ radio_screen_button_bar: "Menu"
+
+
+ *: none
+ radio_screen_button_bar: "قائمة"
+
+
+ *: none
+ radio_screen_button_bar: ""
+
+
+
+ id: LANG_BOOKMARK_SHUFFLE
+ desc: bookmark selection list, bookmark enables shuffle
+ user: core
+
+ *: ", Shuffle"
+
+
+ *: "تشغيل التبديل ،"
+
+
+ *: ""
+
+
+
+ id: LANG_SEARCH_RESULTS
+ desc: title for the list of results displayed after searching in a playlist
+ user: core
+
+ *: "Search Results"
+
+
+ *: "نتائج البحث"
+
+
+ *: "نتائج البحث"
+
+
+
+ id: LANG_DISPLAY_NUMERIC
+ desc: Label for type of icon display
+ user: core
+
+ *: none
+ lcd_bitmap: "Numeric"
+
+
+ *: none
+ lcd_bitmap: "رقمي"
+
+
+ *: none
+ lcd_bitmap: "رقمي"
+
+
+
+ id: LANG_VOICE_NUMBER
+ desc: "talkbox" mode for files+directories
+ user: core
+
+ *: "Numbers"
+
+
+ *: "أرقام"
+
+
+ *: "أرقام"
+
+
+
+ id: LANG_FAILED
+ desc: Something failed. To be appended after actions
+ user: core
+
+ *: "Failed"
+
+
+ *: "فشل"
+
+
+ *: "فشل"
+
+
+
+ id: LANG_CODEPAGE_CENTRAL_EUROPEAN
+ desc: in codepage setting menu
+ user: core
+
+ *: "Central European (CP1250)"
+
+
+ *: "أوروبا الوسطى (CP1250)"
+
+
+ *: "أوروبا الوسطى"
+
+
+
+ id: LANG_DEBUG
+ desc: in the info menu
+ user: core
+
+ *: "Debug (Keep Out!)"
+
+
+ *: "التصحيح (ابعاد!)"
+
+
+ *: "التصحيح ، ابعاد!"
+
+
+
+ id: LANG_LEFT
+ desc: DEPRECATED
+ user: core
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+ *: none
+ quickscreen: ""
+
+
+
+ id: LANG_SYSFONT_RECORDING_TIME
+ desc: deprecated
+ user: core
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+ *: none
+ recording: ""
+
+
+
+ id: LANG_SET_AS_BACKDROP
+ desc: text for onplay menu entry
+ user: core
+
+ *: none
+ lcd_non-mono: "Set As Backdrop"
+
+
+ *: none
+ lcd_non-mono: "تعيين كخلفية"
+
+
+ *: none
+ lcd_non-mono: "تعيين كخلفية"
+
+
+
+ id: LANG_MONTH_NOVEMBER
+ desc: Maximum 3-letter abbreviation for monthname
+ user: core
+
+ *: none
+ rtc: "Nov"
+
+
+ *: none
+ rtc: "Nov"
+
+
+ *: none
+ rtc: "تشرين الثاني"
+
+
+
+ id: LANG_SERIAL_BITRATE_AUTO
+ desc: in system settings menu
+ user: core
+
+ *: none
+ serial_port: "Auto"
+
+
+ *: none
+ serial_port: "تلقائي"
+
+
+ *: none
+ serial_port: "تلقائي"
+
+
+
+ id: LANG_READ_FAILED
+ desc: There was an error reading a file
+ user: core
+
+ *: "Failed reading %s"
+
+
+ *: "فشل قراءة %s"
+
+
+ *: ""
+
+
+
+ id: LANG_FM_MENU
+ desc: fm menu title
+ user: core
+
+ *: none
+ radio: "FM Radio Menu"
+
+
+ *: none
+ radio: "قائمة اذاعة اف ام"
+
+
+ *: none
+ radio: "قائمة اذاعة اف ام"
+
+