summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI
diff options
context:
space:
mode:
authorWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-12-12 15:03:40 +0100
committerWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-12-12 15:03:40 +0100
commitae08d65dc25290d8d411ff44d7eb07f4cb74e8c6 (patch)
tree1afe8d827942011eafc2afebd0ae158b24f8b38e /packages/SystemUI
parent90e1e6b2e9b79d444545d729561cf7fc099a8f10 (diff)
parent2df190c3a2ed1e339bb34c175fa227f90e7cbb02 (diff)
downloadframeworks_base-ae08d65dc25290d8d411ff44d7eb07f4cb74e8c6.zip
frameworks_base-ae08d65dc25290d8d411ff44d7eb07f4cb74e8c6.tar.gz
frameworks_base-ae08d65dc25290d8d411ff44d7eb07f4cb74e8c6.tar.bz2
Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_frameworks_base into replicant-6.0
Diffstat (limited to 'packages/SystemUI')
-rw-r--r--packages/SystemUI/Android.mk3
-rw-r--r--packages/SystemUI/AndroidManifest.xml13
-rw-r--r--packages/SystemUI/AndroidManifest_cm.xml12
-rw-r--r--packages/SystemUI/proguard.flags2
-rw-r--r--packages/SystemUI/res/anim/battery_circle.xml23
-rw-r--r--packages/SystemUI/res/anim/battery_landscape.xml23
-rw-r--r--packages/SystemUI/res/anim/battery_portrait.xml23
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_bolt.xml27
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_circle.xml31
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_circle_avd.xml24
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_circle_fill.xml30
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_circle_frame.xml31
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_landscape.xml37
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_landscape_avd.xml24
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_landscape_fill.xml33
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_landscape_frame.xml32
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_portrait.xml31
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_portrait_avd.xml24
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_portrait_fill.xml33
-rw-r--r--packages/SystemUI/res/drawable/ic_battery_portrait_frame.xml33
-rw-r--r--packages/SystemUI/res/drawable/ic_dynamic_qs_live_display.xml (renamed from packages/SystemUI/res/drawable/ic_livedisplay_auto.xml)4
-rw-r--r--packages/SystemUI/res/drawable/ic_dynamic_qs_themes.xml28
-rw-r--r--packages/SystemUI/res/drawable/ic_empty_space.xml (renamed from packages/SystemUI/res/drawable/ic_livedisplay_night.xml)13
-rw-r--r--packages/SystemUI/res/drawable/ic_keyboard_arrow_down.xml (renamed from packages/SystemUI/res/drawable/ic_livedisplay_off.xml)15
-rw-r--r--packages/SystemUI/res/drawable/ic_keyboard_arrow_left.xml (renamed from packages/SystemUI/res/drawable/ic_livedisplay_outdoor.xml)13
-rw-r--r--packages/SystemUI/res/drawable/ic_keyboard_arrow_right.xml28
-rw-r--r--packages/SystemUI/res/drawable/ic_keyboard_arrow_up.xml28
-rw-r--r--packages/SystemUI/res/drawable/ic_livedisplay_day.xml30
-rw-r--r--packages/SystemUI/res/drawable/notification_guts_queue_bg.xml27
-rw-r--r--packages/SystemUI/res/drawable/queue_bg.xml44
-rw-r--r--packages/SystemUI/res/drawable/queue_gradient.xml23
-rw-r--r--packages/SystemUI/res/drawable/queue_row_background.xml22
-rw-r--r--packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_1.xml28
-rw-r--r--packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_2.xml31
-rw-r--r--packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_3.xml31
-rw-r--r--packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_4.xml31
-rw-r--r--packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_5.xml31
-rw-r--r--packages/SystemUI/res/layout/keyguard_bottom_area.xml6
-rw-r--r--packages/SystemUI/res/layout/notification_guts_queue.xml137
-rw-r--r--packages/SystemUI/res/layout/qs_detail.xml1
-rw-r--r--packages/SystemUI/res/layout/qs_detail_items_list.xml2
-rw-r--r--packages/SystemUI/res/layout/qs_tile_top.xml3
-rw-r--r--packages/SystemUI/res/layout/queue_adapter_row.xml56
-rw-r--r--packages/SystemUI/res/layout/status_bar.xml2
-rw-r--r--packages/SystemUI/res/layout/status_bar_expanded.xml4
-rw-r--r--packages/SystemUI/res/layout/status_bar_notification_row_media.xml105
-rw-r--r--packages/SystemUI/res/layout/system_icons.xml8
-rw-r--r--packages/SystemUI/res/layout/unlock_fab.xml8
-rw-r--r--packages/SystemUI/res/values-af/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-af/cm_strings.xml99
-rw-r--r--packages/SystemUI/res/values-am/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-am/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-ar/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ar/cm_strings.xml118
-rw-r--r--packages/SystemUI/res/values-as-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-as-rIN/cm_strings.xml219
-rw-r--r--packages/SystemUI/res/values-as-rIN/strings.xml459
-rw-r--r--packages/SystemUI/res/values-ast-rES/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ast-rES/cm_strings.xml156
-rw-r--r--packages/SystemUI/res/values-ast-rES/strings.xml549
-rw-r--r--packages/SystemUI/res/values-az-rAZ/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-az-rAZ/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-be/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-be/cm_strings.xml94
-rw-r--r--packages/SystemUI/res/values-be/strings.xml444
-rw-r--r--packages/SystemUI/res/values-bg/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-bg/cm_strings.xml132
-rw-r--r--packages/SystemUI/res/values-bn-rBD/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-bn-rBD/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-br-rFR/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-br-rFR/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-br-rFR/strings.xml459
-rw-r--r--packages/SystemUI/res/values-bs-rBA/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-bs-rBA/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-bs-rBA/strings.xml459
-rw-r--r--packages/SystemUI/res/values-ca/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ca/cm_strings.xml114
-rw-r--r--packages/SystemUI/res/values-cs/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-cs/cm_strings.xml100
-rw-r--r--packages/SystemUI/res/values-csb-rPL/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-csb-rPL/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-csb-rPL/strings.xml459
-rw-r--r--packages/SystemUI/res/values-cy/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-cy/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-cy/strings.xml459
-rw-r--r--packages/SystemUI/res/values-da/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-da/cm_strings.xml111
-rw-r--r--packages/SystemUI/res/values-de/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-de/cm_strings.xml106
-rw-r--r--packages/SystemUI/res/values-el/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-el/cm_strings.xml100
-rw-r--r--packages/SystemUI/res/values-en-rAU/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-en-rAU/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-en-rGB/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-en-rGB/cm_strings.xml97
-rw-r--r--packages/SystemUI/res/values-en-rIN/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-en-rIN/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-en-rPT/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-en-rPT/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-en-rPT/strings.xml459
-rw-r--r--packages/SystemUI/res/values-eo/cm_arrays.xml14
-rw-r--r--packages/SystemUI/res/values-eo/cm_strings.xml164
-rw-r--r--packages/SystemUI/res/values-eo/strings.xml483
-rw-r--r--packages/SystemUI/res/values-es-rCO/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-es-rCO/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-es-rCO/strings.xml459
-rw-r--r--packages/SystemUI/res/values-es-rMX/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-es-rMX/cm_strings.xml124
-rw-r--r--packages/SystemUI/res/values-es-rMX/strings.xml459
-rw-r--r--packages/SystemUI/res/values-es-rUS/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-es-rUS/cm_strings.xml221
-rw-r--r--packages/SystemUI/res/values-es/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-es/cm_strings.xml105
-rw-r--r--packages/SystemUI/res/values-et-rEE/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-et-rEE/cm_strings.xml125
-rw-r--r--packages/SystemUI/res/values-eu-rES/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-eu-rES/cm_strings.xml100
-rw-r--r--packages/SystemUI/res/values-fa/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-fa/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-fi/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-fi/cm_strings.xml99
-rw-r--r--packages/SystemUI/res/values-fil-rPH/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-fil-rPH/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-fr-rCA/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-fr-rCA/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-fr/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-fr/cm_strings.xml117
-rw-r--r--packages/SystemUI/res/values-frp-rIT/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-frp-rIT/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-frp-rIT/strings.xml459
-rw-r--r--packages/SystemUI/res/values-fy-rNL/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-fy-rNL/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-fy-rNL/strings.xml459
-rw-r--r--packages/SystemUI/res/values-ga-rIE/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ga-rIE/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-ga-rIE/strings.xml459
-rw-r--r--packages/SystemUI/res/values-gd-rGB/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-gd-rGB/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-gd-rGB/strings.xml459
-rw-r--r--packages/SystemUI/res/values-gl-rES/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-gl-rES/cm_strings.xml107
-rw-r--r--packages/SystemUI/res/values-gu-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-gu-rIN/cm_strings.xml220
-rw-r--r--packages/SystemUI/res/values-hi/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-hi/cm_strings.xml88
-rw-r--r--packages/SystemUI/res/values-hr/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-hr/cm_strings.xml115
-rw-r--r--packages/SystemUI/res/values-hu/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-hu/cm_strings.xml100
-rw-r--r--packages/SystemUI/res/values-hy-rAM/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-hy-rAM/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-in/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-in/cm_strings.xml209
-rw-r--r--packages/SystemUI/res/values-is-rIS/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-is-rIS/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-it/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-it/cm_strings.xml132
-rw-r--r--packages/SystemUI/res/values-iw/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-iw/cm_strings.xml152
-rw-r--r--packages/SystemUI/res/values-ja/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ja/cm_strings.xml113
-rw-r--r--packages/SystemUI/res/values-ka-rGE/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ka-rGE/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-kk-rKZ/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-kk-rKZ/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-km-rKH/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-km-rKH/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-kn-rIN/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-kn-rIN/cm_strings.xml120
-rw-r--r--packages/SystemUI/res/values-ko/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ko/cm_strings.xml104
-rw-r--r--packages/SystemUI/res/values-ku/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ku/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-ku/strings.xml438
-rw-r--r--packages/SystemUI/res/values-ky-rKG/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ky-rKG/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-lb/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-lb/cm_strings.xml104
-rw-r--r--packages/SystemUI/res/values-lb/strings.xml444
-rw-r--r--packages/SystemUI/res/values-lo-rLA/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-lo-rLA/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-lt/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-lt/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-lv/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-lv/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-mk-rMK/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-mk-rMK/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-ml-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-ml-rIN/cm_strings.xml220
-rw-r--r--packages/SystemUI/res/values-mn-rMN/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-mn-rMN/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-mr-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-mr-rIN/cm_strings.xml220
-rw-r--r--packages/SystemUI/res/values-ms-rMY/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ms-rMY/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-my-rMM/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-my-rMM/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-nb/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-nb/cm_strings.xml119
-rw-r--r--packages/SystemUI/res/values-ne-rNP/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ne-rNP/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-nl/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-nl/cm_strings.xml104
-rw-r--r--packages/SystemUI/res/values-oc-rFR/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-oc-rFR/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-oc-rFR/strings.xml459
-rw-r--r--packages/SystemUI/res/values-or-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-or-rIN/cm_strings.xml219
-rw-r--r--packages/SystemUI/res/values-or-rIN/strings.xml459
-rw-r--r--packages/SystemUI/res/values-pa-rIN/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-pa-rIN/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-pl/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-pl/cm_strings.xml101
-rw-r--r--packages/SystemUI/res/values-pt-rBR/cm_arrays.xml14
-rw-r--r--packages/SystemUI/res/values-pt-rBR/cm_strings.xml160
-rw-r--r--packages/SystemUI/res/values-pt-rPT/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-pt-rPT/cm_strings.xml164
-rw-r--r--packages/SystemUI/res/values-rm/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-rm/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-ro/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ro/cm_strings.xml83
-rw-r--r--packages/SystemUI/res/values-ru/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ru/cm_strings.xml128
-rw-r--r--packages/SystemUI/res/values-si-rLK/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-si-rLK/cm_strings.xml77
-rw-r--r--packages/SystemUI/res/values-sk/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-sk/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-sl/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-sl/cm_strings.xml122
-rw-r--r--packages/SystemUI/res/values-sq-rAL/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-sq-rAL/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-sr/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-sr/cm_strings.xml103
-rw-r--r--packages/SystemUI/res/values-sv/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-sv/cm_strings.xml97
-rw-r--r--packages/SystemUI/res/values-sw/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-sw/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-ta-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-ta-rIN/cm_strings.xml215
-rw-r--r--packages/SystemUI/res/values-te-rIN/cm_arrays.xml41
-rw-r--r--packages/SystemUI/res/values-te-rIN/cm_strings.xml221
-rw-r--r--packages/SystemUI/res/values-th/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-th/cm_strings.xml104
-rw-r--r--packages/SystemUI/res/values-tr/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-tr/cm_strings.xml105
-rw-r--r--packages/SystemUI/res/values-ug/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-ug/cm_strings.xml165
-rw-r--r--packages/SystemUI/res/values-ug/strings.xml438
-rw-r--r--packages/SystemUI/res/values-uk/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-uk/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-ur-rPK/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-ur-rPK/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-uz-rUZ/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-uz-rUZ/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values-vi/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-vi/cm_strings.xml121
-rw-r--r--packages/SystemUI/res/values-zh-rCN/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-zh-rCN/cm_strings.xml105
-rw-r--r--packages/SystemUI/res/values-zh-rHK/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-zh-rHK/cm_strings.xml88
-rw-r--r--packages/SystemUI/res/values-zh-rTW/cm_arrays.xml12
-rw-r--r--packages/SystemUI/res/values-zh-rTW/cm_strings.xml89
-rw-r--r--packages/SystemUI/res/values-zu/cm_arrays.xml23
-rw-r--r--packages/SystemUI/res/values-zu/cm_strings.xml96
-rw-r--r--packages/SystemUI/res/values/cm_arrays.xml33
-rw-r--r--packages/SystemUI/res/values/cm_attrs.xml41
-rw-r--r--packages/SystemUI/res/values/cm_colors.xml8
-rw-r--r--packages/SystemUI/res/values/cm_dimens.xml5
-rw-r--r--packages/SystemUI/res/values/cm_strings.xml40
-rw-r--r--packages/SystemUI/res/values/cm_styles.xml13
-rw-r--r--packages/SystemUI/res/values/config.xml3
-rw-r--r--packages/SystemUI/res/values/dimens.xml2
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/BatteryMeterView.java805
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/DockBatteryMeterView.java42
-rw-r--r--packages/SystemUI/src/com/android/systemui/EventLogTags.logtags25
-rw-r--r--packages/SystemUI/src/com/android/systemui/ExpandHelper.java13
-rw-r--r--packages/SystemUI/src/com/android/systemui/SwipeHelper.java98
-rw-r--r--packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsActivity.java42
-rw-r--r--packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsHelper.java11
-rw-r--r--packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java6
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java84
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSDetailItemsList.java3
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSDragPanel.java549
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSPanel.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSPanelTopView.java9
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSTile.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/AdbOverNetworkTile.java4
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java42
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java1
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/ColorInversionTile.java38
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/CompassTile.java11
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/CustomQSTile.java56
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java45
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/LiveDisplayTile.java223
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java91
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/PerfProfileTile.java37
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java30
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java9
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java5
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java116
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/CustomTileData.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java27
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java8
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java64
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/MediaExpandableNotificationRow.java231
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/MediaNotificationGuts.java93
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/NotificationGuts.java6
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/QueueView.java254
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/QueueViewRow.java100
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/VisualizerView.java66
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java20
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java136
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java14
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java3
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/NavBarInsetLayout.java1
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java698
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java10
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java216
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java226
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java54
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java1
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java44
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java4
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java9
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java69
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java96
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/ViewLinker.java76
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/LiveLockScreenController.java349
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java9
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherController.java3
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherControllerImpl.java118
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java22
-rw-r--r--packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java2
-rw-r--r--packages/SystemUI/src/com/android/systemui/tuner/TunerService.java6
-rw-r--r--packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java7
-rw-r--r--packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java5
-rw-r--r--packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java1
-rw-r--r--packages/SystemUI/tests/Android.mk4
339 files changed, 26536 insertions, 2517 deletions
diff --git a/packages/SystemUI/Android.mk b/packages/SystemUI/Android.mk
index d9c9a3a..b614975 100644
--- a/packages/SystemUI/Android.mk
+++ b/packages/SystemUI/Android.mk
@@ -9,7 +9,8 @@ LOCAL_SRC_FILES := $(call all-java-files-under, src) \
LOCAL_STATIC_JAVA_LIBRARIES := Keyguard \
org.cyanogenmod.platform.internal \
android-support-v7-palette \
- android-support-v4
+ android-support-v4 \
+ uicommon
LOCAL_JAVA_LIBRARIES := telephony-common
LOCAL_FULL_LIBS_MANIFEST_FILES := $(LOCAL_PATH)/AndroidManifest_cm.xml
diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml
index 52cb1d9..d45b52b 100644
--- a/packages/SystemUI/AndroidManifest.xml
+++ b/packages/SystemUI/AndroidManifest.xml
@@ -135,12 +135,6 @@
android:protectionLevel="signature" />
<uses-permission android:name="com.android.systemui.permission.SELF" />
- <!-- LiveDisplay -->
- <uses-permission android:name="android.permission.HARDWARE_ABSTRACTION_ACCESS" />
-
- <!-- Weather -->
- <uses-permission android:name="com.cyanogenmod.lockclock.permission.READ_WEATHER" />
-
<!-- blur surface -->
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" />
@@ -186,13 +180,6 @@
</intent-filter>
</receiver>
- <receiver android:name=".qs.tiles.HotspotTile$APChangedReceiver"
- androidprv:primaryUserOnly="true">
- <intent-filter>
- <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" />
- </intent-filter>
- </receiver>
-
<activity android:name=".usb.UsbStorageActivity"
android:label="@*android:string/usb_storage_activity_title"
android:excludeFromRecents="true">
diff --git a/packages/SystemUI/AndroidManifest_cm.xml b/packages/SystemUI/AndroidManifest_cm.xml
index c84910d..bb1c70d 100644
--- a/packages/SystemUI/AndroidManifest_cm.xml
+++ b/packages/SystemUI/AndroidManifest_cm.xml
@@ -44,6 +44,18 @@
<!-- Performance Manager -->
<uses-permission android:name="cyanogenmod.permission.PERFORMANCE_ACCESS" />
+ <!-- Live lock screen manager -->
+ <uses-permission android:name="cyanogenmod.permission.LIVE_LOCK_SCREEN_MANAGER_ACCESS_PRIVATE" />
+
+ <!-- Weather Provider -->
+ <uses-permission android:name="cyanogenmod.permission.READ_WEATHER" />
+
+ <!-- Theme manager -->
+ <uses-permission android:name="cyanogenmod.permission.ACCESS_THEME_MANAGER" />
+
+ <!-- NFC Tile -->
+ <uses-permission android:name="android.permission.NFC" />
+
<application>
<provider android:name=".cm.SpamMessageProvider"
android:permission="android.permission.INTERACT_ACROSS_USERS_FULL"
diff --git a/packages/SystemUI/proguard.flags b/packages/SystemUI/proguard.flags
index 47e24e8..d6944a5 100644
--- a/packages/SystemUI/proguard.flags
+++ b/packages/SystemUI/proguard.flags
@@ -13,3 +13,5 @@
-keep class com.android.systemui.statusbar.phone.PhoneStatusBar
-keep class com.android.systemui.statusbar.tv.TvStatusBar
-keep class com.android.systemui.recents.*
+
+-dontwarn com.cyngn.**
diff --git a/packages/SystemUI/res/anim/battery_circle.xml b/packages/SystemUI/res/anim/battery_circle.xml
new file mode 100644
index 0000000..e76fdbe
--- /dev/null
+++ b/packages/SystemUI/res/anim/battery_circle.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<objectAnimator
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
+ android:propertyName="trimPathEnd"
+ android:valueFrom="0"
+ android:valueTo="1"
+ android:valueType="floatType"/> \ No newline at end of file
diff --git a/packages/SystemUI/res/anim/battery_landscape.xml b/packages/SystemUI/res/anim/battery_landscape.xml
new file mode 100644
index 0000000..9583acb
--- /dev/null
+++ b/packages/SystemUI/res/anim/battery_landscape.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<objectAnimator
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
+ android:propertyName="pathData"
+ android:valueFrom="@string/battery_landscape_path_empty"
+ android:valueTo="@string/battery_landscape_path_full"
+ android:valueType="pathType"/> \ No newline at end of file
diff --git a/packages/SystemUI/res/anim/battery_portrait.xml b/packages/SystemUI/res/anim/battery_portrait.xml
new file mode 100644
index 0000000..c1a80bb
--- /dev/null
+++ b/packages/SystemUI/res/anim/battery_portrait.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<objectAnimator
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:interpolator="@android:interpolator/linear"
+ android:propertyName="pathData"
+ android:valueFrom="@string/battery_portrait_path_empty"
+ android:valueTo="@string/battery_portrait_path_full"
+ android:valueType="pathType"/> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_bolt.xml b/packages/SystemUI/res/drawable/ic_battery_bolt.xml
new file mode 100644
index 0000000..9da9bb5
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_bolt.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="@color/batterymeter_bolt_color">
+
+ <path
+ android:fillColor="#000000"
+ android:pathData="M10.5,7h5l-2,4h3l-7,6l2-5H8.5L10.5,7z" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_circle.xml b/packages/SystemUI/res/drawable/ic_battery_circle.xml
new file mode 100644
index 0000000..8f39adb
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_circle.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item
+ android:id="@+id/battery_frame"
+ android:drawable="@drawable/ic_battery_circle_frame"/>
+
+ <item
+ android:id="@+id/battery_fill"
+ android:drawable="@drawable/ic_battery_circle_avd"/>
+
+ <item
+ android:id="@+id/battery_charge_indicator"
+ android:drawable="@drawable/ic_battery_bolt"/>
+
+</layer-list> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_circle_avd.xml b/packages/SystemUI/res/drawable/ic_battery_circle_avd.xml
new file mode 100644
index 0000000..5e8fb1b
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_circle_avd.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:drawable="@drawable/ic_battery_circle_fill" >
+
+ <target
+ android:name="battery_level"
+ android:animation="@anim/battery_circle" />
+
+</animated-vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_circle_fill.xml b/packages/SystemUI/res/drawable/ic_battery_circle_fill.xml
new file mode 100644
index 0000000..6944535
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_circle_fill.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <!-- Path will be tinted based on battery level -->
+ <path
+ android:name="battery_level"
+ android:strokeColor="#000000"
+ android:strokeLineJoin="round"
+ android:strokeWidth="3"
+ android:pathData="@string/battery_circle_path" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_circle_frame.xml b/packages/SystemUI/res/drawable/ic_battery_circle_frame.xml
new file mode 100644
index 0000000..675c030
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_circle_frame.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <!-- Path will be tinted based on light/dark modes -->
+ <path
+ android:name="frame"
+ android:strokeColor="#000000"
+ android:strokeLineJoin="round"
+ android:strokeWidth="3"
+ android:pathData="@string/battery_circle_path"/>
+
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_landscape.xml b/packages/SystemUI/res/drawable/ic_battery_landscape.xml
new file mode 100644
index 0000000..81da041
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_landscape.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item
+ android:id="@+id/battery_frame"
+ android:drawable="@drawable/ic_battery_landscape_frame"/>
+
+ <item
+ android:id="@+id/battery_fill"
+ android:drawable="@drawable/ic_battery_landscape_avd"/>
+
+ <item
+ android:id="@+id/battery_charge_indicator">
+ <rotate
+ android:pivotX="50%"
+ android:pivotY="50%"
+ android:fromDegrees="90"
+ android:toDegrees="90"
+ android:drawable="@drawable/ic_battery_bolt"/>
+ </item>
+
+</layer-list> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_landscape_avd.xml b/packages/SystemUI/res/drawable/ic_battery_landscape_avd.xml
new file mode 100644
index 0000000..41060e8
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_landscape_avd.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:drawable="@drawable/ic_battery_landscape_fill" >
+
+ <target
+ android:name="battery_level"
+ android:animation="@anim/battery_landscape" />
+
+</animated-vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_landscape_fill.xml b/packages/SystemUI/res/drawable/ic_battery_landscape_fill.xml
new file mode 100644
index 0000000..5d75bc6
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_landscape_fill.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="26dp"
+ android:height="24dp"
+ android:viewportWidth="26"
+ android:viewportHeight="24">
+
+ <clip-path
+ android:name="mask"
+ android:pathData="@string/battery_landscape_clip_path" />
+
+ <!-- Path will be tinted based on battery level -->
+ <path
+ android:name="battery_level"
+ android:fillColor="#000000"
+ android:pathData="@string/battery_landscape_path_empty" />
+
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_landscape_frame.xml b/packages/SystemUI/res/drawable/ic_battery_landscape_frame.xml
new file mode 100644
index 0000000..bb66797
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_landscape_frame.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="26dp"
+ android:height="24dp"
+ android:viewportWidth="26"
+ android:viewportHeight="24">
+
+ <clip-path
+ android:name="mask"
+ android:pathData="@string/battery_landscape_clip_path" />
+
+ <!-- Path will be tinted based on light/dark modes -->
+ <path
+ android:name="frame"
+ android:fillColor="#000000"
+ android:pathData="M 1 4 H 25 V 20 H 1 V 4 Z" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_portrait.xml b/packages/SystemUI/res/drawable/ic_battery_portrait.xml
new file mode 100644
index 0000000..141bf1b
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_portrait.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item
+ android:id="@+id/battery_frame"
+ android:drawable="@drawable/ic_battery_portrait_frame"/>
+
+ <item
+ android:id="@+id/battery_fill"
+ android:drawable="@drawable/ic_battery_portrait_avd"/>
+
+ <item
+ android:id="@+id/battery_charge_indicator"
+ android:drawable="@drawable/ic_battery_bolt"/>
+
+</layer-list> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_portrait_avd.xml b/packages/SystemUI/res/drawable/ic_battery_portrait_avd.xml
new file mode 100644
index 0000000..2768f5d
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_portrait_avd.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:drawable="@drawable/ic_battery_portrait_fill" >
+
+ <target
+ android:name="battery_level"
+ android:animation="@anim/battery_portrait" />
+
+</animated-vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_portrait_fill.xml b/packages/SystemUI/res/drawable/ic_battery_portrait_fill.xml
new file mode 100644
index 0000000..6742181
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_portrait_fill.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <clip-path
+ android:name="mask"
+ android:pathData="@string/battery_portrait_clip_path" />
+
+ <!-- Path will be tinted based on battery level -->
+ <path
+ android:name="battery_level"
+ android:fillColor="#000000"
+ android:pathData="@string/battery_portrait_path_empty" />
+
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_battery_portrait_frame.xml b/packages/SystemUI/res/drawable/ic_battery_portrait_frame.xml
new file mode 100644
index 0000000..6bf92fb
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_battery_portrait_frame.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <clip-path
+ android:name="mask"
+ android:pathData="@string/battery_portrait_clip_path" />
+
+ <!-- Path will be tinted based on light/dark modes -->
+ <path
+ android:name="frame"
+ android:fillColor="#000000"
+ android:pathData="M19,2v19H5V2H19z" />
+
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_livedisplay_auto.xml b/packages/SystemUI/res/drawable/ic_dynamic_qs_live_display.xml
index 39d1f8c..fc1c4d6 100644
--- a/packages/SystemUI/res/drawable/ic_livedisplay_auto.xml
+++ b/packages/SystemUI/res/drawable/ic_dynamic_qs_live_display.xml
@@ -15,8 +15,8 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="64dp"
- android:height="64dp"
+ android:width="48dp"
+ android:height="48dp"
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/packages/SystemUI/res/drawable/ic_dynamic_qs_themes.xml b/packages/SystemUI/res/drawable/ic_dynamic_qs_themes.xml
new file mode 100644
index 0000000..14802e9
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_dynamic_qs_themes.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="48dp"
+ android:height="48dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <path
+ android:fillColor="#FFFFFFFF"
+ android:pathData="M21,5V3h-2v6c0,0.6-0.4,1-1,1s-1-0.4-1-1V3h-2v10c0,0.6-0.4,1-1,1s-1-0.4-1-1V7c0-0.6-0.4-1-1-1s-1,0.4-1,1v4
+c0,0.6-0.4,1-1,1s-1-0.4-1-1V8c0-0.6-0.4-1-1-1S7,7.4,7,8v8c0,0.6-0.4,1-1,1s-1-0.4-1-1V3H3v2H2v4h1v10c0,1.1,0.9,2,2,2h14
+c1.1,0,2-0.9,2-2V9h1V5H21z" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_livedisplay_night.xml b/packages/SystemUI/res/drawable/ic_empty_space.xml
index 88a6764..7327894 100644
--- a/packages/SystemUI/res/drawable/ic_livedisplay_night.xml
+++ b/packages/SystemUI/res/drawable/ic_empty_space.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- Copyright (c) 2015 The CyanogenMod Project
+ Copyright (c) 2016 The CyanogenMod Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,15 +15,12 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="64dp"
- android:height="64dp"
+ android:width="24dp"
+ android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
- android:fillColor="#FFFFFF"
- android:pathData="M15.5,15.5c0.4-0.4,0.7-0.8,0.9-1.2c-1.9,1-4.3,0.7-5.8-0.9s-1.9-4-0.9-5.8C9.2,7.8,8.8,8.1,8.5,8.5
-c-2,2-2,5.1,0,7.1S13.6,17.5,15.5,15.5z M19,5v14H5V5H19
-M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5
-C21,3.9,20.1,3,19,3L19,3z" />
+ android:fillColor="#00000000"
+ android:pathData="M7.41,7.84 L12,12.42 L16.59,7.84 L18,9.25 L12,15.25 L6,9.25 Z" />
</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_livedisplay_off.xml b/packages/SystemUI/res/drawable/ic_keyboard_arrow_down.xml
index fb68c00..59f9daa 100644
--- a/packages/SystemUI/res/drawable/ic_livedisplay_off.xml
+++ b/packages/SystemUI/res/drawable/ic_keyboard_arrow_down.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- Copyright (c) 2015 The CyanogenMod Project
+ Copyright (c) 2016 The CyanogenMod Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,15 +15,14 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="64dp"
- android:height="64dp"
+ android:width="24dp"
+ android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
- android:fillColor="#FFFFFF"
- android:pathData="M2.7,2.7L1.3,4.1L3,5.8V19c0,1.1,0.9,2,2,2h13.2l1.7,1.7l1.4-1.4L2.7,2.7z
-M5,19V7.8l2.8,2.8L6.3,12L8,13.7 V16h2.3l1.7,1.7l1.4-1.4l2.8,2.8H5z
-M7.8,5l-2-2H19c1.1,0,2,0.9,2,2v13.2l-2-2V5H7.8z
-M16,8v2.3l1.7,1.7l-1.4,1.4l-5.7-5.7L12,6.3 L13.7,8H16z" />
+ android:fillColor="#000000"
+ android:pathData="M7.41,7.84 L12,12.42 L16.59,7.84 L18,9.25 L12,15.25 L6,9.25 Z" />
+ <path
+ android:pathData="M0,-0.75 L24,-0.75 L24,23.25 L0,23.25 Z" />
</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_livedisplay_outdoor.xml b/packages/SystemUI/res/drawable/ic_keyboard_arrow_left.xml
index 66ead51..182c865 100644
--- a/packages/SystemUI/res/drawable/ic_livedisplay_outdoor.xml
+++ b/packages/SystemUI/res/drawable/ic_keyboard_arrow_left.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- Copyright (c) 2015 The CyanogenMod Project
+ Copyright (c) 2016 The CyanogenMod Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,13 +15,14 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="64dp"
- android:height="64dp"
+ android:width="24dp"
+ android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
- android:fillColor="#FFFFFF"
- android:pathData="M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z
-M19,19H5V5h14V19z M14,12.3l-2.8,3.5l-2-2.4L6.5,17h11L14,12.3z" />
+ android:fillColor="#000000"
+ android:pathData="M15.41,16.09 L10.83,11.5 L15.41,6.91 L14,5.5 L8,11.5 L14,17.5 Z" />
+ <path
+ android:pathData="M0,-0.5 L24,-0.5 L24,23.5 L0,23.5 Z" />
</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_keyboard_arrow_right.xml b/packages/SystemUI/res/drawable/ic_keyboard_arrow_right.xml
new file mode 100644
index 0000000..68e056e
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_keyboard_arrow_right.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <path
+ android:fillColor="#000000"
+ android:pathData="M8.59,16.34 L13.17,11.75 L8.59,7.16 L10,5.75 L16,11.75 L10,17.75 Z" />
+ <path
+ android:pathData="M0,-0.25 L24,-0.25 L24,23.75 L0,23.75 Z" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_keyboard_arrow_up.xml b/packages/SystemUI/res/drawable/ic_keyboard_arrow_up.xml
new file mode 100644
index 0000000..3b222a2
--- /dev/null
+++ b/packages/SystemUI/res/drawable/ic_keyboard_arrow_up.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2016 The CyanogenMod Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+
+ <path
+ android:fillColor="#000000"
+ android:pathData="M7.41,15.41 L12,10.83 L16.59,15.41 L18,14 L12,8 L6,14 Z" />
+ <path
+ android:pathData="M0,0 L24,0 L24,24 L0,24 Z" />
+</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/ic_livedisplay_day.xml b/packages/SystemUI/res/drawable/ic_livedisplay_day.xml
deleted file mode 100644
index f454d81..0000000
--- a/packages/SystemUI/res/drawable/ic_livedisplay_day.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright (c) 2015 The CyanogenMod Project
-
- 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.
--->
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="64dp"
- android:height="64dp"
- android:viewportWidth="24"
- android:viewportHeight="24">
-
- <path
- android:fillColor="#FFFFFF"
- android:pathData="M19,5v14H5V5H19
-M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3L19,3z
-M14,12c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S14,10.9,14,12z
-M16,13.7l1.7-1.7L16,10.3V8h-2.3L12,6.3L10.3,8H8v2.3L6.3,12L8,13.7
-V16h2.3l1.7,1.7l1.7-1.7H16V13.7z" />
-</vector> \ No newline at end of file
diff --git a/packages/SystemUI/res/drawable/notification_guts_queue_bg.xml b/packages/SystemUI/res/drawable/notification_guts_queue_bg.xml
new file mode 100644
index 0000000..4a869c5
--- /dev/null
+++ b/packages/SystemUI/res/drawable/notification_guts_queue_bg.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item>
+ <shape android:shape="rectangle">
+ <solid android:color="@color/notification_guts_media_bg_color"/>
+ </shape>
+ </item>
+
+
+</layer-list>
+
diff --git a/packages/SystemUI/res/drawable/queue_bg.xml b/packages/SystemUI/res/drawable/queue_bg.xml
new file mode 100644
index 0000000..0ca04c0
--- /dev/null
+++ b/packages/SystemUI/res/drawable/queue_bg.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <ripple android:color="?android:colorControlHighlight">
+ <item android:state_pressed="true">
+ <shape android:shape="rectangle">
+ <solid android:color="@color/queue_background_pressed"/>
+ </shape>
+ </item>
+ </ripple>
+ <ripple android:color="?android:colorControlHighlight">
+ <item android:state_selected="true">
+ <shape android:shape="rectangle">
+ <solid android:color="@color/queue_background_pressed"/>
+ </shape>
+ </item>
+ </ripple>
+ <ripple android:color="?android:colorControlHighlight">
+ <item android:state_focused="true">
+ <shape android:shape="rectangle">
+ <solid android:color="@color/queue_background_pressed"/>
+ </shape>
+ </item>
+ </ripple>
+ <item>
+ <shape android:shape="rectangle">
+ <solid android:color="@color/queue_background"/>
+ </shape>
+ </item>
+</selector>
diff --git a/packages/SystemUI/res/drawable/queue_gradient.xml b/packages/SystemUI/res/drawable/queue_gradient.xml
new file mode 100644
index 0000000..614a214
--- /dev/null
+++ b/packages/SystemUI/res/drawable/queue_gradient.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+ <gradient
+ android:type="linear"
+ android:angle="270"
+ android:startColor="#FF000000"
+ android:endColor="@color/queue_background"/>
+</shape>
diff --git a/packages/SystemUI/res/drawable/queue_row_background.xml b/packages/SystemUI/res/drawable/queue_row_background.xml
new file mode 100644
index 0000000..d6855a4
--- /dev/null
+++ b/packages/SystemUI/res/drawable/queue_row_background.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="?android:attr/colorControlHighlight">
+ <item android:id="@+id/mask">
+ <color android:color="@color/queue_background_pressed"/>
+ </item>
+</ripple>
diff --git a/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_1.xml b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_1.xml
new file mode 100644
index 0000000..3a4ee98
--- /dev/null
+++ b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_1.xml
@@ -0,0 +1,28 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="20dp"
+ android:height="17dp"
+ android:viewportWidth="56.0"
+ android:viewportHeight="48.0">
+
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M14.0,24.0l-4.0,-4.0l-4.0,4.0l4.0,4.0L14.0,24.0zM35.4,15.4L24.0,4.0l-2.0,0.0l0.0,15.2L12.8,10.0L10.0,12.8L21.2,24.0L10.0,35.2l2.8,2.8l9.2,-9.2L22.0,44.0l2.0,0.0l11.4,-11.4L26.8,24.0L35.4,15.4zM26.0,11.7l3.8,3.8L26.0,19.2L26.0,11.7zM29.8,32.6L26.0,36.3l0.0,-7.5L29.8,32.6zM38.0,20.0l-4.0,4.0l4.0,4.0l4.0,-4.0L38.0,20.0z"/>
+ <path
+ android:fillColor="#4DFFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_2.xml b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_2.xml
new file mode 100644
index 0000000..3a01881
--- /dev/null
+++ b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_2.xml
@@ -0,0 +1,31 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="20dp"
+ android:height="17dp"
+ android:viewportWidth="56.0"
+ android:viewportHeight="48.0">
+
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M14.0,24.0l-4.0,-4.0l-4.0,4.0l4.0,4.0L14.0,24.0zM35.4,15.4L24.0,4.0l-2.0,0.0l0.0,15.2L12.8,10.0L10.0,12.8L21.2,24.0L10.0,35.2l2.8,2.8l9.2,-9.2L22.0,44.0l2.0,0.0l11.4,-11.4L26.8,24.0L35.4,15.4zM26.0,11.7l3.8,3.8L26.0,19.2L26.0,11.7zM29.8,32.6L26.0,36.3l0.0,-7.5L29.8,32.6zM38.0,20.0l-4.0,4.0l4.0,4.0l4.0,-4.0L38.0,20.0z"/>
+ <path
+ android:fillColor="#4DFFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M44,34V44h8V34h-8z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_3.xml b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_3.xml
new file mode 100644
index 0000000..9639d28
--- /dev/null
+++ b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_3.xml
@@ -0,0 +1,31 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="20dp"
+ android:height="17dp"
+ android:viewportWidth="56.0"
+ android:viewportHeight="48.0">
+
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M14.0,24.0l-4.0,-4.0l-4.0,4.0l4.0,4.0L14.0,24.0zM35.4,15.4L24.0,4.0l-2.0,0.0l0.0,15.2L12.8,10.0L10.0,12.8L21.2,24.0L10.0,35.2l2.8,2.8l9.2,-9.2L22.0,44.0l2.0,0.0l11.4,-11.4L26.8,24.0L35.4,15.4zM26.0,11.7l3.8,3.8L26.0,19.2L26.0,11.7zM29.8,32.6L26.0,36.3l0.0,-7.5L29.8,32.6zM38.0,20.0l-4.0,4.0l4.0,4.0l4.0,-4.0L38.0,20.0z"/>
+ <path
+ android:fillColor="#4DFFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M44,24V44h8V24h-8z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_4.xml b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_4.xml
new file mode 100644
index 0000000..1e8ac10
--- /dev/null
+++ b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_4.xml
@@ -0,0 +1,31 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="20dp"
+ android:height="17dp"
+ android:viewportWidth="56.0"
+ android:viewportHeight="48.0">
+
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M14.0,24.0l-4.0,-4.0l-4.0,4.0l4.0,4.0L14.0,24.0zM35.4,15.4L24.0,4.0l-2.0,0.0l0.0,15.2L12.8,10.0L10.0,12.8L21.2,24.0L10.0,35.2l2.8,2.8l9.2,-9.2L22.0,44.0l2.0,0.0l11.4,-11.4L26.8,24.0L35.4,15.4zM26.0,11.7l3.8,3.8L26.0,19.2L26.0,11.7zM29.8,32.6L26.0,36.3l0.0,-7.5L29.8,32.6zM38.0,20.0l-4.0,4.0l4.0,4.0l4.0,-4.0L38.0,20.0z"/>
+ <path
+ android:fillColor="#4DFFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M44,14V44h8V14h-8z"/>
+</vector>
diff --git a/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_5.xml b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_5.xml
new file mode 100644
index 0000000..7464bec
--- /dev/null
+++ b/packages/SystemUI/res/drawable/stat_sys_data_bluetooth_connected_battery_5.xml
@@ -0,0 +1,31 @@
+<!--
+Copyright (C) 2014 The Android Open Source Project
+
+ 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.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="20dp"
+ android:height="17dp"
+ android:viewportWidth="56.0"
+ android:viewportHeight="48.0">
+
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M14.0,24.0l-4.0,-4.0l-4.0,4.0l4.0,4.0L14.0,24.0zM35.4,15.4L24.0,4.0l-2.0,0.0l0.0,15.2L12.8,10.0L10.0,12.8L21.2,24.0L10.0,35.2l2.8,2.8l9.2,-9.2L22.0,44.0l2.0,0.0l11.4,-11.4L26.8,24.0L35.4,15.4zM26.0,11.7l3.8,3.8L26.0,19.2L26.0,11.7zM29.8,32.6L26.0,36.3l0.0,-7.5L29.8,32.6zM38.0,20.0l-4.0,4.0l4.0,4.0l4.0,-4.0L38.0,20.0z"/>
+ <path
+ android:fillColor="#4DFFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M44,4V44h8V4h-8z"/>
+</vector>
diff --git a/packages/SystemUI/res/layout/keyguard_bottom_area.xml b/packages/SystemUI/res/layout/keyguard_bottom_area.xml
index afb98be..20ed3bc 100644
--- a/packages/SystemUI/res/layout/keyguard_bottom_area.xml
+++ b/packages/SystemUI/res/layout/keyguard_bottom_area.xml
@@ -19,14 +19,14 @@
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui"
android:id="@+id/keyguard_bottom_area"
- android:layout_height="match_parent"
+ android:layout_height="wrap_content"
android:layout_width="match_parent"
android:outlineProvider="none"
android:elevation="5dp" > <!-- Put it above the status bar header -->
<com.android.systemui.statusbar.phone.KeyguardIndicationTextView
android:id="@+id/keyguard_indication_text"
- android:layout_width="match_parent"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/keyguard_indication_margin_bottom"
android:layout_gravity="bottom|center_horizontal"
@@ -39,7 +39,7 @@
<FrameLayout
android:id="@+id/preview_container"
android:layout_width="match_parent"
- android:layout_height="match_parent">
+ android:layout_height="wrap_content">
</FrameLayout>
<com.android.systemui.statusbar.KeyguardAffordanceView
diff --git a/packages/SystemUI/res/layout/notification_guts_queue.xml b/packages/SystemUI/res/layout/notification_guts_queue.xml
new file mode 100644
index 0000000..fe081e2
--- /dev/null
+++ b/packages/SystemUI/res/layout/notification_guts_queue.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+
+<com.android.systemui.statusbar.MediaNotificationGuts
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:id="@+id/notification_guts"
+ android:visibility="gone"
+ android:clickable="true"
+ android:gravity="top|start">
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:clipToPadding="false"
+ android:clipChildren="false"
+ android:orientation="vertical">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:background="@drawable/notification_guts_bg"
+ android:elevation="2dp"
+ android:layout_height="@android:dimen/notification_large_icon_height"
+ android:orientation="horizontal">
+
+ <ImageView
+ android:id="@android:id/icon"
+ android:layout_width="@android:dimen/notification_large_icon_width"
+ android:layout_height="@android:dimen/notification_large_icon_height"
+ android:layout_weight="0"
+ android:padding="8dp"
+ android:scaleType="centerInside"/>
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_gravity="start|center_vertical"
+ android:orientation="vertical"
+ android:paddingStart="8dp"
+ android:paddingEnd="8dp"
+ android:layout_weight="1">
+ <TextView
+ android:id="@+id/pkgname"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical|start"
+ android:layout_weight="1"
+ android:textAppearance="@*android:style/TextAppearance.Material.Notification.Title"
+ android:textColor="@color/notification_guts_title_color"/>
+ <DateTimeView
+ android:id="@+id/timestamp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_weight="0"
+ android:layout_gravity="center_vertical|start"
+ android:textAppearance="@*android:style/TextAppearance.Material.Notification.Time"
+ android:textColor="@color/notification_guts_text_color"/>
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/debug_info"
+ android:layout_weight="0"
+ android:textAppearance="@*android:style/TextAppearance.Material.Notification.Time"
+ android:layout_gravity="bottom|start"
+ android:visibility="gone"
+ android:textColor="@color/notification_guts_text_color"/>
+ </LinearLayout>
+
+ <ImageButton
+ style="@android:style/Widget.Material.Light.Button.Borderless.Small"
+ android:id="@+id/notification_inspect_app_provided_settings"
+ android:layout_width="52dp"
+ android:layout_height="match_parent"
+ android:layout_weight="0"
+ android:gravity="center"
+ android:src="@drawable/notification_guts_ic_settings"
+ android:visibility="gone"/>
+
+ <ImageButton
+ style="@android:style/Widget.Material.Light.Button.Borderless.Small"
+ android:id="@+id/notification_inspect_filter_notification"
+ android:layout_width="52dp"
+ android:layout_height="match_parent"
+ android:layout_weight="0"
+ android:gravity="center"
+ android:src="@drawable/notification_guts_ic_ringer_mute"
+ android:visibility="gone"/>
+
+ <ImageButton
+ style="@android:style/Widget.Material.Light.Button.Borderless.Small"
+ android:id="@+id/notification_inspect_item"
+ android:layout_width="52dp"
+ android:layout_height="match_parent"
+ android:layout_weight="0"
+ android:gravity="center"
+ android:contentDescription="@string/status_bar_notification_inspect_item_title"
+ android:src="@drawable/ic_info"/>
+ </LinearLayout>
+ <LinearLayout
+ android:id="@+id/queue_group"
+ android:padding="8dp"
+ android:background="@drawable/notification_guts_queue_bg"
+ android:elevation="0dp"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal">
+ <TextView
+ android:layout_height="wrap_content"
+ android:id="@+id/switch_label"
+ android:layout_marginStart="@android:dimen/notification_large_icon_width"
+ android:layout_width="0dp"
+ android:layout_weight="1"
+ android:text="@string/play_queue_extention"/>
+ <Switch
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_weight="0"
+ android:id="@+id/queue_switch"/>
+
+ </LinearLayout>
+
+ </LinearLayout>
+
+</com.android.systemui.statusbar.MediaNotificationGuts>
diff --git a/packages/SystemUI/res/layout/qs_detail.xml b/packages/SystemUI/res/layout/qs_detail.xml
index 5058314..7ff9345 100644
--- a/packages/SystemUI/res/layout/qs_detail.xml
+++ b/packages/SystemUI/res/layout/qs_detail.xml
@@ -29,6 +29,7 @@
android:layout_weight="1" />
<LinearLayout
+ android:id="@+id/buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingEnd="8dp"
diff --git a/packages/SystemUI/res/layout/qs_detail_items_list.xml b/packages/SystemUI/res/layout/qs_detail_items_list.xml
index 09021f9..33dd579 100644
--- a/packages/SystemUI/res/layout/qs_detail_items_list.xml
+++ b/packages/SystemUI/res/layout/qs_detail_items_list.xml
@@ -18,7 +18,7 @@
<com.android.systemui.qs.QSDetailItemsList xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:minHeight="200dp"
+ android:minHeight="100dp"
android:paddingTop="16dp"
android:paddingStart="16dp"
android:paddingEnd="16dp">
diff --git a/packages/SystemUI/res/layout/qs_tile_top.xml b/packages/SystemUI/res/layout/qs_tile_top.xml
index a302c73..d9a7ad8 100644
--- a/packages/SystemUI/res/layout/qs_tile_top.xml
+++ b/packages/SystemUI/res/layout/qs_tile_top.xml
@@ -54,12 +54,13 @@
android:orientation="horizontal">
<TextView
+ android:id="@+id/edit_text_instruction"
android:layout_width="0dp"
android:layout_height="match_parent"
+ android:layout_marginEnd="16dp"
android:gravity="center_vertical"
android:layout_weight="1"
android:textColor="@color/qs_edit_header_instruction_text_color"
- android:text="@string/qs_tile_edit_header_instruction"
android:contentDescription="@null"/>
<ImageView
diff --git a/packages/SystemUI/res/layout/queue_adapter_row.xml b/packages/SystemUI/res/layout/queue_adapter_row.xml
new file mode 100644
index 0000000..1096066
--- /dev/null
+++ b/packages/SystemUI/res/layout/queue_adapter_row.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+<com.android.systemui.statusbar.QueueViewRow
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:background="@drawable/queue_bg"
+ android:layout_height="@dimen/queue_row_height"
+ android:paddingTop="4dp"
+ android:paddingBottom="4dp"
+ android:paddingStart="8dp"
+ android:paddingEnd="8dp">
+
+ <ImageView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/art"
+ android:layout_alignParentStart="true"
+ android:layout_centerVertical="true"/>
+
+ <LinearLayout
+ android:orientation="vertical"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_toEndOf="@+id/action"
+ android:layout_centerVertical="true">
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="@*android:dimen/notification_title_text_size"
+ android:color="@color/notification_guts_title_color"
+ android:id="@+id/title"/>
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="@*android:dimen/notification_subtext_size"
+ android:color="@color/notification_guts_text_color"
+ android:id="@+id/summary"/>
+ </LinearLayout>
+
+</com.android.systemui.statusbar.QueueViewRow>
diff --git a/packages/SystemUI/res/layout/status_bar.xml b/packages/SystemUI/res/layout/status_bar.xml
index 51f7df7..d5e799a 100644
--- a/packages/SystemUI/res/layout/status_bar.xml
+++ b/packages/SystemUI/res/layout/status_bar.xml
@@ -118,7 +118,7 @@
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:singleLine="true"
- android:paddingStart="7dp"
+ android:paddingStart="3dp"
android:gravity="center_vertical|start"
/>
</com.android.keyguard.AlphaOptimizedLinearLayout>
diff --git a/packages/SystemUI/res/layout/status_bar_expanded.xml b/packages/SystemUI/res/layout/status_bar_expanded.xml
index 996fb71..794a755 100644
--- a/packages/SystemUI/res/layout/status_bar_expanded.xml
+++ b/packages/SystemUI/res/layout/status_bar_expanded.xml
@@ -94,10 +94,6 @@
</com.android.systemui.statusbar.phone.NotificationsQuickSettingsContainer>
- <include
- layout="@layout/keyguard_bottom_area"
- android:visibility="gone" />
-
<include layout="@layout/status_bar_expanded_header" />
<com.android.systemui.statusbar.AlphaOptimizedView
diff --git a/packages/SystemUI/res/layout/status_bar_notification_row_media.xml b/packages/SystemUI/res/layout/status_bar_notification_row_media.xml
new file mode 100644
index 0000000..e1589f6
--- /dev/null
+++ b/packages/SystemUI/res/layout/status_bar_notification_row_media.xml
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod Project
+
+ 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.
+-->
+
+<com.android.systemui.statusbar.MediaExpandableNotificationRow
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:focusable="true"
+ android:clickable="true">
+
+ <com.android.systemui.statusbar.NotificationBackgroundView
+ android:id="@+id/backgroundNormal"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"/>
+
+ <com.android.systemui.statusbar.NotificationBackgroundView
+ android:id="@+id/backgroundDimmed"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"/>
+
+ <LinearLayout
+ android:orientation="vertical"
+ android:clipChildren="false"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+ <FrameLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+ <com.android.systemui.statusbar.NotificationContentView
+ android:id="@+id/expanded"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"/>
+ <com.android.systemui.statusbar.NotificationContentView
+ android:id="@+id/expandedPublic"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"/>
+ </FrameLayout>
+ <com.android.systemui.statusbar.QueueView
+ android:id="@+id/queue_view"
+ android:clipChildren="false"
+ android:orientation="vertical"
+ android:background="@drawable/queue_bg"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="@dimen/queue_top_shadow"
+ android:background="@drawable/queue_gradient"/>
+ <ListView
+ android:id="@+id/queue_list"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"/>
+ </com.android.systemui.statusbar.QueueView>
+ </LinearLayout>
+
+ <Button
+ android:id="@+id/veto"
+ android:layout_width="48dp"
+ android:layout_height="0dp"
+ android:gravity="end"
+ android:layout_marginEnd="-80dp"
+ android:background="@null"
+ android:paddingEnd="8dp"
+ android:paddingStart="8dp"/>
+
+ <ViewStub
+ android:layout="@layout/notification_children_container"
+ android:id="@+id/child_container_stub"
+ android:inflatedId="@+id/notification_children_container"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ />
+
+ <ViewStub
+ android:layout="@layout/notification_expand_button"
+ android:id="@+id/more_button_stub"
+ android:inflatedId="@+id/notification_more_button_container"
+ android:layout_width="match_parent"
+ android:layout_height="@dimen/notification_bottom_decor_height"
+ />
+
+
+ <ViewStub
+ android:layout="@layout/notification_guts_queue"
+ android:id="@+id/notification_guts_stub"
+ android:inflatedId="@+id/notification_guts"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ />
+
+</com.android.systemui.statusbar.MediaExpandableNotificationRow>
diff --git a/packages/SystemUI/res/layout/system_icons.xml b/packages/SystemUI/res/layout/system_icons.xml
index 82e0667..1f3f810 100644
--- a/packages/SystemUI/res/layout/system_icons.xml
+++ b/packages/SystemUI/res/layout/system_icons.xml
@@ -34,14 +34,14 @@
<!-- battery must be padded below to match assets -->
<com.android.systemui.BatteryMeterView android:id="@+id/battery"
- android:layout_height="14.5dp"
- android:layout_width="9.5dp"
+ android:layout_height="18dp"
+ android:layout_width="18dp"
android:layout_marginBottom="@dimen/battery_margin_bottom"
android:layout_marginStart="@dimen/signal_cluster_battery_padding"/>
<com.android.systemui.DockBatteryMeterView android:id="@+id/dock_battery"
- android:layout_height="14.5dp"
- android:layout_width="9.5dp"
+ android:layout_height="18dp"
+ android:layout_width="18dp"
android:layout_marginBottom="@dimen/battery_margin_bottom"
android:layout_marginStart="@dimen/signal_cluster_battery_padding"
android:visibility="gone"/>
diff --git a/packages/SystemUI/res/layout/unlock_fab.xml b/packages/SystemUI/res/layout/unlock_fab.xml
deleted file mode 100644
index c80bc19..0000000
--- a/packages/SystemUI/res/layout/unlock_fab.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/show_bouncer"
- android:layout_width="@dimen/unlock_fab_size"
- android:layout_height="@dimen/unlock_fab_size"
- android:layout_gravity="bottom|center_horizontal"
- android:alpha="0.5"
- android:src="@drawable/ic_lock_open_24dp" />
diff --git a/packages/SystemUI/res/values-af/cm_arrays.xml b/packages/SystemUI/res/values-af/cm_arrays.xml
index b156d8e..3008606 100644
--- a/packages/SystemUI/res/values-af/cm_arrays.xml
+++ b/packages/SystemUI/res/values-af/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NO</item>
+ <!-- North east -->
<item>O</item>
+ <!-- East -->
<item>SO</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-af/cm_strings.xml b/packages/SystemUI/res/values-af/cm_strings.xml
index 78abacd..823e9b3 100644
--- a/packages/SystemUI/res/values-af/cm_strings.xml
+++ b/packages/SystemUI/res/values-af/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Swiep regs vir %1$s</string>
<string name="right_shortcut_hint">Swiep links vir %1$s</string>
<string name="lockscreen_message">Tik \'n ikoon op die linker of regter kant om \'n slot skerm kortpad toe te wys.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Kies program</string>
<string name="lockscreen_choose_action_title">Kies aksie</string>
<string name="lockscreen_none_target">Geen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Kies \'n aksie om toe te ken</string>
<string name="navbar_home_button">Tuis-knoppie</string>
<string name="navbar_recent_button">Onlangse programme knoppie</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Kieslys-knoppie</string>
<string name="accessibility_dpad_left">Wyser na links</string>
<string name="accessibility_dpad_right">Wyser na regs</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Vee program data uit</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Dwing stop</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Deïnstalleer</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Ligte herdelheidsvlak</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiele af.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profiel: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiele afgeskakel.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profiel verander na <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inisialiseer\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Ligte instellings</string>
<string name="led_notification_text">LED liggie word deur instellings gaktiveer</string>
<string name="qs_tile_edit_header_instruction">Druk en hou teëls om te herrangskik</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Wys weer</string>
<string name="quick_settings_title_show_brightness_slider">Wys helderheid skuiwer</string>
<string name="quick_settings_title_enlarge_first_row">Vergroot eerste ry</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Dit hou dit binne sig totdat jy dit ontspeld. Raak en hou die knoppie Terug om te ontspeld.</string>
<string name="quick_settings_custom_tile_detail_title">Pasgemaakte teël</string>
<string name="quick_settings_remove">Verwyder teël</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profiele is afgeskakel</string>
<string name="quick_settings_heads_up_label">Loer boodskap</string>
<string name="quick_settings_battery_saver_label">Battery bespaarder</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Battery bespaarder (laai)</string>
<string name="quick_settings_caffeine_label">Kafeïen</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinchronisering af.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinchronisering aan.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sinchronisering afgeskakel.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sinchronisering aangeskakel.</string>
<string name="quick_settings_sync_label">Sinkroniseer</string>
<string name="quick_settings_volume_panel_label">Volume paneel</string>
@@ -81,66 +107,119 @@
<string name="quick_settings_ambient_display_label">Omgewingstemperatuur skerm</string>
<string name="quick_settings_lockscreen_label_enforced">Slotskerm afgedwing</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Afgeskakel deur profiel</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Skerm slaap: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Skerm slaap verander na <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Battery modus</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Battery modus: energiebesparing modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Battery modus: gebalanseerde modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Battery modus: werkverrigting modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Battery modus: doeltreffendheid modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Battery modus: vinnige modus.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Battery modus verander na energiebesparings modus.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Battery modus verander na gebalanseerde modus.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Battery modus verander na werkverrigting modus.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Battery modus verander na doeltreffendheid modus.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Battery modus verander na vinnige modus.</string>
<string name="quick_settings_performance_profile_detail_title">Battery modus</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Slotskerm af.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Slotskerm aan.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Slotskerm afgeskakel.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Slotskerm aangeskakel.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Omgewingstemperatuur vertoning af.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Omgewingstemperatuur vertoning aan.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Omgewingstemperatuur skerm vertoning is afgeskakel.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Omgewingstemperatuur skerm vertoning is aangeskakel.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Loer boodskap af.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Loer boodskap aan.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Loer boodskap is afgeskakel.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Loer boodskap is aangeskakel.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kafeïen af.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kafeïen aan.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Battery bespaarder af.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Battery bespaarder aan.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Battery bespaarder afgeskakel.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Battery bespaarder aangeskakel.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamiese teëls</string>
<string name="dynamic_qs_tile_next_alarm_label">Volgende alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">Kies IME</string>
<string name="dynamic_qs_tile_su_label">\'Root\' toegang</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay af.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: outo modus.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dag modus.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nag modus.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: buitelug modus.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay afgeskakel.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay verander na outo modus.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay verander na dag modus.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay verander na dag modus.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay verander na buitelug modus.</string>
<string name="quick_settings_title_advanced_location">Drie-staat ligging</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Liggingverslaggewing: battery besparing.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Liggingverslaggewing: sensors alleenlik.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Liggingverslaggewing: hoë akkuraatheid modus.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Liggingsinligting modus</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Battery besparend</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Slegs Toestel</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Hoë akkuraatheid</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Plek verslagdoening verander na battery sparing modus.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Plek verslagdoening verander na sensors alleenlik modus.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Plek verslagdoening verander na hoë akkuraatheid modus.</string>
<string name="quick_settings_tiles_category_system">Stelsel teëls</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Voeg \'n teël by</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Kan nie aan mobiele netwerke koppel terwyl vliegtuig modus aan is nie. Skakel vliegtuig modus af en probeer weer.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Flitslig is aan</string>
<string name="quick_settings_tile_flashlight_not_summary">Raak om af te skakel</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="other">%1$d kliente</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Geen data SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dok Battery <xliff:g id="number">%d</xliff:g> persent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Wys speel ry</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Trek af om uit te brei</string>
+ <string name="swipe_left_hint">Vee links na <xliff:g id="app_name">%1$s </xliff:g></string>
+ <string name="swipe_right_hint">Vee regs na kennisgewings</string>
</resources>
diff --git a/packages/SystemUI/res/values-am/cm_arrays.xml b/packages/SystemUI/res/values-am/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-am/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-am/cm_strings.xml b/packages/SystemUI/res/values-am/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-am/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ar/cm_arrays.xml b/packages/SystemUI/res/values-ar/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-ar/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ar/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ar/cm_strings.xml b/packages/SystemUI/res/values-ar/cm_strings.xml
index a59d14a..5df04a3 100644
--- a/packages/SystemUI/res/values-ar/cm_strings.xml
+++ b/packages/SystemUI/res/values-ar/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">تحريك إلى اليمين من أجل %1$s</string>
<string name="right_shortcut_hint">تحريك إلى اليسار من أجل %1$s</string>
+ <string name="lockscreen_message">انقر فوق رمز على اليسار أو اليمين لتخصيص اختصار جديد على شاشة التأمين.</string>
+ <string name="lockscreen_default_target">الافتراضي</string>
<string name="select_application">حدد التطبيق</string>
<string name="lockscreen_choose_action_title">اختر إجراء</string>
<string name="lockscreen_none_target">لا شيء</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">اختر الإجراء لتخصيصه</string>
<string name="navbar_home_button">زر الرئيسية</string>
<string name="navbar_recent_button">زر الأشياء الأخيرة</string>
@@ -33,14 +46,38 @@
<string name="navbar_menu_big_button">زر القائمة</string>
<string name="accessibility_dpad_left">المؤشر إلى اليسار</string>
<string name="accessibility_dpad_right">المؤشر الى اليمين</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">مسح بيانات التطبيق</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">إيقاف إجباري</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">إلغاء التثبيت</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">سطوع الضوء</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">إيقاف ملفات التعريف.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">ملف التعريف: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">تعطيل ملفات التعريف. </string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">تم تغيير ملف التعريف إلى <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">تهيئة\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">إعدادات الإضاءة</string>
+ <string name="led_notification_text">إضاءة الـLED مفعلة من الإعدادات</string>
+ <string name="qs_tile_edit_header_instruction">أضغط بإستمرار على الإختصارات لإعادة الترتيب</string>
+ <string name="quick_settings_edit_label">تعديل الاختصارات</string>
+ <string name="quick_settings_cannot_delete_edit_tile">لا يمكن حذف اختصار التعديل</string>
+ <string name="qs_tiles_reset_confirmation">إعادة تعيين إعدادات الاختصارات السريعة للوضع الافتراضى؟</string>
+ <string name="quick_settings_tile_reset_to_default">إعادة تعيين على التخطيط الافتراضي</string>
+ <string name="quick_settings_title_header">الرأس</string>
+ <string name="quick_settings_title_tiles">الإختصارات</string>
+ <string name="quick_settings_title_show_weather">إظهار حالة الطقس</string>
+ <string name="quick_settings_title_show_brightness_slider">إظهار شريط التحكم في السطوع</string>
+ <string name="quick_settings_title_enlarge_first_row">توسيع الصف الأول</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">ستظل ظاهرة حتى يمكنك إزالتها. المس مع الاستمرار زر العودة لإزالتها.</string>
<string name="quick_settings_custom_tile_detail_title">مربع مخصص</string>
<string name="quick_settings_remove">إزالة المربع</string>
@@ -51,9 +88,16 @@
<string name="quick_settings_profiles_off">تعطيل ملفات التعريف</string>
<string name="quick_settings_heads_up_label">إنذار مسبق</string>
<string name="quick_settings_battery_saver_label">موفر البطارية</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">حافظ البطارية (شحن)</string>
+ <string name="quick_settings_caffeine_label">وضع الكافيين</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">تعطيل المزامنة. </string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">تشغيل المزامنة.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">تم تعطيل المزامنة.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">تم تشغيل المزامنة.</string>
<string name="quick_settings_sync_label">المزامنة</string>
<string name="quick_settings_volume_panel_label">لوحة مستوى الصوت</string>
@@ -63,58 +107,112 @@
<string name="quick_settings_lockscreen_label">شاشة القفل</string>
<string name="quick_settings_ambient_display_label">العرض المحيط</string>
<string name="quick_settings_lockscreen_label_enforced">إعمال قفل الشاشة</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">معطل بواسطة الوضع</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">مهلة الشاشة: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">تم تغيير مهلة الشاشة إلى: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">وضع البطارية</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">وضع البطارية: وضع توفير الطاقة.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">وضع البطارية: وضع متوازن.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">وضع البطارية: وضع الأداء.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">وضع البطارية: وضع الكفاءة.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">وضع البطارية: الوضع السريع.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">تم تغيير وضع البطارية إلى وضع توفير الطاقة.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">تم تغيير وضع البطارية إلى الوضع المتوازن.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">تم تغيير وضع البطارية إلى وضع الأداء.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">تم تغيير وضع البطارية الى وضع الكفاءة.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">تم تغيير وضع البطارية الى الوضع السريع.</string>
<string name="quick_settings_performance_profile_detail_title">وضع البطارية</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">تعطيل شاشة القفل.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">تشغيل شاشة القفل.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">تم تعطيل شاشة القفل.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">تم تشغيل شاشة القفل.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">تعطيل العرض المحيط.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">تشغيل العرض المحيط.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">تم تعطيل العرض المحيط.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">تم تشغيل العرض المحيط.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">تعطيل الإنذار المسبق.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">تشغيل الإنذار المسبق.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">تم تعطيل الإنذار المسبق.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">تم تشغيل الإنذار المسبق.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">ايقاف وضع الكافيين.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">تشغيل وضع الكافيين.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">إيقاف موفر البطارية.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">تشغيل موفر البطارية.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">تم ايقاف موفر البطارية.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">تشغيل موفر البطارية.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">مربع ديناميكي</string>
<string name="dynamic_qs_tile_next_alarm_label">التنبيه المقبل</string>
<string name="dynamic_qs_tile_ime_selector_label">محدد IME</string>
<string name="dynamic_qs_tile_su_label">الوصول إلى root</string>
- <string name="accessibility_quick_settings_live_display_off">تعطيل LiveDisplay.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: الوضع التلقائي.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: الوضع النهاري.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: الوضع الليلي.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: وضع الأماكن المفتوحة.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">تم تعطيل LiveDisplay.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">تغيير LiveDisplay إلى الوضع التلقائي.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">تغيير LiveDisplay إلى الوضع النهاري.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">تغيير LiveDisplay إلى الوضع الليلي.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">تغيير LiveDisplay إلى وضع الأماكن المفتوحة.</string>
+ <string name="quick_settings_title_advanced_location">الموقع الثلاثى</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">تحديد الموقع: وضع توفير البطارية.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">تحديد الموقع: وضع المستشعرات فقط.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">تحديد الموقع: وضع الدقة العالية.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">وضع الموقع</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">توفير البطارية</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">الجهاز فقط</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">دقة عالية</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">تغيير تحديد الموقع إلى وضع توفير البطارية.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">تغيير تحديد الموقع إلى وضع المستشعرات فقط.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">تغيير تحديد الموقع إلى وضع الدقة العالية.</string>
+ <string name="quick_settings_tiles_category_system">إختصارات النظام</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">إضافة إختصار</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">غير قادر على الإتصال بالشبكات عند تفعيل وضع الطيران. قم بإلغاء تفعيل وضع الطيران وحاول مرة أخرى.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ضوء الفلاش مشغل</string>
+ <string name="quick_settings_tile_flashlight_not_summary">المس لإيقاف التشغيل</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">لا توجد SIM للبيانات</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">بطارية الإرساء <xliff:g id="number">%d</xliff:g>في المائة.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">إظهار قائمة انتظار التشغيل</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-as-rIN/cm_arrays.xml b/packages/SystemUI/res/values-as-rIN/cm_arrays.xml
new file mode 100644
index 0000000..3110756
--- /dev/null
+++ b/packages/SystemUI/res/values-as-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SW</item>
+ <!-- South west -->
+ <item>W</item>
+ <!-- West -->
+ <item>NW</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-as-rIN/cm_strings.xml b/packages/SystemUI/res/values-as-rIN/cm_strings.xml
new file mode 100644
index 0000000..3937ca4
--- /dev/null
+++ b/packages/SystemUI/res/values-as-rIN/cm_strings.xml
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s ৰ বাবে সোঁফালে ছোৱাইপ কৰক</string>
+ <string name="right_shortcut_hint">%1$s ৰ বাবে বাওঁফালে ছোৱাইপ কৰক</string>
+ <string name="lockscreen_message">লক স্ক্ৰীণ চমুপথ আৰোপ কৰিবলৈ বাওঁফালে বা সোঁফালে এটা আইকনত টেপ কৰক।</string>
+ <string name="lockscreen_default_target">ডিফল্ট</string>
+ <string name="select_application">এপ্লিকেশ্যন বাচনি কৰক</string>
+ <string name="lockscreen_choose_action_title">কাৰ্য পচন্দ কৰক</string>
+ <string name="lockscreen_none_target">হাল্লা</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">আৰোপ কৰিবলৈ ক্ৰিয়া পচন্দ কৰক</string>
+ <string name="navbar_home_button">হোম বুটাম</string>
+ <string name="navbar_recent_button">শেহতীয়া বুটাম</string>
+ <string name="navbar_search_button">অন্বেষণ বুটাম</string>
+ <string name="navbar_back_button">বেক বুটাম</string>
+ <string name="navbar_empty_button">খালি বুটাম</string>
+ <string name="navbar_menu_conditional_button">মেনু (অটোহাইড) বুটাম</string>
+ <string name="navbar_menu_always_button">মেনু (অলৱেজশ্বো) বুটাম</string>
+ <string name="navbar_menu_big_button">মেন্যু বুটাম</string>
+ <string name="accessibility_dpad_left">কাৰ্ছৰ বাওঁফালে</string>
+ <string name="accessibility_dpad_right">কাৰ্ছৰ সোঁফালে</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">এপ্প্ ডাটা পৰিষ্কাৰ কৰক</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">বলপ্ৰয়োগ কৰা বন্ধ</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">আনইনষ্টল</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">লাইটৰ উজ্জ্বলতা</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">প্ৰ\'ফাইল অফ।</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">প্ৰ\'ফাইল: <xliff:g id="profile" example="Default">%s</xliff:g>।</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">প্ৰ\'ফাইল অফ কৰা হৈছে।</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">প্ৰ\'ফাইল <xliff:g id="profile" example="Default">%s</xliff:g>লৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <string name="quick_settings_compass_init">সূচনা কৰিব আছে\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">লাইট ছেটিং</string>
+ <string name="led_notification_text">ছেটিংছৰ দ্বাৰা সক্ষমিত LED লাইট</string>
+ <string name="qs_tile_edit_header_instruction">পুনঃসজ্জিত কৰিবলৈ টাইলবোৰ টিপক আৰু ধৰি থাকক</string>
+ <string name="quick_settings_edit_label">টাইল সম্পাদনা কৰক</string>
+ <string name="quick_settings_cannot_delete_edit_tile">সম্পাদিত টাইল বিলোপ কৰিব নোৱাৰি</string>
+ <string name="qs_tiles_reset_confirmation">দ্ৰুত ছেটিংচ টাইল ডিফ\'ল্ট কনফিগাৰেচনলৈ ৰিছেট কৰিব?</string>
+ <string name="quick_settings_tile_reset_to_default">ডিফ\'ল্ট লেআউটলৈ ৰিছেট কৰক</string>
+ <string name="quick_settings_title_header">শিৰোশাৰী</string>
+ <string name="quick_settings_title_tiles">টাইলচ্‌</string>
+ <string name="quick_settings_title_show_weather">বতৰ প্ৰদৰ্শন কৰক</string>
+ <string name="quick_settings_title_show_brightness_slider">উজ্জ্বলতা স্লাইডাৰ প্ৰদৰ্শন কৰক</string>
+ <string name="quick_settings_title_enlarge_first_row">প্ৰথম শাৰী পৰিবৰ্ধন কৰক</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">ই আপুনি আনপিন নকৰালৈকে এইটো দৰ্শনত ৰাখিব৷ আনপিন কৰিবলৈ বেক বুটাম স্পৰ্শ কৰি ধৰি থাকক।</string>
+ <string name="quick_settings_custom_tile_detail_title">কাষ্টম টাইল</string>
+ <string name="quick_settings_remove">টাইল আঁতৰাওক</string>
+ <string name="quick_settings_network_adb_label">ADB অভাৰ নেটৱৰ্ক</string>
+ <string name="quick_settings_compass_label">কম্পাছ</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">ছিষ্টেম প্ৰ\'ফাইল</string>
+ <string name="quick_settings_profiles_off">প্ৰপাইল অক্ষম কৰা হৈছে</string>
+ <string name="quick_settings_heads_up_label">হেডচ আপ</string>
+ <string name="quick_settings_battery_saver_label">বেটাৰী চেভাৰ</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">কেফেইন</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">সকালীকৄত অফ কৰক।</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">সকালীকৄত অন কৰক।</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">সকালীকৄত অফ কৰা হৈছে।</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">সকালীকৄত অন কৰা হৈছে।</string>
+ <string name="quick_settings_sync_label">সংযোজন</string>
+ <string name="quick_settings_volume_panel_label">ভলিউম পেনেল</string>
+ <string name="quick_settings_usb_tether_label">USB টেথাৰিং</string>
+ <string name="quick_settings_screen_timeout_detail_title">স্ক্ৰীণ টাইম আউট</string>
+ <string name="quick_settings_lockscreen_label">লক স্ক্ৰীণ</string>
+ <string name="quick_settings_ambient_display_label">পৰিপাৰ্শ্বিক ডিচপ্লে</string>
+ <string name="quick_settings_lockscreen_label_enforced">লক স্ক্ৰীণ ৰূপায়িত</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">প্ৰফাইলৰ দ্ৱাৰা অক্ষম কৰা হৈছে</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">স্ক্ৰীণ টাইম আউট: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>।</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">স্ক্ৰীণ টাইম আউট <xliff:g id="timeout" example="30 seconds">%s</xliff:g>লৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <string name="qs_tile_performance">বেটাৰী মোড</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">বেটাৰি মোড: পাৱাৰ ছেভ মোড।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">বেটাৰি মোড: ৰাহি মোড।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">বেটাৰি মোড: কাৰ্য্যকাৰিতা মোড।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">বেটাৰি মোড: এফিচিয়েন্সী মোড।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">বেটাৰি মোড: কুইক মোড।</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">বেটাৰি মোড পাৱাৰ ছেভ মোডলৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">বেটাৰি মোড ৰাহি মোডলৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">বেটাৰি মোড কাৰ্য্যকাৰিতা মোডলৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">বেটাৰি মোড এফিচিয়েন্সী মোডলৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">বেটাৰি মোড কুইক মোডলৈ পৰিৱৰ্তন কৰা হৈছে।</string>
+ <string name="quick_settings_performance_profile_detail_title">বেটাৰী মোড</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">লক স্ক্ৰীণ অফ।</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">লক স্ক্ৰীণ অন।</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">লক স্ক্ৰীণ অফ কৰা হৈছে।</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">লক স্ক্ৰীণ অন কৰা হৈছে।</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">পাৰিপাৰ্শ্বিক প্রদর্শন অফ।</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">পাৰিপাৰ্শ্বিক প্রদর্শন অন।</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">পাৰিপাৰ্শ্বিক প্রদর্শন অফ কৰা হৈছে।</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">পাৰিপাৰ্শ্বিক প্রদর্শন অন কৰা হৈছে।</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">হেডচ আপ অফ।</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">হেডচ আপ অন।</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">হেডচ আপ অফ কৰা হৈছে।</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">হেডচ আপ অন কৰা হৈছে।</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">কেফেইন অফ.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">কেফেইন অন.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">বেটাৰি ছেভাৰ অফ।</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">বেটাৰি ছেভাৰ অন।</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">বেটাৰি ছেভাৰ অফ কৰা হৈছে।</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">বেটাৰি ছেভাৰ অন কৰা হৈছে।</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">ডায়নামিক টাইল</string>
+ <string name="dynamic_qs_tile_next_alarm_label">পৰৱৰ্তী এলাৰ্ম</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME চয়নকাৰী</string>
+ <string name="dynamic_qs_tile_su_label">ৰুট প্ৰৱেশ কৰক</string>
+ <string name="quick_settings_title_advanced_location">ট্ৰাই-ষ্টেট অৱস্থান</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">অৱস্থান ৰিপোৰ্টিং: বেটাৰি ছেভিং মোড।</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">অৱস্থান ৰিপোৰ্টিং: কেৱল চেনচৰ মোড।</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">অৱস্থান ৰিপোৰ্টিং: উচ্চ নিৰ্ভুলতা মোড।</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">স্থানমোড</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">বেটাৰী ছেভ কৰা</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">কেৱল ডিভাইচ</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">উচ্চ সঠিকতা</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">অৱস্থান ৰিপোৰ্টিং বেটাৰি ছেভিং মোডলৈ পৰিৱৰ্তন কৰিলে।</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">অৱস্থান ৰিপোৰ্টিং কেৱল চেনচৰ মোডলৈ পৰিৱৰ্তন কৰিলে।</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">অৱস্থান ৰিপোৰ্টিং উচ্চ নিৰ্ভুলতা মোডলৈ পৰিৱৰ্তন কৰিলে।</string>
+ <string name="quick_settings_tiles_category_system">ছিষ্টেম টাইলচ্‌</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">এটা টাইল যোগ কৰক</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">এয়াৰপ্লেন মোড সক্ষম কৰা থাকিলে ম\'বাইল নেটৱৰ্কলৈ সংযোগ কৰিবলৈ অক্ষম। এয়াৰপ্লেন মোড অক্ষম কৰক আৰু পুনৰ চেষ্টা কৰক।</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ফ্লেশলাইট অন আছে</string>
+ <string name="quick_settings_tile_flashlight_not_summary">অফ কৰিবলৈ টেপ কৰক</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d ক্লায়েণ্ট</item>
+ <item quantity="other">%1$d ক্লায়েন্ট</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ডক বেটাৰী <xliff:g id="number">%d</xliff:g> শতাংশ।</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">প্লে কিউ প্ৰদৰ্শন কৰক</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-as-rIN/strings.xml b/packages/SystemUI/res/values-as-rIN/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-as-rIN/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-ast-rES/cm_arrays.xml b/packages/SystemUI/res/values-ast-rES/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-ast-rES/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ast-rES/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ast-rES/cm_strings.xml b/packages/SystemUI/res/values-ast-rES/cm_strings.xml
index 9628bf6..e530151 100644
--- a/packages/SystemUI/res/values-ast-rES/cm_strings.xml
+++ b/packages/SystemUI/res/values-ast-rES/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Esliza a la derecha pa %1$s</string>
<string name="right_shortcut_hint">Esliza a la esquierda pa %1$s</string>
+ <string name="lockscreen_message">Toca nun iconu de la esquierda o derecha pa reasignar un atayu na pantalla de bloquéu.</string>
+ <string name="lockscreen_default_target">Por defeutu</string>
<string name="select_application">Esbillar app</string>
<string name="lockscreen_choose_action_title">Esbillar aición</string>
<string name="lockscreen_none_target">Nengún</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Seleicionar botón a amosar</string>
<string name="navbar_home_button">Botón Aniciu</string>
<string name="navbar_recent_button">Botón Recientes</string>
@@ -33,34 +46,177 @@
<string name="navbar_menu_big_button">Botón Menú</string>
<string name="accessibility_dpad_left">Cursor esquierda</string>
<string name="accessibility_dpad_right">Cursor derecha</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Desaniciar datos</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Forciar detención</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalar</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Rellumu de lluz</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">Perfiles desactivaos.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">Perfiles desactivaos.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">Perfil camudáu a <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
<string name="quick_settings_compass_init">Anicializando\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Axustes de lluz</string>
+ <string name="led_notification_text">Lluz LED habilitada polos axustes</string>
+ <string name="qs_tile_edit_header_instruction">Toca y dexa primíos los controles pa reordenalos</string>
+ <string name="quick_settings_edit_label">Editar caxelles</string>
+ <string name="quick_settings_cannot_delete_edit_tile">Nun pue desaniciase la caxella de \"Editar\"</string>
+ <string name="qs_tiles_reset_confirmation">¿Restaurar los controles d\'axustes rápidos a la configuración predeterminada?</string>
+ <string name="quick_settings_tile_reset_to_default">Reafitar distribución</string>
+ <string name="quick_settings_title_header">Testera</string>
+ <string name="quick_settings_title_tiles">Controles</string>
+ <string name="quick_settings_title_show_weather">Amosar clima</string>
+ <string name="quick_settings_title_show_brightness_slider">Amosar barra de lluminosidá</string>
+ <string name="quick_settings_title_enlarge_first_row">Ampliar la primer filera</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">Esto caltién la pantalla nesta vista hasta que se llibera. Caltén primíu\'l botón Atrás pa lliberala.</string>
+ <string name="quick_settings_custom_tile_detail_title">Caxella personalizada</string>
+ <string name="quick_settings_remove">Desaniciar caxella</string>
<string name="quick_settings_network_adb_label">ADB sobre rede</string>
<string name="quick_settings_compass_label">Brúxula</string>
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">Perfiles del sistema</string>
<string name="quick_settings_profiles_off">Perfiles deshabilitaos</string>
+ <string name="quick_settings_heads_up_label">Notificaciones emerxentes</string>
<string name="quick_settings_battery_saver_label">Aforrador d\'enerxía</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Aforrador de batería (cargando)</string>
+ <string name="quick_settings_caffeine_label">Cafeína</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">Sincronización desactivada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">Sincronización activada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">Sincronización desactivada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">Sincronización activada.</string>
+ <string name="quick_settings_sync_label">Sincronización</string>
<string name="quick_settings_volume_panel_label">Panel de volume</string>
<string name="quick_settings_usb_tether_label">USB tethering</string>
<string name="quick_settings_screen_timeout_detail_title">Tiempu d\'espera</string>
<string name="quick_settings_lockscreen_label">Pantalla de bloquéu</string>
<string name="quick_settings_ambient_display_label">Pantalla ambiente</string>
<string name="quick_settings_lockscreen_label_enforced">Bloquéu de pantalla forzáu</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Deshabilitáu por perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">Tiempu d\'espera de pantalla: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">Tiempu d\'espera de pantalla camudáu a <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <string name="qs_tile_performance">Mou de batería</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Mou de batería: mou d\'aforru d\'enerxía.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">Mou de batería: mou balanceáu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">Mou de batería: mou rindimientu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">Mou de batería: mou eficiente.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">Mou batería: mou rápidu.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Camudóse\'l mou de la batería a Aforru d\'enerxía.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">Camudóse\'l mou de la batería a Balanceáu.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">Camudóse\'l mou de la batería a Rindimientu.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Camudóse\'l mou de batería a eficiente.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Camudóse\'l mou de batería a mou rápidu.</string>
+ <string name="quick_settings_performance_profile_detail_title">Mou de batería</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">Bloquéu de pantalla desactiváu.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">Bloquéu de pantalla activáu.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">Bloquéu de pantalla desactiváu.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">Bloquéu de pantalla activáu.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Pantalla ambiente apagada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Pantalla ambiente prendida.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Apagóse la pantalla ambiente.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Prendióse la pantalla ambiente.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Desactivar notificaciones emerxentes.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Activar notificaciones emerxentes.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">Notificaciones emerxentes desactivaes.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">Notificaciones emerxentes activaes.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Desactivar Cafeína.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Activar Cafeína.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">Aforru de bateríu apagáu.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">Aforru de bateríu encesu.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">Aforru de bateríu apagáu.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">Aforru de bateríu encesu.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">Caxella dinámica</string>
<string name="dynamic_qs_tile_next_alarm_label">Alarma siguiente</string>
<string name="dynamic_qs_tile_ime_selector_label">Seleutor d\'IME</string>
<string name="dynamic_qs_tile_su_label">Accesu root</string>
+ <string name="quick_settings_title_advanced_location">Llocalización por triangulación</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Informes de llocalización: mou d\'aforru de batería.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Informes de llocalización: mou de namái sensores.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Informes de llocalización: mou d\'alta precisión.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Mou de llocalización</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Aforru d\'enerxía</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Namái preséu</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Precisión alta</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">Informes de llocalización camudaron a mou aforru de batería.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">Informes de llocalización camudaron a mou namái preséu.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">Informes de llocalización camudaron a mou d\'alta precisión.</string>
+ <string name="quick_settings_tiles_category_system">Controles del sistema</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Amestar un control</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Nun pue coneutase a redes móviles mentanto tea activáu el mou Avión. Desactiva\'l mou Avión ya inténtalo de nueves.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">La llinterna ta encesa</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Toca p\'apagala</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d veceru</item>
+ <item quantity="other">%1$d veceros</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ensin datos SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batería de la bas al <xliff:g id="number">%d</xliff:g> por cientu.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Amosar la cola de reproducción</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
</resources>
diff --git a/packages/SystemUI/res/values-ast-rES/strings.xml b/packages/SystemUI/res/values-ast-rES/strings.xml
index b4ea942..3b9cdb0 100644
--- a/packages/SystemUI/res/values-ast-rES/strings.xml
+++ b/packages/SystemUI/res/values-ast-rES/strings.xml
@@ -18,294 +18,843 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
<string name="app_label">IU sistema</string>
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
<string name="status_bar_clear_all_button">Llimpiar</string>
+ <!-- Title shown in recents popup for removing an application from the list -->
<string name="status_bar_recent_remove_item_title">Desaniciar de la llista</string>
+ <!-- Title shown in recents popup for inspecting an application's properties -->
<string name="status_bar_recent_inspect_item_title">Información de l\'aplicación</string>
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
<string name="status_bar_no_recent_apps">Les tos pantalles recientes apaecen equí</string>
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
<string name="status_bar_accessibility_dismiss_recents">Inorar aplicaciones recientes</string>
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <plurals name="status_bar_accessibility_recent_apps">
+ <item quantity="one">1 pantalla en perspeutiva</item>
+ <item quantity="other">%d pantalles en perspeutiva</item>
+ </plurals>
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
<string name="status_bar_no_notifications_title">Nun tienes notificaciones</string>
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
<string name="status_bar_ongoing_events_title">Entrante</string>
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
<string name="status_bar_latest_events_title">Notificaciones</string>
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
<string name="battery_low_title">Batería baxa</string>
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
<string name="invalid_charger">Nun s\'almite la carga por USB.\nUsa namái el cargador proporcionáu.</string>
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
<string name="invalid_charger_title">La carga USB nun ta sofitada.</string>
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
<string name="invalid_charger_text">Usar namái el cargador suministráu.</string>
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
<string name="battery_low_why">Axustes</string>
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
<string name="battery_saver_confirmation_title">¿Prender l\'aforrador d\'enerxía?</string>
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
<string name="battery_saver_confirmation_ok">Activar</string>
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
<string name="battery_saver_start_action">Prender l\'aforrador d\'enerxía</string>
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_settings_button">Axustes</string>
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_wifi_button">Wi-Fi</string>
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
<string name="status_bar_settings_auto_rotation">Xirar pantalla automáticamente</string>
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_mute_label">SILENC</string>
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_auto_brightness_label">AUTO</string>
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
<string name="status_bar_settings_notifications">Notificaciones</string>
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
<string name="bluetooth_tethered">Bluetooth ancláu</string>
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
<string name="status_bar_input_method_settings_configure_input_methods">Configurar métodos d\'entrada</string>
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
<string name="status_bar_use_physical_keyboard">Tecláu físicu</string>
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
<string name="usb_device_permission_prompt">¿Permitir que l\'aplicación <xliff:g id="APPLICATION">%1$s</xliff:g> acceda al preséu USB?</string>
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_permission_prompt">¿Permitir que l\'aplicación <xliff:g id="APPLICATION">%1$s</xliff:g> acceda al preséu USB?</string>
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
<string name="usb_device_confirm_prompt">¿Quies abrir <xliff:g id="ACTIVITY">%1$s</xliff:g> al coneutar esti preséu USB?</string>
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_confirm_prompt">¿Quies abrir <xliff:g id="ACTIVITY">%1$s</xliff:g> al coneutar esti preséu USB?</string>
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_uri_prompt">Nenguna aplicación instalada funciona con esti preséu USB. Más información: <xliff:g id="URL">%1$s</xliff:g></string>
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
<string name="title_usb_accessory">Preséu USB</string>
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
<string name="label_view">Ver</string>
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
<string name="always_use_device">Usar de mou predetermináu pa esti preséu USB</string>
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
<string name="always_use_accessory">Usar de mou predetermináu pa esti preséu USB</string>
+ <!-- Title of confirmation dialog for USB debugging -->
<string name="usb_debugging_title">¿Permitir depuración USB?</string>
+ <!-- Message of confirmation dialog for USB debugging -->
<string name="usb_debugging_message">La buelga dixital de la to clave RSA ye:\n<xliff:g id="FINGERPRINT">%1$s</xliff:g></string>
+ <!-- Option to always allow USB debugging from the attached computer -->
<string name="usb_debugging_always">Permitir siempre dende esti ordenador</string>
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <string name="usb_debugging_secondary_user_title">Depuración USB non permitida</string>
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <string name="usb_debugging_secondary_user_message">L\'usuariu coneutáu agora con esti preséu nun pue activar la depuración por USB. Pa usar esta función, has camudar al usuariu principal \u201C<xliff:g id="name" example="John Doe">%s</xliff:g>\u201D.</string>
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
<string name="compat_mode_on">Zoom p\'axustar</string>
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
<string name="compat_mode_off">Espander p\'axustar</string>
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
<string name="screenshot_saving_ticker">Guardando captura...</string>
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saving_title">Guardando captura...</string>
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saving_text">La captura de pantalla ta guardándose.</string>
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saved_title">Captura guardada</string>
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saved_text">Toca pa ver la captura de pantalla</string>
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
<string name="screenshot_failed_title">Nun pudo guardase la captura de pantalla.</string>
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
<string name="screenshot_failed_text">Nun pue facese captura de pantalla porque nun hai espaciu, o nun hai permisu pa esta app.</string>
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
<string name="usb_preference_title">Opciones de tresferencia de ficheros por USB</string>
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_mtp_button_title">Activar como reproductor de medios (MTP)</string>
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_ptp_button_title">Activar como cámara (PTP)</string>
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="installer_cd_button_title">Instalar Android File Transfer pa Mac</string>
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_back">Atrás</string>
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_home">Aniciu</string>
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_menu">Menú</string>
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_recent">Perspeutiva</string>
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
<string name="accessibility_search_light">Guetar</string>
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_camera_button">Cámara</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_button">Teléfonu</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_voice_assist_button">Asistente voz</string>
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_unlock_button">Desbloquiar</string>
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_unlock_button_fingerprint">Botón de desbloquéu, esperando buelga dixital</string>
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_unlock_without_fingerprint">Desbloquiar ensin usar buelga dixital</string>
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
<string name="unlock_label">desbloquiar</string>
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="phone_label">abrir teléfonu</string>
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <string name="voice_assist_label">abrir l\'encontu de voz</string>
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="camera_label">abrir cámara</string>
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <string name="recents_caption_resize">Esbilla\'l diseñu nuevu de la xera</string>
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <string name="cancel">Encaboxar</string>
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_button">Botón de zoom de compatibilidá</string>
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_example">Zoom de pantalla más pequeña a más grande</string>
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_connected">Bluetooth coneutáu</string>
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_disconnected">Bluetooth desconeutáu</string>
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_battery">Ensin batería</string>
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_one_bar">Una barra de batería</string>
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_two_bars">Dos barres de batería</string>
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_three_bars">Trés barres de batería</string>
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_full">Batería completa</string>
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_phone">Ensin teléfonu</string>
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_one_bar">Una barra de cobertoria</string>
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_two_bars">Dos barres de cobertoria</string>
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_three_bars">Trés barres de cobertoria</string>
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_signal_full">Cobertoria al máximu</string>
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_data">Ensin datos</string>
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_one_bar">Una barra de datos</string>
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_two_bars">Dos barres de datos</string>
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_three_bars">Trés barres de datos</string>
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_signal_full">Señal de datos al máximu</string>
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_wifi_name">Coneutáu a <xliff:g id="wifi" example="Home Network">%s</xliff:g>.</string>
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_name">Coneutáu a <xliff:g id="bluetooth" example="Car Audio">%s</xliff:g>.</string>
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_wimax">Ensin conexón WiMAX</string>
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_one_bar">Una barra de WiMAX</string>
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_two_bars">Dos barres de WiMAX</string>
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_three_bars">Trés barres de WiMAX</string>
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_signal_full">Señal de WiMAX al máximu</string>
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_ethernet_disconnected">Ethernet desconeutada.</string>
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_ethernet_connected">Ethernet coneutada.</string>
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_signal">Nun hai señal</string>
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
<string name="accessibility_not_connected">Ensin conexón</string>
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_zero_bars">Nenguna barra</string>
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_one_bar">Una barra</string>
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_two_bars">Dos barres</string>
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_three_bars">Trés barres</string>
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_signal_full">Señal al máximu</string>
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_on">Activáu</string>
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_off">Desactiváu</string>
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connected">Coneutáu</string>
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connecting">Coneutando.</string>
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_gprs">GPRS</string>
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_1x">1 X</string>
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspa">HSPA</string>
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3g">3G</string>
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3.5g">3.5 G</string>
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g">4G</string>
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_lte">LTE</string>
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_cdma">CDMA</string>
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_roaming">Itinerancia</string>
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_edge">Tipu Edge</string>
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_wifi">Wi-Fi</string>
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_sim">Ensin tarxeta SIM</string>
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_tether">Anclaxe de Bluetooth</string>
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_airplane_mode">Mou avión</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_no_sims">Ensin tarxeta SIM.</string>
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_carrier_network_change_mode">Cambéu de fornidor de rede.</string>
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_level"><xliff:g id="NUMBER">%d</xliff:g> por cientu de batería</string>
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_settings_button">Axustes del sistema</string>
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notifications_button">Notificaciones</string>
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_remove_notification">Desaniciar notificación</string>
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_enabled">GPS habilitáu</string>
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_acquiring">Obteniendo llocalización...</string>
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_tty_enabled">Teletipu habilitáu</string>
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_vibrate">Mou vibración</string>
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_silent">Mou silenciu</string>
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
<string name="accessibility_recents_item_will_be_dismissed">Descartar <xliff:g id="app" example="Calendar">%s</xliff:g>.</string>
+ <!-- Content description to tell the user an application has been removed from recents -->
<string name="accessibility_recents_item_dismissed">Desanicióse <xliff:g id="APP">%s</xliff:g>.</string>
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <string name="accessibility_recents_all_items_dismissed">Descartáronse toles aplicaciones recientes.</string>
+ <!-- Content description to tell the user an application has been launched from recents -->
<string name="accessibility_recents_item_launched">Aniciando <xliff:g id="app" example="Calendar">%s</xliff:g>.</string>
+ <!-- Content description of individual recents task. -->
+ <string name="accessibility_recents_task_header"><xliff:g id="app" example="Chrome">%1$s</xliff:g> <xliff:g id="activity_label" example="www.google.com">%2$s</xliff:g></string>
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
<string name="accessibility_notification_dismissed">Notificación inorada</string>
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_notification_shade">Pantalla de notificaciones</string>
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_quick_settings">Axustes rápidos</string>
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_lock_screen">Pantalla de bloquéu.</string>
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_settings">Axustes</string>
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_recent_apps">Perspeutiva.</string>
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_desc_close">Zarrar</string>
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_user">Usuariu <xliff:g id="USER">%s</xliff:g></string>
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi"><xliff:g id="signal" example="Three bars">%1$s</xliff:g>.</string>
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_off">Wifi apagada.</string>
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_on">Wifi prendida.</string>
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_mobile">Móvil <xliff:g id="SIGNAL">%1$s</xliff:g>. <xliff:g id="TYPE">%2$s</xliff:g>. <xliff:g id="NETWORK">%3$s</xliff:g></string>
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery">Batería <xliff:g id="STATE">%s</xliff:g></string>
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_off">Mou avión apagáu.</string>
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_on">Mou avión prendíu.</string>
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_off">Mou avión apagáu.</string>
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_on">Mou avión prendíu.</string>
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_priority_on">Nun molestar activáu (namái prioridá)</string>
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_none_on">Nun molestar activáu, silenciu total.</string>
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_alarms_on">Nun molestar activáu, namái alarmes.</string>
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_off">Nun molestar desactiváu.</string>
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_changed_off">Nun molestar desactiváu.</string>
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_dnd_changed_on">Nun molestar activáu.</string>
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_off">Bluetooth desactiváu.</string>
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_on">Bluetooth prendíu.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connecting">Coneutando Bluetooth.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connected">Bluetooth coneutáu.</string>
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_off">Bluetooth desconeutáu.</string>
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_on">Bluetooth coneutáu.</string>
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_off">Informe de llocalización desactiváu</string>
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_on">Informe de llocalización activáu</string>
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_off">Informe de llocalización apagáu</string>
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_on">Informe de llocalización prendíu</string>
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_alarm">L\'alarma va sonar a les <xliff:g id="TIME">%s</xliff:g>.</string>
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_close">Zarrar panel.</string>
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_more_time">Más tiempu.</string>
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_less_time">Menos tiempu.</string>
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_off">Llinterna apagada.</string>
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_on">Llinterna prendida.</string>
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_changed_off">Llinterna desconeutada.</string>
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_changed_on">Llinterna coneutada.</string>
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_color_inversion_changed_off">Inversión de color apagáu</string>
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_color_inversion_changed_on">Inversión de color prendíu</string>
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_hotspot_changed_off">Puntu d\'accesu móvil apagáu</string>
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_hotspot_changed_on">Puntu d\'accesu móvil prendíu</string>
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_casting_turned_off">Pantalla d\'emisión parada.</string>
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_brightness">Amosar brillu</string>
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <string name="data_usage_disabled_dialog_3g_title">Posáronse los datos 2G-3G</string>
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <string name="data_usage_disabled_dialog_4g_title">Posáronse los datos 4G</string>
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <string name="data_usage_disabled_dialog_mobile_title">Datos móviles en posa</string>
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <string name="data_usage_disabled_dialog_title">Datos posaos</string>
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <string name="data_usage_disabled_dialog">Darréu qu\'algamóse la llende de datos afitada, el preséu paró l\'usu de datos pal restu d\'esti ciclu.\n\nReanudar esto, podría tener como resultáu cargos del fornidor.</string>
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <string name="data_usage_disabled_dialog_enable">Reanudar</string>
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_disconnected">Ensin conexón a Internet</string>
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_wifi_nossid">Con conexón Wi-Fi</string>
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
<string name="gps_notification_searching_text">Guetando GPS</string>
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
<string name="gps_notification_found_text">Llocalización definida por GPS</string>
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
<string name="accessibility_location_active">Solicitúes de llocalización actives</string>
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_clear_all">Llimpiar toles notificaciones</string>
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
<string name="status_bar_notification_inspect_item_title">Axustes de notificaciones</string>
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
<string name="status_bar_notification_app_settings_title">Axustes <xliff:g id="app_name" example="Calendar">%s</xliff:g></string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off">La pantalla va xirar automáticamente.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape">La pantalla ta bloquiada en mou horizontal.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait">La pantalla ta bloquiada en mou vertical.</string>
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off_changed">La pantalla va xirar agora automáticamente.</string>
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape_changed">La pantalla ta bloquiada en mou horizontal.</string>
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait_changed">La pantalla ta bloquiada en mou vertical.</string>
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
<string name="dessert_case">Caxa para postres</string>
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
<string name="start_dreams">Curiapantalles</string>
+ <!-- Textual description of Ethernet connections -->
<string name="ethernet_label">Ethernet</string>
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_dnd_label">Nun molestar</string>
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_dnd_priority_label">Namái prioridá</string>
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_dnd_alarms_label">Namái alarmes</string>
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_dnd_none_label">Silenciu total</string>
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_label">Bluetooth</string>
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_multiple_devices_label">Bluetooth (<xliff:g id="NUMBER">%d</xliff:g> preseos)</string>
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_off_label">Bluetooth desactiváu</string>
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_detail_empty_text">Nun hai disponibles preseos empareyaos</string>
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_label">Brillu</string>
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_unlocked_label">Xiru-auto</string>
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_label">Xiru bloquiáu</string>
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_portrait_label">Retratu</string>
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_landscape_label">Paisaxe</string>
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
<string name="quick_settings_ime_label">Métodu d\'entrada</string>
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_label">Llocalización</string>
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_off_label">Llocalización desactivada</string>
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
<string name="quick_settings_media_device_label">Preséu multimedia</string>
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_label">RSSI</string>
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_emergency_only">Namái llamaes d\'emerxencia</string>
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
<string name="quick_settings_settings_label">Axustes</string>
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
<string name="quick_settings_time_label">Hora</string>
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_label">Yo</string>
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_title">Usuariu</string>
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_new_user">Usuariu nuevu</string>
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_label">Wi-Fi</string>
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_not_connected">Non coneutáu</string>
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_no_network">Nun hai rede.</string>
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_off_label">Wi-Fi desactiváu</string>
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_wifi_detail_empty_text">Nun hai redes Wi-Fi disponibles</string>
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_cast_title">Tresmitir</string>
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
<string name="quick_settings_casting">Emisión</string>
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_device_default_name">Preséu ensin nome</string>
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_device_default_description">Preparáu pa emitir</string>
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_detail_empty_text">Nun hai preseos disponibles</string>
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_title">Brillu</string>
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_auto_brightness_label">AUTO</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
<string name="quick_settings_inversion_label">Invertir colores</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
<string name="quick_settings_color_space_label">Mou de correición de color</string>
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
<string name="quick_settings_more_settings">Más axustes</string>
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
<string name="quick_settings_done">Fecho</string>
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
<string name="quick_settings_connected">Coneutáu</string>
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
<string name="quick_settings_connecting">Coneutando...</string>
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
<string name="quick_settings_tethering_label">Anclaxe a rede</string>
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
<string name="quick_settings_hotspot_label">Hotspot</string>
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
<string name="quick_settings_notifications_label">Notificaciones</string>
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
<string name="quick_settings_flashlight_label">Llinterna</string>
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_title">Datos móvil</string>
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_usage">Usu de datos</string>
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_remaining_data">Datos restantes</string>
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_used"><xliff:g id="data_used" example="2.0 GB">%s</xliff:g> usaos</string>
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_limit">Llende <xliff:g id="data_limit" example="2.0 GB">%s</xliff:g></string>
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_warning">Avisu <xliff:g id="data_limit" example="2.0 GB">%s</xliff:g></string>
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
<string name="recents_empty_message">Les tos pantalles recientes apaecen equí</string>
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
<string name="recents_app_info_button_label">Info d\'aplicación</string>
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
<string name="recents_search_bar_label">guetar</string>
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
<string name="recents_launch_error_message">Nun pudo aniciase <xliff:g id="app" example="Calendar">%s</xliff:g>.</string>
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <string name="recents_dismiss_all_message">Descartar toles apps</string>
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <string name="recents_multistack_add_stack_dialog_split_horizontal">División horizontal</string>
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <string name="recents_multistack_add_stack_dialog_split_vertical">División vertical</string>
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <string name="recents_multistack_add_stack_dialog_split_custom">División personalizada</string>
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charged">Cargada</string>
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charging">Cargando</string>
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charging_with_time">Queden <xliff:g id="charging_time" example="2 hrs 25 min">%s</xliff:g> cargando</string>
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
<string name="expanded_header_battery_not_charging">Nun se ta cargando</string>
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
<string name="battery_meter_very_low_overlay_symbol">!</string>
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
<string name="ssl_ca_cert_warning">La rede pue\nsupervisase</string>
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_target_search">Guetar</string>
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_direction_up">Esliza\'l deu hacia arriba pa <xliff:g id="target_description" example="Unlock">%s</xliff:g>.</string>
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_direction_left">\"Esliza\'l deu hacia la esquierda pa <xliff:g id="target_description" example="Unlock">%s</xliff:g>.</string>
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <string name="zen_priority_introduction">Nun van molestate los soníos nin les vibraciones, sacante que seyan alarmes, recordatorios, eventos y emisores qu\'especifiques.</string>
+ <!-- Zen mode: Priority only customization button label -->
+ <string name="zen_priority_customize_button">Personalizar</string>
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <string name="zen_silence_introduction_voice">Esta aición bloquia TOLOS soníos y les vibraciones, incluyíes les que remanecen d\'alarmes, vídeos y xuegos. Vas poder facer llamaes telefóniques.</string>
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <string name="zen_silence_introduction">Esta aición bloquia TOLOS soníos y les vibraciones, incluyíes les que remanecen d\'alarmes, vídeos y xuegos.</string>
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
<string name="keyguard_more_overflow_text">+<xliff:g id="number_of_notifications" example="5">%d</xliff:g></string>
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
<string name="speed_bump_explanation">Notificaciones menos urxentes, debaxo</string>
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
<string name="notification_tap_again">Toca otra vuelta p\'abrir</string>
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
<string name="keyguard_unlock">Eslizar arriba pa desbloquiar</string>
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <string name="phone_hint">Esliza\'l deu pa desbloquiar el teléfonu</string>
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <string name="voice_hint">Esliza\'l deu dende l\'iconu p\'abrir encontu de voz</string>
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <string name="camera_hint">Esliza\'l deu p\'acceder a la cámara</string>
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <string name="interruption_level_none_with_warning">Silenciu total. Tamién van silenciase los llectores de pantalla.</string>
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <string name="interruption_level_none">Silenciu total</string>
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <string name="interruption_level_priority">Namái prioridá</string>
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <string name="interruption_level_alarms">Namái alarmes</string>
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <string name="interruption_level_none_twoline">Silenciu\ntotal</string>
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <string name="interruption_level_priority_twoline">Namái\nprioridá</string>
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <string name="interruption_level_alarms_twoline">Namái\nalarmes</string>
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
<string name="keyguard_indication_charging_time">Cargando (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> pa completar)</string>
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <string name="keyguard_indication_charging_time_fast">Carga rápida (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> pa completar la carga)</string>
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <string name="keyguard_indication_charging_time_slowly">Carga lenta (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> pa completar la carga)</string>
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
<string name="accessibility_multi_user_switch_switcher">Camudar usuariu</string>
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
<string name="accessibility_multi_user_switch_switcher_with_current">Cambiar usuariu, usuariu actual <xliff:g id="current_user_name" example="John Doe">%s</xliff:g></string>
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <string name="accessibility_multi_user_switch_inactive">L\'usuariu actual ye <xliff:g id="current_user_name" example="John Doe">%s</xliff:g></string>
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
<string name="accessibility_multi_user_switch_quick_contact">Amosar perfil</string>
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
<string name="user_add_user">Amestar usuariu</string>
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
<string name="user_new_user_name">Usuariu nuevu</string>
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
<string name="guest_nickname">Convidáu</string>
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
<string name="guest_new_guest">Amestar convidáu</string>
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
<string name="guest_exit_guest">Desaniciar convidáu</string>
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
<string name="guest_exit_guest_dialog_title">Desaniciar convidáu?</string>
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
<string name="guest_exit_guest_dialog_message">Van desaniciase toles apps y datos nesta sesión.</string>
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
<string name="guest_exit_guest_dialog_remove">Desaniciar</string>
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
<string name="guest_wipe_session_title">Bienllegáu otra vuelta, convidáu!</string>
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
<string name="guest_wipe_session_message">Quies continuar la to sesión?</string>
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
<string name="guest_wipe_session_wipe">Aniciar sesión nueva</string>
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
<string name="guest_wipe_session_dontwipe">Sí, siguir</string>
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <string name="guest_notification_title">Usuariu convidáu</string>
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <string name="guest_notification_text">Pa desaniciar aplicaciones y datos, desanicia l\'usuariu convidáu</string>
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <string name="guest_notification_remove_action">DESANICIAR CONVIDÁU</string>
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
<string name="user_add_user_title" msgid="2108112641783146007">Amestar usuariu nuevu?</string>
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
<string name="user_add_user_message_short" msgid="1511354412249044381">Cuando amiestes un usuariu nuevu, esi usuariu necesita configurar el so espaciu\n\nCualquier usuariu pue anovar apps pa otros usuarios. </string>
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
<string name="battery_saver_notification_title">L\'aforrador de batería ta activáu</string>
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
<string name="battery_saver_notification_text">Amenorga los datos de rindimientu y de fondu</string>
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
<string name="battery_saver_notification_action_text">Prender l\'aforrador d\'enerxía</string>
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
<string name="notification_hidden_text">Conteníos anubríos</string>
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
<string name="media_projection_dialog_text"><xliff:g id="app_seeking_permission" example="Hangouts">%s</xliff:g> va empezar a capturar tolo que s\'amuese na pantalla.</string>
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
<string name="media_projection_remember_text">Nun amosar más</string>
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
<string name="clear_all_notifications_text">Llimpiar too</string>
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
<string name="media_projection_action_text">Aniciar agora</string>
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
<string name="empty_shade_text">Nun tienes notificaciones</string>
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
<string name="device_owned_footer">El preséu pue ser monitoreáu</string>
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
<string name="profile_owned_footer">El perfil pue ser monitoreáu</string>
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
<string name="vpn_footer">La rede pue ser monitoreada</string>
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
<string name="monitoring_title_device_owned">Monitoréu de preseos</string>
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
<string name="monitoring_title_profile_owned">Monitoréu de perfiles</string>
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
<string name="monitoring_title">Monitoréu de rede</string>
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
<string name="disable_vpn">Deshabilitar VPN</string>
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
<string name="disconnect_vpn">Desconeutar VPN</string>
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <string name="monitoring_description_device_owned"><xliff:g id="ORGANIZATION">%1$s</xliff:g> xestiona\'l to preséu.\n\nL\'alministrador pue supervisar y alministra la configuración, l\'accesu corporativu, les aplicaciones, los datos asociaos a esti preséu y la información de llocalización del preséu. Pa obtener más información, comunícate col alministrador.</string>
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <string name="monitoring_description_vpn">Disti permisu a una app p\'afitar una conexón VPN.\n\nEsta app pue monitorear el preséu y l\'actividá de rede, incluyendo correos, apps y webs.</string>
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <string name="monitoring_description_vpn_device_owned"><xliff:g id="ORGANIZATION">%1$s</xliff:g> xestiona\'l to preséu.\n\nL\'alministrador pue supervisar y alministra la configuración, l\'accesu corporativu, les aplicaciones, los datos asociaos a esti preséu y la información de llocalización del preséu. Pa obtener más información, comunícate col alministrador.\n\nTamién tienes una conexón VPN, que pue supervisar l\'actividá de la rede (corréu-e, apps y sitios web).\n\nPa tener más información, contauta col alministrador.</string>
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <string name="monitoring_description_vpn_profile_owned"><xliff:g id="organization">%1$s</xliff:g> xestiona\'l to perfil de trabayu.\n\nL\'alministrador pue supervisar l\'actividá de la rede, incluyíos los correos-e, les apps y los sitios web.\n\nPa obtener más información, comunícate col alministrador.\n\nTamién tienes conexón a una VPN, que pue supervisar l\'actividá de la to rede.</string>
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <string name="legacy_vpn_name">VPN</string>
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <string name="monitoring_description_app">Tas coneutáu a <xliff:g id="application">%1$s</xliff:g>, que pue monitorear la to actividá personal na rede, correos, apps y sitios web.</string>
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <string name="monitoring_description_app_personal">Tas coneutáu a <xliff:g id="application">%1$s</xliff:g>, que pue monitorear la to actividá personal na rede, correos, apps y sitios web.</string>
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <string name="monitoring_description_app_work"><xliff:g id="organization">%1$s</xliff:g> xestiona\'l to perfil de trabayu. Ta coneutáu a <xliff:g id="application">%2$s</xliff:g>, que pue supervisar l\'actividá de la rede, incluyíos los correos-e, les apps y los sitios web.\n\nPa obtener más información, contauta col alministrador.</string>
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <string name="monitoring_description_app_personal_work"><xliff:g id="organization">%1$s</xliff:g> xestiona\'l to perfil de trabayu. Ta coneutáu a <xliff:g id="application_work">%2$s</xliff:g>, que pue supervisar l\'actividá de la rede, incluyíos los correos-e, les apps y los sitios web.\n\nTamién tas coneutáu a <xliff:g id="application_personal">%3$s</xliff:g>, que pue monitorear la to actividá personal na rede.</string>
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <string name="monitoring_description_vpn_app_device_owned"><xliff:g id="ORGANIZATION">%1$s</xliff:g> xestiona\'l to preséu.\n\nL\'alministrador pue supervisar y alministra la configuración, l\'accesu corporativu, les aplicaciones, los datos asociaos a esti preséu y la información de llocalización del preséu.\n\nTienes conexón a <xliff:g id="APPLICATION">%2$s</xliff:g>, que pue supervisar l\'actividá de la rede, incluidos los correos electrónicos, les aplicaciones y los sitios web.\n\nPa obtener más información, comunícate col alministrador.</string>
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
<string name="keyguard_indication_trust_disabled">El preséu va tar bloquiáu hasta que lu desbloquies manualmente</string>
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
<string name="hidden_notifications_title">Obtener notificaciones más rápido</string>
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
<string name="hidden_notifications_text">Veles enantes de desbloquiar</string>
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
<string name="hidden_notifications_cancel">Non, gracies</string>
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
<string name="hidden_notifications_setup">Configurar</string>
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <string name="notification_expand_button_text">Ver toes</string>
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <string name="notification_collapse_button_text">Anubrir toes</string>
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
<string name="zen_mode_and_condition"><xliff:g id="zen_mode" example="Priority interruptions only">%1$s</xliff:g>. <xliff:g id="exit_condition" example="For one hour">%2$s</xliff:g></string>
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <string name="volume_zen_end_now">Finar agora</string>
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_volume_expand">Espander</string>
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_volume_collapse">Contrayer</string>
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <string name="volumeui_prompt_message"><xliff:g id="app_name" example="Volume Prototype 1">%1$s</xliff:g> quier ser el cuadru de diálogu de volume.</string>
+ <!-- VolumeUI activation dialog: allow button label -->
+ <string name="volumeui_prompt_allow">Permitir</string>
+ <!-- VolumeUI activation dialog: deny button label -->
+ <string name="volumeui_prompt_deny">Ñegar</string>
+ <!-- VolumeUI restoration notification: title -->
+ <string name="volumeui_notification_title"><xliff:g id="app_name" example="Volume Prototype 1">%1$s</xliff:g> ye\'l diálogu de volume</string>
+ <!-- VolumeUI restoration notification: text -->
+ <string name="volumeui_notification_text">Toca pa restaurar l\'orixinal.</string>
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <string name="managed_profile_foreground_toast">Tas usando\'l to perfil de trabayu</string>
+ <!-- Name of special SystemUI debug settings -->
+ <string name="system_ui_tuner">Sintonizador de IU del sistema</string>
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <string name="show_battery_percentage">Amosar porcentaxe de la batería integrada</string>
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <string name="show_battery_percentage_summary">Amosar porcentaxe del nivel de batería nel iconu de la barra d\'estáu cuando nun se ta cargando</string>
+ <!-- Name of quick settings -->
+ <string name="quick_settings">Axustes rápidos</string>
+ <!-- Name of status bar -->
+ <string name="status_bar">Barra d\'estáu</string>
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <string name="demo_mode">Mou desmostración</string>
+ <!-- Enable demo mode -->
+ <string name="enable_demo_mode">Activar el mou de demostración</string>
+ <!-- Show demo mode icons -->
+ <string name="show_demo_mode">Amosar mou demo</string>
+ <!-- Name of the ethernet status bar icon. -->
<string name="status_bar_ethernet">Ethernet</string>
+ <!-- Name of the alarm status bar icon. -->
+ <string name="status_bar_alarm">Alarma</string>
+ <!-- Name of the work status bar icon. -->
+ <string name="status_bar_work">Perfil de trabayu</string>
+ <!-- Name of the airplane status bar icon. -->
<string name="status_bar_airplane">Mou avión</string>
+ <!-- Description for adding a quick settings tile -->
+ <string name="add_tile">Amestar mosaicu</string>
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <string name="broadcast_tile">Mosaicu de tresmisión</string>
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <string name="regrettable_lack_of_easter_egg">
+ ¯\\_(ツ)_/¯
+ </string>
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <string name="zen_alarm_warning_indef">Nun vas sentir la próxima alarma a la(les) <xliff:g id="when" example="at 7:00 AM">%1$s</xliff:g> sacantes que desactives esta enantes</string>
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <string name="zen_alarm_warning">Nun vas sentir la próxima alarma a la(les) <xliff:g id="when" example="at 7:00 AM">%1$s</xliff:g></string>
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <string name="alarm_template">a la(les) <xliff:g id="when" example="at 7:00 AM">%1$s</xliff:g></string>
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <string name="alarm_template_far">el <xliff:g id="WHEN">%1$s</xliff:g></string>
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_detail">Configuración rápida: <xliff:g id="TITLE">%s</xliff:g></string>
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
<string name="accessibility_status_bar_hotspot">Hotspot</string>
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <string name="accessibility_managed_profile">Perfil de trabayu</string>
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <string name="tuner_warning_title">Diversión pa dalgunos, pero non pa toos</string>
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <string name="tuner_warning">El sintonizador de IU del sistema date más formes pa editar y personalizar la interfaz d\'usuariu d\'Android. Estes funciones esperimentales puen camudar, dexar de furrular, o nun incluyise en versiones futures. Procede con precuru.</string>
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <string name="tuner_persistent_warning">Estes funciones esperimentales puen camudar, dexar de furrular, o nun incluyise en versiones futures. Procede con precuru.</string>
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <string name="tuner_toast">Amestóse\'l sintonizador de IU del sistema a Axustes</string>
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <string name="remove_from_settings">Quitar de Axustes</string>
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <string name="remove_from_settings_prompt">¿Quies quitar el sintonizador de IU del sistema de Axustes y dexar d\'usar toles sos funciones?</string>
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <string name="enable_bluetooth_title">¿Prender Bluetooth?</string>
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <string name="enable_bluetooth_message">Pa coneutar el tecláu cola tablet, primero tienes d\'activar Bluetooth.</string>
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
<string name="enable_bluetooth_confirmation_ok">Activar</string>
</resources>
diff --git a/packages/SystemUI/res/values-az-rAZ/cm_arrays.xml b/packages/SystemUI/res/values-az-rAZ/cm_arrays.xml
index da47b5a..4d75e51 100644
--- a/packages/SystemUI/res/values-az-rAZ/cm_arrays.xml
+++ b/packages/SystemUI/res/values-az-rAZ/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Şi</item>
+ <!-- North -->
<item>ŞŞ</item>
+ <!-- North east -->
<item>Şə</item>
+ <!-- East -->
<item>CŞ</item>
+ <!-- South east -->
<item>C</item>
+ <!-- South -->
<item>CQ</item>
+ <!-- South west -->
<item>Q</item>
+ <!-- West -->
<item>ŞQ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-az-rAZ/cm_strings.xml b/packages/SystemUI/res/values-az-rAZ/cm_strings.xml
index d7414f7..d9b0088 100644
--- a/packages/SystemUI/res/values-az-rAZ/cm_strings.xml
+++ b/packages/SystemUI/res/values-az-rAZ/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">%1$s üçün sağa sürüşdürün</string>
<string name="right_shortcut_hint">%1$s üçün sola sürüşdürün</string>
<string name="select_application">Tətbiqetmə seç</string>
<string name="lockscreen_choose_action_title">Hərəkət seç</string>
<string name="lockscreen_none_target">Yoxdur</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Hərəkət seçin</string>
<string name="navbar_home_button">Əsas ekran düyməsi</string>
<string name="navbar_recent_button">Son tətb. düyməsi</string>
@@ -33,14 +42,25 @@
<string name="navbar_menu_big_button">Menyu düyməsi</string>
<string name="accessibility_dpad_left">Sol kursor</string>
<string name="accessibility_dpad_right">Sağ kursor</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Tətbiq verilənlərini sil</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Dayanmağa məcbur et</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Çıxart</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profillər bağlıdır.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profillər bağlıdır.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed"><xliff:g id="profile" example="Default">%s</xliff:g> profilinə keçildi.</string>
<string name="quick_settings_compass_init">Başladılır\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Ekrandan çıxarılana qədər görsənəcək. Çıxartmaq üçün Geri düyməsinə toxunub basılı tutun.</string>
<string name="quick_settings_custom_tile_detail_title">Özəl kvadrat</string>
<string name="quick_settings_remove">Kvadratı çıxart</string>
@@ -51,9 +71,14 @@
<string name="quick_settings_profiles_off">Profillər ləğv edildi</string>
<string name="quick_settings_heads_up_label">Açılan başlıqlar</string>
<string name="quick_settings_battery_saver_label">Batereyaya qənaət</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Eyniləşdirmə bağlıdır.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Eyniləşdirmə açıqdır.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Eyniləşdirmə bağlanıldı.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Eyniləşdirmə açıldı.</string>
<string name="quick_settings_sync_label">Eyniləşdirmə</string>
<string name="quick_settings_volume_panel_label">Səs paneli</string>
@@ -62,58 +87,102 @@
<string name="quick_settings_lockscreen_label">Kilid ekranı</string>
<string name="quick_settings_ambient_display_label">Bildiriş ekranı</string>
<string name="quick_settings_lockscreen_label_enforced">Kilit ekranı məcburidir</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Ekrana qoyulan vaxt: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Ekrana qoyulan vaxt <xliff:g id="timeout" example="30 seconds">%s</xliff:g> olaraq tənzimləndi.</string>
<string name="qs_tile_performance">Batereya rejimi</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Batereya rejimi: enerjiyə qənaəti rejimi.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Batereya rejimi: tarazlaşdırılmış rejim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Batereya rejimi: performans rejimi.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Batareya rejimi: səmərəli rejim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Batereya rejimi: cəld rejim.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Batereya rejimi enerjiyə qənaət rejiminə keçdi.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Batereya rejimi tarazlaşdırılmış rejimə keçdi.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Batereya rejimi performans rejiminə keçdi.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Batereya rejimi səmərəli rejimə keçdi.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Batereya rejimi cəld rejiminə keçdi.</string>
<string name="quick_settings_performance_profile_detail_title">Batereya rejimi</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Kilit ekranı bağlıdır.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Kilit ekranı açıldı.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Kilit ekranı bağlanıldı.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Kilit ekranı açıldı.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Bildiriş ekranı bağlıdır.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Bildiriş ekranı açıqdır.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Bildiriş ekranı bağlanıldı.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Bildiriş ekranı açıldı.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Açılan başlıq bildirişi bağlıdır.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Açılan başlıq bildişi açıqdır.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Açılan başlıq bildirişi bağlanıldı.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Açılan başlıq bildirişi açıldı.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Batereyaya qənaət bağlıdır.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Batereyaya qənaət açıqdır.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Batereyaya qənaət bağlanıldı.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Batereyaya qənaət açıldı.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamik kvadrat</string>
<string name="dynamic_qs_tile_next_alarm_label">Növbəti zəngli saat</string>
<string name="dynamic_qs_tile_ime_selector_label">IME seçici</string>
<string name="dynamic_qs_tile_su_label">Root müraciəti</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay bağlıdır.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: avtomatik rejim.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: gündüz rejimi.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: gecə rejimi.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: açıq hava rejimi.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay bağlanıldı.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay avtomatik rejimə keçdi.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay gündüz rejiminə keçdi.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay gecə rejiminə keçdi.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay açıq hava rejiminə keçdi.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Yer hesabatı: batareyaya qənaət rejimi.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Yer hesabatı: yalnız sensorlar rejimi.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Yer hesabatı: yüksək həssaslıq rejimi.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Yer rejimi</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Batareyaya qənaət</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Yalnız cihaz</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Yüksək həssaslıq</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Yer bildirişi batereyaya qənaət rejiminə keçdi.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Yer bildirişi yalnız sensorlar rejiminə keçdi.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Yer bildirişi yüksək dəqiqlik rejiminə keçdi.</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Modul batareya faizi <xliff:g id="number">%d</xliff:g>.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Oynatma sırasını göstər</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-be/cm_arrays.xml b/packages/SystemUI/res/values-be/cm_arrays.xml
index 5a2d012..e41fd7f 100644
--- a/packages/SystemUI/res/values-be/cm_arrays.xml
+++ b/packages/SystemUI/res/values-be/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Паўночны</item>
+ <!-- North -->
<item>Паўночна-Усходні</item>
+ <!-- North east -->
<item>Усходні</item>
+ <!-- East -->
<item>Паўднёва-Усходні</item>
+ <!-- South east -->
<item>Паўднёвы</item>
+ <!-- South -->
<item>Паўднёва-Заходні</item>
+ <!-- South west -->
<item>Заходні</item>
+ <!-- West -->
<item>Паўночна-Заходні</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-be/cm_strings.xml b/packages/SystemUI/res/values-be/cm_strings.xml
index 65a09b6..4db516e 100644
--- a/packages/SystemUI/res/values-be/cm_strings.xml
+++ b/packages/SystemUI/res/values-be/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Правядзіце направа, каб адкрыць дадатак %1$s</string>
<string name="right_shortcut_hint">Правядзіце налева, каб адкрыць дадатак %1$s</string>
<string name="lockscreen_message">Націсніце значок злева альбо справа для змянення цэтліка экрана блакавання.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Выбар дадатку</string>
<string name="lockscreen_choose_action_title">Выбар дзеяння</string>
<string name="lockscreen_none_target">Нічога</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Выберыце дзеянне</string>
<string name="navbar_home_button">Дамоў</string>
<string name="navbar_recent_button">Запушчаныя дадаткі</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Меню</string>
<string name="accessibility_dpad_left">Курсор налева</string>
<string name="accessibility_dpad_right">Курсор направа</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Сцерці дадзеныя</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Спыніць прымусова</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Выдаліць</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Яскравасць</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Профілі выключаны.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Профіль: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Профілі выключаны.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Профіль зменены на <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Ініцыялізацыя\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Індыкатар падзей</string>
<string name="led_notification_text">Светадыёд уключаны параметрамі</string>
<string name="qs_tile_edit_header_instruction">Націсніце і ўтрымвайце плітку для змены</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Звесткі пра надвор\'е</string>
<string name="quick_settings_title_show_brightness_slider">Паказваць рэгулятар яскравасці</string>
<string name="quick_settings_title_enlarge_first_row">Павялічыць першы рад</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Гэты дадатак застанецца актыўным, пакуль вы не скасуеце блакаванне доўгім націскам кнопкі \"Назад\".</string>
<string name="quick_settings_custom_tile_detail_title">Карыстальніцкая плітка</string>
<string name="quick_settings_remove">Выдаліць плітку</string>
@@ -68,9 +88,14 @@
<string name="quick_settings_profiles_off">Профілі адключаны</string>
<string name="quick_settings_heads_up_label">Усплывальныя паведамленні</string>
<string name="quick_settings_battery_saver_label">Энергазахавання</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Сінхранізацыя адключаная.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Сінхранізацыя ўключана.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Сінхранізацыя адключаная.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Сінхранізацыя ўключана.</string>
<string name="quick_settings_sync_label">Сінхранізацыя</string>
<string name="quick_settings_volume_panel_label">Панэль гучнасці</string>
@@ -79,61 +104,110 @@
<string name="quick_settings_lockscreen_label">Экран блакіроўкі</string>
<string name="quick_settings_ambient_display_label">Індыкацыя падзей</string>
<string name="quick_settings_lockscreen_label_enforced">Блакаванне экрана ўключана</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Адключаны профілем</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Час да выключэння экрана: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Час да выключэння экрана зменены на <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Энергаспажыванне</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Рэжым батарэі: энергазахавальны.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Рэжым батарэі: збалансаваны.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Рэжым батарэі: прадукцыйны.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Рэжым энергаспажывання: эфектыўны.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Рэжым энергаспажывання: прадукцыйнасць.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Рэжым батарэі зменены на энергазахавальны.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Рэжым батарэі зменены на збалансаваны.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Рэжым батарэі зменены на прадукцыйны.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Рэжым энергаспажывання зменены на эфектыўны.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Рэжым энергаспажывання зменены на прадукцыйны.</string>
<string name="quick_settings_performance_profile_detail_title">Энергаспажыванне</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Экран блакавання выключаны.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Экран блакавання ўключаны.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Экран блакавання выключаны.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Экран блакавання ўключаны.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Індыкацыя падзей экранам адключаная.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Індыкацыя падзей экранам уключана.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Індыкацыя падзей экранам адключаная.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Індыкацыя падзей экранам уключана.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Усплывальныя паведамленні адключаны.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Усплывальныя паведамленні ўключаны.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Усплывальныя паведамленні адключаны.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Усплывальныя паведамленні ўключаны.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Рэжым энергазахавання вымкнуты.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Рэжым энергазахавання ўлучаны.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Рэжым энергазахавання вымкнуты.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Рэжым энергазахавання ўлучаны.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Дынамічная плітка</string>
<string name="dynamic_qs_tile_next_alarm_label">Наступны будзільнік</string>
<string name="dynamic_qs_tile_ime_selector_label">Выбар метаду ўводу</string>
<string name="dynamic_qs_tile_su_label">Суперкарыстальнік</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay выключаны.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay працуе ў аўтаматычным рэжыме.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay працуе ў дзённым рэжыме.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay працуе ў начным рэжыме.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay працуе ў рэжыме \"на вуліцы\".</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay выключаны.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay пераключаны ў аўтаматычны рэжым.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay пераключаны ў дзённы рэжым.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay пераключаны ў начны рэжым.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay пераключаны ў рэжым \"на вуліцы\".</string>
<string name="quick_settings_title_advanced_location">Налады адсылання геададзеных</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Адпраўка месцазнаходжання: рэжым эканоміі батарэі.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Адпраўка месцазнаходжання: толькі па GPS.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Адпраўка месцазнаходжання: рэжым высокай дакладнасці.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Вызначэнне месцазнаходжання</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Па каардынатах сеткі</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Па спадарожніках GPS</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Па ўсіх крыніцах</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Служба адпраўкі месцазнаходжання пераключана ў рэжым эканоміі батарэі.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Для адпраўкі месцазнаходжання выкарыстоўваюцца толькі дадзеныя GPS.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Служба адпраўкі месцазнаходжання пераключана ў рэжым высокай дакладнасці.</string>
<string name="quick_settings_tiles_category_system">Сістэмны пліткі</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Дадаць плітку</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Немагчыма падлучыцца да сеткі сотавай сувязі ў той час як рэжым палёту ўключаны. Адключыце рэжым палёту і паспрабуйце ізноў.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Выбліск уключаны</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Націсніце, каб уключыць</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Няма дадзеных SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Зарад батарэі док-станцыі <xliff:g id="number">%d</xliff:g> адсоткаў.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Паказаць чаргу прайгравання</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-be/strings.xml b/packages/SystemUI/res/values-be/strings.xml
index 7f9d3ea..bcd4e8d 100644
--- a/packages/SystemUI/res/values-be/strings.xml
+++ b/packages/SystemUI/res/values-be/strings.xml
@@ -18,9 +18,453 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_mtp_button_title">Падлучыць як медыяпрайгравальнік (MTP)</string>
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="installer_cd_button_title">Усталяваць праграму Android File Transfer для Mac</string>
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_connected">Bluetooth падлучаны.</string>
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_disconnected">Bluetooth адлучаны.</string>
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_airplane_mode">Рэжым лёту.</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_flashlight_off">Ліхтарык выключаны.</string>
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_flashlight_on">Ліхтарык уключаны.</string>
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_hotspot_label">Кропка доступу</string>
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_flashlight_label">Ліхтарык</string>
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
<string name="status_bar_airplane">Рэжым самалёту</string>
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <string name="accessibility_status_bar_hotspot">Кропка доступу</string>
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
</resources>
diff --git a/packages/SystemUI/res/values-bg/cm_arrays.xml b/packages/SystemUI/res/values-bg/cm_arrays.xml
index d80936a..5558075 100644
--- a/packages/SystemUI/res/values-bg/cm_arrays.xml
+++ b/packages/SystemUI/res/values-bg/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Север</item>
+ <!-- North -->
<item>Северо-изток</item>
+ <!-- North east -->
<item>Изток</item>
+ <!-- East -->
<item>Юго-изток</item>
+ <!-- South east -->
<item>Юг</item>
+ <!-- South -->
<item>Юго-запад</item>
+ <!-- South west -->
<item>Запад</item>
+ <!-- West -->
<item>Северо-запад</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-bg/cm_strings.xml b/packages/SystemUI/res/values-bg/cm_strings.xml
index 6d6b9c3..18cc9ba 100644
--- a/packages/SystemUI/res/values-bg/cm_strings.xml
+++ b/packages/SystemUI/res/values-bg/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s </xliff:g> - <xliff:g id="condition">%2$s </xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Плъзнете надясно за %1$s</string>
<string name="right_shortcut_hint">Плъзнете наляво за %1$s</string>
<string name="lockscreen_message">Докоснете иконата в наляво или надясно, за да присвоите команда за бърз достъп при заключен на екран.</string>
@@ -26,28 +34,39 @@
<string name="select_application">Изберете приложение</string>
<string name="lockscreen_choose_action_title">Изберете действие</string>
<string name="lockscreen_none_target">Няма</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Изберете действие</string>
<string name="navbar_home_button">Начален бутон</string>
<string name="navbar_recent_button">Последен бутон</string>
<string name="navbar_search_button">Бутон за търсене</string>
- <string name="navbar_back_button">Бутон \"назад\"</string>
+ <string name="navbar_back_button">Бутон \"Назад\"</string>
<string name="navbar_empty_button">Празен бутон</string>
<string name="navbar_menu_conditional_button">Меню бутон (Автоскриване)</string>
<string name="navbar_menu_always_button">Меню бутон (Видим)</string>
<string name="navbar_menu_big_button">Меню бутон</string>
<string name="accessibility_dpad_left">Курсора наляво</string>
<string name="accessibility_dpad_right">Курсора надясно</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Изтриване данни на приложението</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Принудително спиране</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Деинсталиране</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Яркостта на светлината</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Изключени профили.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Профил: <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Профилите са изключени.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Профила е сменен с <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
<string name="quick_settings_compass_init">Стартиране на\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Настройки на светлината</string>
- <string name="led_notification_text">LED светлини, разрешени в настройките</string>
+ <string name="led_notification_text">Светлинните индикации са разрешени от настройките</string>
<string name="qs_tile_edit_header_instruction">Натиснете и задръжте плочка за да я пренаредите или премахнете</string>
<string name="quick_settings_edit_label">Редактиране на плочки</string>
<string name="quick_settings_cannot_delete_edit_tile">Не може да изтрие редактираната на плочка</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Показване на времето</string>
<string name="quick_settings_title_show_brightness_slider">Показване на плъзгача за яркост</string>
<string name="quick_settings_title_enlarge_first_row">Уголемяване на първия ред</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Това допълнение ще остане активено, докато не натиснете и зъдържите на бутона \"Назад\".</string>
<string name="quick_settings_custom_tile_detail_title">Персонализирана плочка</string>
<string name="quick_settings_remove">Премахни на плочки</string>
@@ -68,79 +88,139 @@
<string name="quick_settings_profiles_off">Деактивирани профили</string>
<string name="quick_settings_heads_up_label">Изскачащи известия</string>
<string name="quick_settings_battery_saver_label">Пестене на батерия</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Пестене на батерията (зареждане)</string>
<string name="quick_settings_caffeine_label">Кофеин</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Изключена синхронизация.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Включена синхронизация.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Синхронизацията е изключена.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Синхронизацията е включена.</string>
<string name="quick_settings_sync_label">Синхронизация</string>
- <string name="quick_settings_volume_panel_label">Панел на звука</string>
+ <string name="quick_settings_volume_panel_label">Звуков панел</string>
<string name="quick_settings_usb_tether_label">Тетъринг през USB</string>
<string name="quick_settings_screen_timeout_detail_title">Изключване на дисплея</string>
<string name="quick_settings_lockscreen_label">Заключен екран</string>
- <string name="quick_settings_ambient_display_label">Атмосферен екран</string>
+ <string name="quick_settings_ambient_display_label">Активен дисплей</string>
<string name="quick_settings_lockscreen_label_enforced">Принудително заключен екран</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Деактивирано от профила</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Изключване на екрана след: <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Изключване на екрана е променен на <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
<string name="qs_tile_performance">Режим на батерията</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Режим на батерията: Енергоспестяващ.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Режим на батерията: Балансиран.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Режим на батерията: Производителен.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Режим на батерията: Ефективен.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Режим на батерията: Скоростен.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Преминаване в режим Енергоспестяващ.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Преминаване в режим Балансиран.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Преминаване в режим Производителен.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Преминаване в режим Ефективност.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Преминаване в режим Скоростен.</string>
<string name="quick_settings_performance_profile_detail_title">Режим на батерията</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Изключване на заключване на екрана.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Включване на заключване на екран.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Заключване екран е изключено.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Заключване екран е включено.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Атмосферен екран изключен.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Атмосферен екран включен.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">Атмосферен екран е изключен.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">Атмосферен екран е включен.</string>
- <string name="accessibility_quick_settings_heads_up_off">Изключи Изскачащи съобщения.</string>
- <string name="accessibility_quick_settings_heads_up_on">Включи Изскачащи съобщения.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Активен дисплей е изключен.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Активен дисплей е включен.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">Активен дисплей е изключен.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">Активен дисплей е включен.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Изключи изскачащи известия.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Включи изскачащи известия.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Изскачащите известия са изключени.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Изскачащите известия са включени.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Кофеин изключен.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Кофеин включен.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Режим за пестене на батерията изключен.</string>
- <string name="accessibility_quick_settings_battery_saver_on">Режим за запазване на батерията нключен.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">Режим за пестене на батерията включен.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Режим за пестене на батерията е изключен.</string>
- <string name="accessibility_quick_settings_battery_saver_changed_on">Пестене на батерията е включено.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">Режим за пестене на батерията е включен.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Динамични плочки</string>
<string name="dynamic_qs_tile_next_alarm_label">Следваща аларма</string>
<string name="dynamic_qs_tile_ime_selector_label">IME селектор</string>
- <string name="dynamic_qs_tile_su_label">Root достъп</string>
- <string name="accessibility_quick_settings_live_display_off">Изключи Адаптивен екран.</string>
- <string name="accessibility_quick_settings_live_display_auto">Адаптивен екран: автоматичен режим.</string>
- <string name="accessibility_quick_settings_live_display_day">Адаптивен екран: дневен режим.</string>
- <string name="accessibility_quick_settings_live_display_night">Адаптивен екран: нощен режим.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">Адаптивен екран: външен режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">Адаптивен екран е изключен.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">Адаптивен екран е променен на автоматичен режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">Адаптивен екран е променен на дневен режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">Адаптивен екран е променен на нощен режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">Адаптивен екран е променен на външен режим.</string>
+ <string name="dynamic_qs_tile_su_label">Администраторски достъп</string>
+ <string name="dynamic_qs_tile_themes_label">Теми</string>
<string name="quick_settings_title_advanced_location">Три-посочно местоположение</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Настройка на местоположение: икономичен режим на батерията.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Доклад на местоположение: само по GPS.</string>
- <string name="accessibility_quick_settings_location_high_accuracy">Доклад на местоположение: прецизен режим.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">Доклад на местоположение: режим на висока точност.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Режим за местоположение</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Пестене на батерия</string>
- <string name="quick_settings_location_gps_only_label">Само чрез GPS</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">Само по GPS</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Висока точност</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Доклад на местоположение променен в икономичен режим на батерията.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Доклад на местоположение променен в режим GPS.</string>
- <string name="accessibility_quick_settings_location_changed_high_accuracy">Доклад на местоположение променен в прецизен режим.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">Доклад на местоположение променен в режим с висока точнос.</string>
<string name="quick_settings_tiles_category_system">Системни плочки</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Добавяне на плочка</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Свързването към мобилна мрежа не е възможно, докато сте в Самолетен режим. Изключете го и след това опитайте отново.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Фенерчето е включено</string>
<string name="quick_settings_tile_flashlight_not_summary">Натиснете, за изключване</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d клиент</item>
+ <item quantity="other">%1$d клиента</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">СИМ картата не е конфигурирана</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Док батерия <xliff:g id="number">%d </xliff:g> процента.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Покажи опашка за изпълнение</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s </xliff:g> <xliff:g id="condition">%2$s </xliff:g></string>
+ <string name="expand_hint">Плъзнете надолу за разширяване</string>
+ <string name="swipe_left_hint">Плъзнете наляво за <xliff:g id="app_name">%1$s </xliff:g></string>
+ <string name="swipe_right_hint">Плъзнете надясно за известия</string>
</resources>
diff --git a/packages/SystemUI/res/values-bn-rBD/cm_arrays.xml b/packages/SystemUI/res/values-bn-rBD/cm_arrays.xml
index e694747..26a6a84 100644
--- a/packages/SystemUI/res/values-bn-rBD/cm_arrays.xml
+++ b/packages/SystemUI/res/values-bn-rBD/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>উঃ</item>
+ <!-- North -->
<item>উঃপূঃ</item>
+ <!-- North east -->
<item>পূঃ</item>
+ <!-- East -->
<item>দঃপূঃ</item>
+ <!-- South east -->
<item>দঃ</item>
+ <!-- South -->
<item>দঃপঃ</item>
+ <!-- South west -->
<item>পঃ</item>
+ <!-- West -->
<item>উঃপঃ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-bn-rBD/cm_strings.xml b/packages/SystemUI/res/values-bn-rBD/cm_strings.xml
index 8db74b9..4fcb247 100644
--- a/packages/SystemUI/res/values-bn-rBD/cm_strings.xml
+++ b/packages/SystemUI/res/values-bn-rBD/cm_strings.xml
@@ -16,6 +16,15 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">দায়িত্ব অর্পণ পদক্ষেপ বেছে নিন</string>
<string name="navbar_home_button">মূল বোতাম</string>
<string name="navbar_recent_button">সাম্প্রতিক বোতাম</string>
@@ -26,8 +35,76 @@
<string name="navbar_menu_big_button">মেনু বোতাম</string>
<string name="accessibility_dpad_left">কার্সর বামে</string>
<string name="accessibility_dpad_right">কার্সর ডানে</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">অ্যাপ ডাটা মুছে ফেলুন</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">জোরপূর্বক বন্ধ</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">আনইনস্টল</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">আরম্ভ করা\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-br-rFR/cm_arrays.xml b/packages/SystemUI/res/values-br-rFR/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-br-rFR/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-br-rFR/cm_strings.xml b/packages/SystemUI/res/values-br-rFR/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-br-rFR/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-br-rFR/strings.xml b/packages/SystemUI/res/values-br-rFR/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-br-rFR/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-bs-rBA/cm_arrays.xml b/packages/SystemUI/res/values-bs-rBA/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-bs-rBA/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-bs-rBA/cm_strings.xml b/packages/SystemUI/res/values-bs-rBA/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-bs-rBA/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-bs-rBA/strings.xml b/packages/SystemUI/res/values-bs-rBA/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-bs-rBA/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-ca/cm_arrays.xml b/packages/SystemUI/res/values-ca/cm_arrays.xml
index cb6fbec..85897e7 100644
--- a/packages/SystemUI/res/values-ca/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ca/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ca/cm_strings.xml b/packages/SystemUI/res/values-ca/cm_strings.xml
index ed84e26..8296219 100644
--- a/packages/SystemUI/res/values-ca/cm_strings.xml
+++ b/packages/SystemUI/res/values-ca/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Llisca a la dreta per %1$s</string>
<string name="right_shortcut_hint">Llisca a l\'esquerra per %1$s</string>
<string name="lockscreen_message">Toca una icona a l\'esquerra o a la dreta per reassignar una drecera a la pantalla de bloqueig.</string>
@@ -26,7 +34,8 @@
<string name="select_application">Selecciona l\'aplicació</string>
<string name="lockscreen_choose_action_title">Tria una acció</string>
<string name="lockscreen_none_target">Cap</string>
- <string name="navbar_dialog_title">Escull l\'acció a assignar</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">Tria l\'acció a assignar</string>
<string name="navbar_home_button">Botó Inici</string>
<string name="navbar_recent_button">Botó Recent</string>
<string name="navbar_search_button">Botó Cerca</string>
@@ -37,27 +46,38 @@
<string name="navbar_menu_big_button">Botó Menú</string>
<string name="accessibility_dpad_left">Cursor esquerra</string>
<string name="accessibility_dpad_right">Cursor dreta</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Neteja dades de l\'aplicació</string>
- <string name="advanced_dev_option_force_stop">Força tancament</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">Força el tancament</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstal·la</string>
- <string name="accessibility_notification_brightness">Brillantor dels llums</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Lluminositat</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Perfils desactivats.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Perfils: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">S\'han desactivat els perfils.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Perfil canviat a <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">S\'està inicialitzant\u2026</string>
- <string name="led_notification_title">Ajustaments de llums</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Ajustaments de llum</string>
<string name="led_notification_text">Llum LED habilitada per ajustos</string>
<string name="qs_tile_edit_header_instruction">Prem i aguanta les cel·les per reordenar-les</string>
<string name="quick_settings_edit_label">Edita cel·les</string>
<string name="quick_settings_cannot_delete_edit_tile">No s\'ha pogut esborrar la cel·la Edita</string>
- <string name="qs_tiles_reset_confirmation">Vols restaurar les cel·les d\'ajustaments ràpids a la configuració predeterminada?</string>
- <string name="quick_settings_tile_reset_to_default">Restaura la disposició per defecte</string>
+ <string name="qs_tiles_reset_confirmation">Vols restablir les cel·les d\'ajustaments ràpids a la configuració predeterminada?</string>
+ <string name="quick_settings_tile_reset_to_default">Restableix la disposició per defecte</string>
<string name="quick_settings_title_header">Capçalera</string>
<string name="quick_settings_title_tiles">Cel·les</string>
<string name="quick_settings_title_show_weather">Mostra el temps</string>
- <string name="quick_settings_title_show_brightness_slider">Mostra la barra liscant de brillantor</string>
+ <string name="quick_settings_title_show_brightness_slider">Mostra la barra lliscant de lluminositat</string>
<string name="quick_settings_title_enlarge_first_row">Engrandeix la primera fila</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Això ho manté a la vista fins que el desancoris. Toca i aguanta el botó Enrera per desancorar.</string>
<string name="quick_settings_custom_tile_detail_title">Cel·la personalitzada</string>
<string name="quick_settings_remove">Esborra cel·la</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Perfils desactivats</string>
<string name="quick_settings_heads_up_label">Notificacions emergents</string>
<string name="quick_settings_battery_saver_label">Estalvi de bateria</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Estalvi de bateria (carregant)</string>
<string name="quick_settings_caffeine_label">Cafeïna</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinc desactivada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinc activada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">S\'ha desactivat la sincronització.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">S\'ha activat la sincronització.</string>
<string name="quick_settings_sync_label">Sinc</string>
<string name="quick_settings_volume_panel_label">Panell de volum</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Pantalla ambient</string>
<string name="quick_settings_lockscreen_label_enforced">Pantalla de bloqueig aplicada</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Deshabilitat pel perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Temps d\'espera de la pantalla: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Temps d\'espera de la pantalla canviat a <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Mode de la bateria</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Mode de la bateria: mode estalvi d\'energia.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Mode de la bateria: mode equilibrat.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Mode de la bateria: mode rendiment.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Mode de la bateria: mode d\'eficiència.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Mode de la bateria: mode ràpid.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Mode de la bateria canviat a mode estalvi d\'energia.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Mode de la bateria canviat a mode equilibrat.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Mode de la bateria canviat a mode rendiment.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Mode de la bateria canviat a mode d\'eficiència.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Mode de la bateria canviat a mode ràpid.</string>
<string name="quick_settings_performance_profile_detail_title">Mode de la bateria</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Pantalla de bloqueig desactivada.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Pantalla de bloqueig activada.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">S\'ha desactivat la pantalla de bloqueig.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">S\'ha activat la pantalla de bloqueig.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Pantalla ambient desactivada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Pantalla ambient activada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">S\'ha desactivat la pantalla ambient.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">S\'ha activat la pantalla ambient.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Notificacions emergents apagades.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Notificacions emergents activades.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">S\'han apagat les notificacions emergents.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">S\'han encès les notificacions emergents.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Cafeïna desactivada.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Cafeïna activada.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Estalvi de bateria apagat.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Estalvi de bateria encès.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">S\'ha apagat l\'estalvi de bateria.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">S\'ha encès l\'estalvi de bateria.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Cel·la dinàmica</string>
<string name="dynamic_qs_tile_next_alarm_label">Propera alarma</string>
<string name="dynamic_qs_tile_ime_selector_label">Selector de l\'IME</string>
<string name="dynamic_qs_tile_su_label">Accés Superusuari</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay desactivat.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: mode automàtic.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: mode diurn.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: mode nocturn.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: mode exterior.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">S\'ha desactivat el LiveDisplay.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay canviat al mode automàtic.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay canviat al mode diurn.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay canviat al mode nocturn.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay canviat al mode exterior.</string>
+ <string name="dynamic_qs_tile_themes_label">Temes</string>
<string name="quick_settings_title_advanced_location">Localització per triangulació</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Informes d\'ubicació: Mode d\'estalvi de bateria.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Informes d\'ubicació: Mode només sensors.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Informes d\'ubicació: Mode d\'alta precisió.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Mode d\'ubicació</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Estalvi de bateria</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Només dispositiu</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisió</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Informes d\'ubicació canviats al mode d\'estalvi d\'energia.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Informes d\'ubicació canviats al mode només sensors.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Informes d\'ubicació canviats al mode d\'alta precisió.</string>
<string name="quick_settings_tiles_category_system">Cel·les del sistema</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Afegeix una cel·la</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">No es pot connectar a xarxes mòbils mentre el mode Avió està habilitat. Deshabilita el mode Avió i intenta-ho de nou.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">La llanterna està encesa</string>
<string name="quick_settings_tile_flashlight_not_summary">Pica per apagar-la</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Sense dades SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Acoblament bateria <xliff:g id="number">%d</xliff:g> percent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Mostra la cua de reproducció</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Llisca cap avall per expandir</string>
+ <string name="swipe_left_hint">Llisca cap a l\'esquerra per <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Llisca cap a la dreta per veure les notificacions</string>
</resources>
diff --git a/packages/SystemUI/res/values-cs/cm_arrays.xml b/packages/SystemUI/res/values-cs/cm_arrays.xml
index ca2178e..3c17f45 100644
--- a/packages/SystemUI/res/values-cs/cm_arrays.xml
+++ b/packages/SystemUI/res/values-cs/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>S</item>
+ <!-- North -->
<item>SV</item>
+ <!-- North east -->
<item>V</item>
+ <!-- East -->
<item>JV</item>
+ <!-- South east -->
<item>J</item>
+ <!-- South -->
<item>JZ</item>
+ <!-- South west -->
<item>Z</item>
+ <!-- West -->
<item>SZ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-cs/cm_strings.xml b/packages/SystemUI/res/values-cs/cm_strings.xml
index 7e4c34e..4a0fc63 100644
--- a/packages/SystemUI/res/values-cs/cm_strings.xml
+++ b/packages/SystemUI/res/values-cs/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Přejeďte doprava pro %1$s</string>
<string name="right_shortcut_hint">Přejeďte doleva pro %1$s</string>
<string name="lockscreen_message">Dotykem na ikonu na levé nebo pravé straně zamykací obrazovky změňte zástupce.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Vybrat aplikaci</string>
<string name="lockscreen_choose_action_title">Zvolit akci</string>
<string name="lockscreen_none_target">Žádný</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Vybrat akci k přiřazení</string>
<string name="navbar_home_button">Tlačítko Domů</string>
<string name="navbar_recent_button">Tlačítko Nedávné</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Tlačítko Nabídka</string>
<string name="accessibility_dpad_left">Kurzor doleva</string>
<string name="accessibility_dpad_right">Kurzor doprava</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Vymazat data aplikací</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Vynutit ukončení</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Odinstalovat</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Jas podsvícení</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profily vyp.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profily vypnuty.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil změněn na <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializace\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Nastavení jasu</string>
<string name="led_notification_text">LED světlo povoleno v nastavení</string>
<string name="qs_tile_edit_header_instruction">Stiskněte a podržte tlačítko dlaždice pro přeskupení</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Zobrazit počasí</string>
<string name="quick_settings_title_show_brightness_slider">Zobrazit posuvník jasu</string>
<string name="quick_settings_title_enlarge_first_row">Zvětšit první řádek</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Zůstává zobrazeno, dokud není uvolněn. Dotykem a podržením tlačítka Zpět bude provedeno uvolnění.</string>
<string name="quick_settings_custom_tile_detail_title">Vlastní dlaždice</string>
<string name="quick_settings_remove">Odebrat dlaždici</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profily zakázány</string>
<string name="quick_settings_heads_up_label">Plovoucí upozornění</string>
<string name="quick_settings_battery_saver_label">Spořič baterie</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Úspora baterie (nabíjení)</string>
<string name="quick_settings_caffeine_label">Kofein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synch. vyp.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synch. zap.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronizace vypnuta.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronizace zapnuta.</string>
<string name="quick_settings_sync_label">Synchronizace</string>
<string name="quick_settings_volume_panel_label">Panel hlasitosti</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Ambientní zobrazení</string>
<string name="quick_settings_lockscreen_label_enforced">Vynucení zámku obrazovky</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Potlačen profilem</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Limit vypnutí obrazovky: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Limit vypnutí obrazovky změněn na <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Režim baterie</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Režim baterie: úspora energie.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Režim baterie: vyvážený.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Režim baterie: výkonný.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Režim baterie: efektivita</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Režim baterie: výkon</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Režim baterie změněn na úsporu energie.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Režim baterie změněn na vyvážený.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Režim baterie změněn na vysoký výkon.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Režim baterie změněn na efektivní.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Režim baterie změněn na výkonný.</string>
<string name="quick_settings_performance_profile_detail_title">Režim baterie</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Zámek displeje vyp.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Zámek displeje zap.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Zámek displeje je vypnutý.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Zámek displeje je zapnutý.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambientní zobrazení vypnuto.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambientní zobrazení zapnuto.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambientní zobrazení vypnuto.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambientní zobrazení zapnuto.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Plovoucí upozorněn vyp.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Plovoucí upozornění zap.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Plovoucí upozorněn vyp.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Plovoucí upozornění zap.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kofein vyp.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kofein zap.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Spořič baterie vyp.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Spořič baterie zap.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Spořič baterie vypnut.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Spořič baterie zapnut.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamické dlaždice</string>
<string name="dynamic_qs_tile_next_alarm_label">Další budík</string>
<string name="dynamic_qs_tile_ime_selector_label">Výběr IME</string>
<string name="dynamic_qs_tile_su_label">Root přístup</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay vyp.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatický režim.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: režim ve dne.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: režim v noci.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: režim venku.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay vypnutý.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay změněn na automatický režim.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay změněn na režim ve dne.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay změněn na režim v noci.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay změněn na režim venku.</string>
<string name="quick_settings_title_advanced_location">Třístavové nastavení určení polohy</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Zjištění polohy: úsporný režim.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Zjištění polohy: pouze GPS.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Zjištění polohy: vysoká přesnost.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Poloha</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Úspora baterie</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Pouze zařízení</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Vysoká přesnost</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Zjištění polohy změněno na úsporu baterie.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Zjištění polohy změněno na pouze GPS.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Zjištění polohy změněno na vysokou přesnost.</string>
<string name="quick_settings_tiles_category_system">Systémové dlaždice</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Přidat dlaždici</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Nelze se připojit k mobilním datům při zapnutém režimu „Letadlo“. Vypněte tento režim a zkuste to znovu.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Svítilna zapnuta</string>
<string name="quick_settings_tile_flashlight_not_summary">Dotykem vypněte</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="few">%1$d klienti</item>
+ <item quantity="other">%1$d klientů</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Žádná SIM pro data</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Baterie doku: <xliff:g id="number">%d</xliff:g>\u0025.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Zobrazit frontu přehrávání</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Posunutím dolů rozbalit</string>
+ <string name="swipe_left_hint">Posunutím doleva spustit <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Posunutím doprava zobrazit oznámení</string>
</resources>
diff --git a/packages/SystemUI/res/values-csb-rPL/cm_arrays.xml b/packages/SystemUI/res/values-csb-rPL/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-csb-rPL/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-csb-rPL/cm_strings.xml b/packages/SystemUI/res/values-csb-rPL/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-csb-rPL/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-csb-rPL/strings.xml b/packages/SystemUI/res/values-csb-rPL/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-csb-rPL/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-cy/cm_arrays.xml b/packages/SystemUI/res/values-cy/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-cy/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-cy/cm_strings.xml b/packages/SystemUI/res/values-cy/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-cy/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-cy/strings.xml b/packages/SystemUI/res/values-cy/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-cy/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-da/cm_arrays.xml b/packages/SystemUI/res/values-da/cm_arrays.xml
index 9763e17..1d89f10 100644
--- a/packages/SystemUI/res/values-da/cm_arrays.xml
+++ b/packages/SystemUI/res/values-da/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NØ</item>
+ <!-- North east -->
<item>Ø</item>
+ <!-- East -->
<item>SØ</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SV</item>
+ <!-- South west -->
<item>V</item>
+ <!-- West -->
<item>NV</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-da/cm_strings.xml b/packages/SystemUI/res/values-da/cm_strings.xml
index 7102c5e..4a39c75 100644
--- a/packages/SystemUI/res/values-da/cm_strings.xml
+++ b/packages/SystemUI/res/values-da/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Stryg til højre for %1$s</string>
<string name="right_shortcut_hint">Stryg til venstre for %1$s</string>
<string name="lockscreen_message">Tryk på et ikon til venstre eller højre for at tildele en genvej til skærmlåsen.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Vælg applikation</string>
<string name="lockscreen_choose_action_title">Vælg handling</string>
<string name="lockscreen_none_target">Ingen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Vælg handling at tildele</string>
<string name="navbar_home_button">Startknap</string>
<string name="navbar_recent_button">Seneste-knap</string>
@@ -37,24 +46,38 @@
<string name="navbar_menu_big_button">Menuknap</string>
<string name="accessibility_dpad_left">Venstremarkør</string>
<string name="accessibility_dpad_right">Højremarkør</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Ryd appdata</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Gennemtving stop</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Afinstallér</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Lysstyrke</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiler fra.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiler slået fra.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil ændret til <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initialisere\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Indstillinger for lys</string>
<string name="led_notification_text">LED-lys aktiveret via indstillinger</string>
<string name="qs_tile_edit_header_instruction">Tryk og hold, for at flytte fliserne</string>
<string name="quick_settings_edit_label">Redigér fliser</string>
<string name="quick_settings_cannot_delete_edit_tile">Kan ikke slette Redigér-flisen</string>
+ <string name="qs_tiles_reset_confirmation">Nulstil indstillinger for hurtig tiles til standardkonfiguration?</string>
<string name="quick_settings_tile_reset_to_default">Nulstil til standardlayout</string>
<string name="quick_settings_title_header">Overskrift</string>
<string name="quick_settings_title_tiles">Fliser</string>
<string name="quick_settings_title_show_weather">Vis vejr</string>
+ <string name="quick_settings_title_show_brightness_slider">Vis skyder til lysstyrke</string>
+ <string name="quick_settings_title_enlarge_first_row">Forstør første række</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Dette fastholder det i visningen indtil du frigører det. Tryk og hold tilbage-knappen nede for at frigøre.</string>
<string name="quick_settings_custom_tile_detail_title">Tilpasset flise</string>
<string name="quick_settings_remove">Fjern flise</string>
@@ -65,9 +88,16 @@
<string name="quick_settings_profiles_off">Profiler deaktiveret</string>
<string name="quick_settings_heads_up_label">Svævende meddelelser</string>
<string name="quick_settings_battery_saver_label">Strømsparetilstand</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Strømsparetilstand (oplader)</string>
+ <string name="quick_settings_caffeine_label">Koffein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synkr. fra.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synkr. til.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synkr. er slået fra.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synkr. er slået til.</string>
<string name="quick_settings_sync_label">Synkr.</string>
<string name="quick_settings_volume_panel_label">Lydstyrkepanel</string>
@@ -76,60 +106,121 @@
<string name="quick_settings_lockscreen_label">Låseskærm</string>
<string name="quick_settings_ambient_display_label">Inaktivitetsvisning</string>
<string name="quick_settings_lockscreen_label_enforced">Tving låseskærm</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Deaktiveret via profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Tidsudløb for skærm: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Tidsudløb for skærm ændret til <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Batteritilstand</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Batteri tilstand: strømsparetilstand.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Batteri tilstand: balanceret tilstand.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Batteri tilstand: høj ydeevne tilstand.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Batteritilstand: effektivitetstilstand.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Batteritilstand: hurtig tilstand.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Batteritilstand skiftet til strømsparetilstand.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Batteritilstand ændret til balanceret tilstand.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Batteritilstand ændret til tilstanden høj ydeevne.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Batteritilstand ændret til effektivitetstilstand.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Batteritilstand ændret til hurtigt tilstand.</string>
<string name="quick_settings_performance_profile_detail_title">Batteritilstand</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Skærmlås fra.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Skærmlås til.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Skærmlås er slået fra.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Skærmlås er slået til.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Inaktivitetsvisning fra.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Inaktivitetsvisning til.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Inaktivitetsvisning er slået fra.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Inaktivitetsvisning er slået til.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Svævende meddelelser fra.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Svævende meddelelser til.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Svævende meddelelser er slået fra.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Svævende meddelelser er slået til.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Koffein fra.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Koffein til.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Strømsparetilstand fra.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Strømsparetilstand til.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Strømsparetilstand er slået fra.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Strømsparetilstand er slået til.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamisk flise</string>
<string name="dynamic_qs_tile_next_alarm_label">Næste alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME-vælger</string>
<string name="dynamic_qs_tile_su_label">Root-adgang</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay fra.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatisk tilstand.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dag tilstand.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nat tilstand.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: udendørstilstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay er slået fra.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay ændret til auto tilstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay ændret til dag tilstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay ændret til nat tilstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay ændret til udendørstilstand.</string>
+ <string name="dynamic_qs_tile_themes_label">Temaer</string>
+ <string name="quick_settings_title_advanced_location">Lokation via triangulering</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Placeringsrapportering: Batterisparetilstand.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Placeringsrapportering: Kun sensorer-tilstand.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Placeringsrapportering: Høj nøjagtighed-tilstand.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Placeringstilstand</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Batteribesparelse</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Kun enhed</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Høj nøjagtighed</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Rapportering af placering ændret til batterisparetilstand.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Lokationsrapportering ændret til kun at bruge sensorer.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Lokationsrapportering ændret til høj nøjagtighed.</string>
<string name="quick_settings_tiles_category_system">System-fliser</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Tilføj en flise</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Kan ikke oprette forbindelse til mobile netværk når Flytilstand er aktiveret. Deaktiver Flytilstand og prøv igen.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Lommelygten er tændt</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Tryk for at slukke</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="other">%1$d klienter</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ingen data-SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dockingstations batteri <xliff:g id="number">%d</xliff:g> procent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Vis afspillingskø</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Stryg ned for at udvide</string>
+ <string name="swipe_left_hint">Stryg til venstre for at <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Stryg til højre for meddelelser</string>
</resources>
diff --git a/packages/SystemUI/res/values-de/cm_arrays.xml b/packages/SystemUI/res/values-de/cm_arrays.xml
index b156d8e..3008606 100644
--- a/packages/SystemUI/res/values-de/cm_arrays.xml
+++ b/packages/SystemUI/res/values-de/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NO</item>
+ <!-- North east -->
<item>O</item>
+ <!-- East -->
<item>SO</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-de/cm_strings.xml b/packages/SystemUI/res/values-de/cm_strings.xml
index e63f2d0..c588c5c 100644
--- a/packages/SystemUI/res/values-de/cm_strings.xml
+++ b/packages/SystemUI/res/values-de/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> – <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Nach rechts wischen für %1$s</string>
<string name="right_shortcut_hint">Nach links wischen für %1$s</string>
<string name="lockscreen_message">Berühren Sie das linke oder rechte Symbol, um eine Sperrbildschirm-Verknüpfung festzulegen.</string>
@@ -26,6 +34,7 @@
<string name="select_application">App wählen</string>
<string name="lockscreen_choose_action_title">Aktion auswählen</string>
<string name="lockscreen_none_target">Keine</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Funktion zuweisen</string>
<string name="navbar_home_button">Home</string>
<string name="navbar_recent_button">Anwendungsverlauf-Taste</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menüschaltfläche</string>
<string name="accessibility_dpad_left">Pfeiltaste links</string>
<string name="accessibility_dpad_right">Pfeiltaste rechts</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Anwendungsdaten löschen</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Beenden erzwingen</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Deinstallieren</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Helligkeit</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profile aus.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profile ausgeschaltet.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil auf <xliff:g id="profile" example="Default">%s</xliff:g> geändert.</string>
<string name="quick_settings_compass_init">Initialisierung\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">LED-Einstellungen</string>
<string name="led_notification_text">Benachrichtigungs-LED durch Einstellungen aktiviert</string>
<string name="qs_tile_edit_header_instruction">Drücken und halten Sie die Kacheln, um sie neu anzuordnen.</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Wetter anzeigen</string>
<string name="quick_settings_title_show_brightness_slider">Helligkeitsregler anzeigen</string>
<string name="quick_settings_title_enlarge_first_row">Erste Zeile vergrößern</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Dies fixiert die aktuelle Ansicht. Zum Lösen die Zurück-Taste drücken und halten.</string>
<string name="quick_settings_custom_tile_detail_title">Benutzerdefinierte Kachel</string>
<string name="quick_settings_remove">Kachel entfernen</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profile deaktiviert</string>
<string name="quick_settings_heads_up_label">Pop-up</string>
<string name="quick_settings_battery_saver_label">Akku-Sparmodus</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Akku-Sparmodus (Aufladen)</string>
<string name="quick_settings_caffeine_label">Koffein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synchronisierung aus.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synchronisierung an.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronisierung ist ausgeschaltet.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronisierung ist eingeschaltet.</string>
<string name="quick_settings_sync_label">Synchronisieren</string>
<string name="quick_settings_volume_panel_label">Lautstärke</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Inaktivitätsdisplay</string>
<string name="quick_settings_lockscreen_label_enforced">Bildschirmsperre aktiviert</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Durch Profil gesperrt</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Ruhezustand nach <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Zeit bis zum Ruhezustand in <xliff:g id="timeout" example="30 seconds">%s</xliff:g> geändert.</string>
<string name="qs_tile_performance">Akkumodus</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Akkumodus: Energie sparen.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Akkumodus: Ausgeglichen.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Akkumodus: Mehr Leistung.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Akkumodus: Effizient.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Akkumodus: Schnell.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Akkumodus auf \"Energie sparen\" geändert.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Akkumodus auf \"Ausgeglichen\" geändert.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Akkumodus auf \"Mehr Leistung\" geändert.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Akkumodus auf \"Effizient\" geändert.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Akkumodus auf \"Schnell\" geändert.</string>
<string name="quick_settings_performance_profile_detail_title">Akkumodus</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Bildschirmsperre aus.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Bildschirmsperre an.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Bildschirmsperre ausgeschaltet.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Bildschirmsperre eingeschaltet.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Inaktivitätsdisplay aus.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Inaktivitätsdisplay an.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Inaktivitätsdisplay ausgeschaltet.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Inaktivitätsdisplay eingeschaltet.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Pop-up aus.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Pop-up an.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Pop-up ausgeschaltet.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Pop-up eingeschaltet.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Koffein aus.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Koffein an.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Akku-Sparmodus aus.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Akku-Sparmodus an.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Akku-Sparmodus ausgeschaltet.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Akku-Sparmodus eingeschaltet.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamische Kachel</string>
<string name="dynamic_qs_tile_next_alarm_label">Nächster Alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">Eingabemethode</string>
<string name="dynamic_qs_tile_su_label">Root-Zugriff</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay aus.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: Automatisch.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: Tag.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: Nacht.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: Außen.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay ausgeschaltet.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay auf Auto-Modus geändert.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay auf Tag-Modus geändert.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay auf Nacht-Modus geändert.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay auf Außen-Modus geändert.</string>
+ <string name="dynamic_qs_tile_themes_label">Designs</string>
<string name="quick_settings_title_advanced_location">Standort mit drei Zuständen</string>
- <string name="accessibility_quick_settings_location_battery_saving">Standortdienste: Energiesparmodus</string>
- <string name="accessibility_quick_settings_location_gps_only">Standortdienste: Nur Gerät</string>
- <string name="accessibility_quick_settings_location_high_accuracy">Standortdienste: Hohe Genauigkeit</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">Standortdienste: Energiesparmodus.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">Standortdienste: Nur Gerät.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">Standortdienste: Hohe Genauigkeit.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Standortmodus</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Akku-Sparmodus</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Nur Gerät</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Hohe Genauigkeit</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Standortmodus auf \"Energiesparmodus\" geändert.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Standortmodus auf \"Nur Gerät\" geändert.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Standortmodus auf \"Hohe Genauigkeit\" geändert.</string>
<string name="quick_settings_tiles_category_system">System-Kacheln</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Kachel hinzufügen</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Im Flugmodus ist keine Verbindung zum Mobilfunknetz möglich. Deaktivieren Sie den Flugmodus und versuchen Sie es erneut.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Taschenlampe ist eingeschaltet</string>
<string name="quick_settings_tile_flashlight_not_summary">Zum Ausschalten tippen</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d Client</item>
+ <item quantity="other">%1$d Clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Keine Daten-SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dock-Akku <xliff:g id="number">%d</xliff:g> Prozent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Warteschlange anzeigen</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> – <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Zum Erweitern nach unten wischen</string>
+ <string name="swipe_left_hint">Für <xliff:g id="app_name">%1$s</xliff:g> nach links wischen</string>
+ <string name="swipe_right_hint">Für Benachrichtigungen nach rechts wischen</string>
</resources>
diff --git a/packages/SystemUI/res/values-el/cm_arrays.xml b/packages/SystemUI/res/values-el/cm_arrays.xml
index 2a1bb43..82272d5 100644
--- a/packages/SystemUI/res/values-el/cm_arrays.xml
+++ b/packages/SystemUI/res/values-el/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Β</item>
+ <!-- North -->
<item>ΒΑ</item>
+ <!-- North east -->
<item>Α</item>
+ <!-- East -->
<item>ΝΑ</item>
+ <!-- South east -->
<item>Ν</item>
+ <!-- South -->
<item>ΝΔ</item>
+ <!-- South west -->
<item>Δ</item>
+ <!-- West -->
<item>ΒΔ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-el/cm_strings.xml b/packages/SystemUI/res/values-el/cm_strings.xml
index d2e57e1..49fa515 100644
--- a/packages/SystemUI/res/values-el/cm_strings.xml
+++ b/packages/SystemUI/res/values-el/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Σύρετε προς τα δεξιά για %1$s</string>
<string name="right_shortcut_hint">Σύρετε προς τα αριστερά για %1$s</string>
<string name="lockscreen_message">Πιέστε ένα εικονίδιο στα αριστερά ή δεξιά για να αντιστοιχίσετε εκ νέου μια συντόμευση οθόνης κλειδώματος.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Επιλέξτε εφαρμογή</string>
<string name="lockscreen_choose_action_title">Επιλέξτε ενέργεια</string>
<string name="lockscreen_none_target">Καμία</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Επιλέξτε ενέργεια για εκχώρηση</string>
<string name="navbar_home_button">Πλήκτρο αρχικής οθόνης</string>
<string name="navbar_recent_button">Πλήκτρο πρόσφατων εφαρμογών</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Πλήκτρο μενού</string>
<string name="accessibility_dpad_left">Κέρσορας αριστερά</string>
<string name="accessibility_dpad_right">Κέρσορας δεξιά</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Εκκαθάριση δεδομένων</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Αναγκαστική διακοπή</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Απεγκατάσταση</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Φωτεινότητα LED</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Ανενεργά προφίλ.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Προφίλ: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Τα προφίλ απενεργοποιήθηκαν.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Το προφίλ άλλαξε σε <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Προετοιμασία\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Ρυθμίσεις LED</string>
<string name="led_notification_text">Το LED ενεργοποιήθηκε από τις ρυθμίσεις</string>
<string name="qs_tile_edit_header_instruction">Πιέστε παρατεταμένα στα πλακίδια για αναδιάταξη</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Εμφάνιση καιρού</string>
<string name="quick_settings_title_show_brightness_slider">Εμφάνιση ρυθμιστικού φωτεινότητας</string>
<string name="quick_settings_title_enlarge_first_row">Μεγέθυνση της πρώτης γραμμής</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Αυτό κλειδώνει την συγκεκριμένη οθόνη μέχρι να την ξεκαρφιτσώσετε. Αγγίξτε και κρατήστε πατημένο το πλήκτρο Πίσω για ξεκαρφίτσωμα.</string>
<string name="quick_settings_custom_tile_detail_title">Προσαρμοσμένο πλακίδιο</string>
<string name="quick_settings_remove">Αφαίρεση πλακιδίου</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Προφίλ απενεργοποιημένα</string>
<string name="quick_settings_heads_up_label">Αναδυόμενες ειδοποιήσεις</string>
<string name="quick_settings_battery_saver_label">Εξοικονόμηση μπαταρίας</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Εξοικονόμηση μπαταρίας (φόρτιση)</string>
<string name="quick_settings_caffeine_label">Καφεΐνη</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Ανενεργός συγχρονισμός.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Ενεργός συγχρονισμός.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Ο συγχρονισμός απενεργοποιήθηκε.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Ο συγχρονισμός ενεργοποιήθηκε.</string>
<string name="quick_settings_sync_label">Συγχρονισμός</string>
<string name="quick_settings_volume_panel_label">Πάνελ έντασης</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Οθόνη ambient</string>
<string name="quick_settings_lockscreen_label_enforced">Επιβαλλόμενη οθόνη κλειδώματος</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Απενεργοποιήθηκε από προφίλ</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Χρονικό όριο οθόνης: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Το χρονικό όριο οθόνης άλλαξε σε: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Λειτουργία μπαταρίας</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Λειτουργία μπαταρίας: εξοικονόμηση ενέργειας.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Λειτουργία μπαταρίας: ισορροπημένο.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Λειτουργία μπαταρίας: επιδόσεις.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Λειτουργία μπαταρίας: αποδοτικό.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Λειτουργία μπαταρίας: γρήγορο.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Η λειτουργία μπαταρίας άλλαξε σε εξοικονόμηση ενέργειας.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Η λειτουργία μπαταρίας άλλαξε σε ισορροπημένο.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Η λειτουργία μπαταρίας άλλαξε σε επιδόσεις.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Η λειτουργία μπαταρίας άλλαξε σε αποδοτικό.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Η λειτουργία μπαταρίας άλλαξε σε γρήγορο.</string>
<string name="quick_settings_performance_profile_detail_title">Λειτουργία μπαταρίας</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Ανενεργή οθόνη κλειδώματος.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Ενεργή οθόνη κλειδώματος.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Η οθόνη κλειδώματος απενεργοποιήθηκε.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Η οθόνη κλειδώματος ενεργοποιήθηκε.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ανενεργή οθόνη ambient.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ενεργή οθόνη ambient.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Η οθόνη ambient απενεργοποιήθηκε.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Η οθόνη ambient ενεργοποιήθηκε.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Ανενεργές αναδυόμενες ειδοποιήσεις.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Ενεργές αναδυόμενες ειδοποιήσεις.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Οι αναδυόμενες ειδοποιήσεις απενεργοποιήθηκαν.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Οι αναδυόμενες ειδοποιήσεις ενεργοποιήθηκαν.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Καφεΐνη ανενεργή.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Καφεΐνη ενεργή.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Ανενεργή εξοικονόμηση μπαταρίας.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Ενεργή εξοικονόμηση μπαταρίας.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Η εξοικονόμηση μπαταρίας απενεργοποιήθηκε.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Η εξοικονόμηση μπαταρίας ενεργοποιήθηκε.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Δυναμικό πλακίδιο</string>
<string name="dynamic_qs_tile_next_alarm_label">Επόμενο ξυπνητήρι</string>
<string name="dynamic_qs_tile_ime_selector_label">Επιλογέας μεθόδου εισόδου</string>
<string name="dynamic_qs_tile_su_label">Πρόσβαση root</string>
- <string name="accessibility_quick_settings_live_display_off">Ανενεργό LiveDisplay.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: αυτόματη λειτουργία.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: λειτουργία ημέρας.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: λειτουργία νύχτας.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: λειτουργία εξωτερικού χώρου.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">Το LiveDisplay απενεργοποιήθηκε.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">Το LiveDisplay άλλαξε σε αυτόματη λειτουργία.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">Το LiveDisplay άλλαξε σε λειτουργία ημέρας.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">Το LiveDisplay άλλαξε σε λειτουργία νύχτας.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">Το LiveDisplay άλλαξε σε λειτουργία εξωτερικού χώρου.</string>
+ <string name="dynamic_qs_tile_themes_label">Θέματα</string>
<string name="quick_settings_title_advanced_location">Προηγμένη ρύθμιση τοποθεσίας</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Αναφορά τοποθεσίας: λειτουργία εξοικονόμησης μπαταρίας.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Αναφορά τοποθεσίας: λειτουργία μόνο αισθητήρων.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Αναφορά τοποθεσίας: λειτουργία υψηλής ακρίβειας.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Λειτουργία τοποθεσίας</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Εξοικονόμηση μπαταρίας</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Μόνο συσκευή</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Υψηλή ακρίβεια</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Η αναφορά τοποθεσίας άλλαξε σε λειτουργία εξοικονόμησης μπαταρίας.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Η αναφορά τοποθεσίας άλλαξε σε λειτουργία μόνο αισθητήρων.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Η αναφορά τοποθεσίας άλλαξε σε λειτουργία υψηλής ακρίβειας.</string>
<string name="quick_settings_tiles_category_system">Πλακίδια συστήματος</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Προσθήκη πλακιδίου</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Δεν είναι δυνατή η σύνδεση με δίκτυα κινητής τηλεφωνίας ενώ είναι ενεργοποιημένη η λειτουργία πτήσης. Απενεργοποιήστε τη λειτουργία πτήσης και προσπαθήστε ξανά.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Ο φακός είναι ενεργοποιημένος</string>
<string name="quick_settings_tile_flashlight_not_summary">Πιέστε για απενεργοποίηση</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d συνδεδεμένος</item>
+ <item quantity="other">%1$d συνδεδεμένοι</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Δεν υπάρχει SIM δεδομένων</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Μπαταρία βάσης σύνδεσης <xliff:g id="number">%d</xliff:g> τοις εκατό.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Εμφάνιση ουράς αναπαραγωγής</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Σύρετε προς τα κάτω για ανάπτυξη</string>
+ <string name="swipe_left_hint">Σύρετε προς τα αριστερά για <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Σύρετε προς τα δεξιά για ειδοποιήσεις</string>
</resources>
diff --git a/packages/SystemUI/res/values-en-rAU/cm_arrays.xml b/packages/SystemUI/res/values-en-rAU/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-en-rAU/cm_arrays.xml
+++ b/packages/SystemUI/res/values-en-rAU/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-en-rAU/cm_strings.xml b/packages/SystemUI/res/values-en-rAU/cm_strings.xml
index bac2e03..5607867 100644
--- a/packages/SystemUI/res/values-en-rAU/cm_strings.xml
+++ b/packages/SystemUI/res/values-en-rAU/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Swipe right for %1$s</string>
<string name="right_shortcut_hint">Swipe left for %1$s</string>
<string name="select_application">Select application</string>
<string name="lockscreen_choose_action_title">Choose action</string>
<string name="lockscreen_none_target">None</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Choose action to assign</string>
<string name="navbar_home_button">Home button</string>
<string name="navbar_recent_button">Recent button</string>
@@ -33,23 +42,91 @@
<string name="navbar_menu_big_button">Menu button</string>
<string name="accessibility_dpad_left">Cursor left</string>
<string name="accessibility_dpad_right">Cursor right</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Wipe app data</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Force stop</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Uninstall</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">Initialising\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="quick_settings_network_adb_label">ADB over network</string>
<string name="quick_settings_compass_label">Compass</string>
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">System profiles</string>
<string name="quick_settings_profiles_off">Profiles disabled</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_screen_timeout_detail_title">Screen timeout</string>
<string name="quick_settings_lockscreen_label">Lock screen</string>
<string name="quick_settings_lockscreen_label_enforced">Lock screen enforced</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Location reporting: Battery-saving mode.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Location reporting: Sensors-only mode.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Location reporting: High-accuracy mode.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Location mode</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Battery-saving</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Device only</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">High accuracy</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-en-rGB/cm_arrays.xml b/packages/SystemUI/res/values-en-rGB/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-en-rGB/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-en-rGB/cm_strings.xml b/packages/SystemUI/res/values-en-rGB/cm_strings.xml
new file mode 100644
index 0000000..4b3b506
--- /dev/null
+++ b/packages/SystemUI/res/values-en-rGB/cm_strings.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Unable to connect to mobile networks while Airplane mode is enabled. Disable Airplane mode and try again.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-en-rIN/cm_arrays.xml b/packages/SystemUI/res/values-en-rIN/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-en-rIN/cm_arrays.xml
+++ b/packages/SystemUI/res/values-en-rIN/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-en-rIN/cm_strings.xml b/packages/SystemUI/res/values-en-rIN/cm_strings.xml
index 1e364db..37769e0 100644
--- a/packages/SystemUI/res/values-en-rIN/cm_strings.xml
+++ b/packages/SystemUI/res/values-en-rIN/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Swipe right for %1$s</string>
<string name="right_shortcut_hint">Swipe left for %1$s</string>
<string name="lockscreen_message">Tap an icon on the left or right to reassign a lock screen shortcut.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Select application</string>
<string name="lockscreen_choose_action_title">Choose action</string>
<string name="lockscreen_none_target">None</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Choose action to assign</string>
<string name="navbar_home_button">Home button</string>
<string name="navbar_recent_button">Recent button</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menu button</string>
<string name="accessibility_dpad_left">Cursor left</string>
<string name="accessibility_dpad_right">Cursor right</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Wipe app data</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Force stop</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Uninstall</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Light brightness</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiles off.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profile: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiles turned off.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profile changed to <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initializing\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Light settings</string>
<string name="led_notification_text">LED light enabled by settings</string>
<string name="qs_tile_edit_header_instruction">Press and hold tiles to rearrange</string>
@@ -57,6 +76,7 @@
<string name="quick_settings_title_tiles">Tiles</string>
<string name="quick_settings_title_show_weather">Show weather</string>
<string name="quick_settings_title_enlarge_first_row">Enlarge first row</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">This keeps it in view until you unpin. Touch and hold the Back button to unpin.</string>
<string name="quick_settings_custom_tile_detail_title">Custom tile</string>
<string name="quick_settings_remove">Remove tile</string>
@@ -67,9 +87,14 @@
<string name="quick_settings_profiles_off">Profiles disabled</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Battery saver</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sync off.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sync on.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sync turned off.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sync turned on.</string>
<string name="quick_settings_sync_label">Sync</string>
<string name="quick_settings_volume_panel_label">Volume panel</string>
@@ -78,61 +103,105 @@
<string name="quick_settings_lockscreen_label">Lock screen</string>
<string name="quick_settings_ambient_display_label">Ambient display</string>
<string name="quick_settings_lockscreen_label_enforced">Lock screen enforced</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Screen timeout: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Screen timeout changed to <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Battery mode</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Battery mode: power save mode.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Battery mode: balanced mode.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Battery mode: performance mode.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Battery mode: efficiency mode.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Battery mode: quick mode.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Battery mode changed to power save mode.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Battery mode changed to balanced mode.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Battery mode changed to performance mode.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Battery mode changed to efficiency mode.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Battery mode changed to quick mode.</string>
<string name="quick_settings_performance_profile_detail_title">Battery mode</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Lock screen off.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Lock screen on.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Lock screen turned off.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Lock screen turned on.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient display off.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display on.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient display turned off.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display turned on.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up off.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up on.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads up turned off.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads up turned on.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Battery saver off.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Battery saver on.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Battery saver turned off.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Battery saver turned on.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamic tile</string>
<string name="dynamic_qs_tile_next_alarm_label">Next alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME selector</string>
<string name="dynamic_qs_tile_su_label">Root access</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay off.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: auto mode.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: day mode.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: night mode.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: outdoor mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay turned off.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay changed to auto mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay changed to day mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay changed to night mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay changed to outdoor mode.</string>
<string name="quick_settings_title_advanced_location">Tri-state location</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Location reporting: battery saving mode.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Location reporting: sensors only mode.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Location reporting: high accuracy mode.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Location mode</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Battery saving</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Device only</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">High accuracy</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Location reporting changed to battery saving mode.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Location reporting changed to sensors only mode.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Location reporting changed to high accuracy mode.</string>
<string name="quick_settings_tiles_category_system">System tiles</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Add a tile</string>
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dock battery <xliff:g id="number">%d</xliff:g> percent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Show play queue</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-en-rPT/cm_arrays.xml b/packages/SystemUI/res/values-en-rPT/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-en-rPT/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-en-rPT/cm_strings.xml b/packages/SystemUI/res/values-en-rPT/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-en-rPT/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-en-rPT/strings.xml b/packages/SystemUI/res/values-en-rPT/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-en-rPT/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-eo/cm_arrays.xml b/packages/SystemUI/res/values-eo/cm_arrays.xml
index 8084f6b..44e4c6a 100644
--- a/packages/SystemUI/res/values-eo/cm_arrays.xml
+++ b/packages/SystemUI/res/values-eo/cm_arrays.xml
@@ -16,14 +16,8 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string-array name="cardinal_directions">
- <item>N</item>
- <item>N-Or</item>
- <item>Or</item>
- <item>S-Or</item>
- <item>S</item>
- <item>S-Ok</item>
- <item>Ok</item>
- <item>N-Ok</item>
- </string-array>
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-eo/cm_strings.xml b/packages/SystemUI/res/values-eo/cm_strings.xml
index e903d2b..83a6190 100644
--- a/packages/SystemUI/res/values-eo/cm_strings.xml
+++ b/packages/SystemUI/res/values-eo/cm_strings.xml
@@ -16,92 +16,82 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
- <string name="left_shortcut_hint">Movi dekstren por %1$s</string>
- <string name="right_shortcut_hint">Movi maldekstren por %1$s</string>
- <string name="select_application">Elekti aplikaĵon</string>
- <string name="lockscreen_choose_action_title">Elekti agon</string>
- <string name="lockscreen_none_target">Nenio</string>
- <string name="navbar_dialog_title">Elekti agon por atribui</string>
- <string name="navbar_home_button">Hejmbutono</string>
- <string name="navbar_recent_button">Lasttempe-butono</string>
- <string name="navbar_search_button">Serĉ-butono</string>
- <string name="navbar_back_button">Reen-butono</string>
- <string name="navbar_empty_button">Malplena butono</string>
- <string name="navbar_menu_conditional_button">Menubutono (aŭtomate kaŝita)</string>
- <string name="navbar_menu_always_button">Menubutono (ĉiam videbla)</string>
- <string name="navbar_menu_big_button">Menubutono</string>
- <string name="accessibility_dpad_left">Maldekstra kursoro</string>
- <string name="accessibility_dpad_right">Dekstra kursoro</string>
- <string name="advanced_dev_option_wipe_app">Forigi ĉiujn datumojn</string>
- <string name="advanced_dev_option_force_stop">Devigi ĉesadon</string>
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Malinstali</string>
- <string name="accessibility_quick_settings_profiles_off">Profiloj malaktivaj.</string>
- <string name="accessibility_quick_settings_profiles">Profilo: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
- <string name="accessibility_quick_settings_profiles_changed_off">Profiloj malŝaltitaj.</string>
- <string name="accessibility_quick_settings_profiles_changed">Profilo ŝanĝita al <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
- <string name="quick_settings_compass_init">Preparado\u2026</string>
- <string name="screen_pinning_description_no_navbar">Tio lasos ĝin videbla ĝin kiam vi malfiksos ĝin. Tuŝetu kaj tenu la reenbutonon por malfiksi.</string>
- <string name="quick_settings_custom_tile_detail_title">Tajlorita kahelo</string>
- <string name="quick_settings_remove">Forigi kahelon</string>
- <string name="quick_settings_network_adb_label">reta ADB</string>
- <string name="quick_settings_compass_label">Kompaso</string>
- <string name="quick_settings_nfc_label">NFC</string>
- <string name="quick_settings_profiles">Sistemaj profiloj</string>
- <string name="quick_settings_profiles_off">Profiloj malŝaltitaj</string>
- <string name="quick_settings_heads_up_label">Atentigoj</string>
- <string name="accessibility_quick_settings_sync_off">Sinkronigado malaktiva.</string>
- <string name="accessibility_quick_settings_sync_on">Sinkronigado aktiva.</string>
- <string name="accessibility_quick_settings_sync_changed_off">Sinkronigado malŝaltita.</string>
- <string name="accessibility_quick_settings_sync_changed_on">Sinkronigado ŝaltita.</string>
- <string name="quick_settings_sync_label">Sinkronigo</string>
- <string name="quick_settings_usb_tether_label">USB modemo</string>
- <string name="quick_settings_screen_timeout_detail_title">Ekrana tempolimo</string>
- <string name="quick_settings_lockscreen_label">Ŝlosa ekrano</string>
- <string name="quick_settings_ambient_display_label">Ĉirkaŭaĵa afiŝado</string>
- <string name="quick_settings_lockscreen_label_enforced">Ŝlosa ekrano devigita</string>
- <string name="accessibility_quick_settings_screen_timeout">Ekrana tempolimo: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
- <string name="accessibility_quick_settings_screen_timeout_changed">Ekrana tempolimo ŝanĝita al <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
- <string name="accessibility_quick_settings_perf_profile_pwrsv">Bateria reĝimo: reĝimo de energia ŝparado.</string>
- <string name="accessibility_quick_settings_perf_profile_bal">Bateria reĝimo: meza reĝimo.</string>
- <string name="accessibility_quick_settings_perf_profile_perf">Bateria reĝimo: reĝimo de rendimento.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Bateria reĝimo ŝanĝita al reĝimo de energia ŝparado.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bal">Bateria reĝimo ŝanĝita al meza reĝimo.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_perf">Bateria reĝimo ŝanĝita al reĝimo de rendimento.</string>
- <string name="accessibility_quick_settings_lock_screen_off">Ŝlosa ekrano malaktiva.</string>
- <string name="accessibility_quick_settings_lock_screen_on">Ŝlosa ekrano aktiva.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_off">Ŝlosa ekrano malŝaltita.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_on">Ŝlosa ekrano ŝaltita.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Ĉirkaŭaĵa afiŝado malaktiva.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Ĉirkaŭaĵa afiŝado aktiva.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">Ĉirkaŭaĵa afiŝado malŝaltita.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">Ĉirkaŭaĵa afiŝado ŝaltita.</string>
- <string name="accessibility_quick_settings_heads_up_off">Atentigoj malaktivaj.</string>
- <string name="accessibility_quick_settings_heads_up_on">Atentigoj aktivaj.</string>
- <string name="accessibility_quick_settings_heads_up_changed_off">Atentigoj malŝaltitaj.</string>
- <string name="accessibility_quick_settings_heads_up_changed_on">Atentigoj ŝaltitaj.</string>
- <string name="quick_settings_dynamic_tile_detail_title">Dinamika kahelo</string>
- <string name="dynamic_qs_tile_next_alarm_label">Venonta alarmo</string>
- <string name="dynamic_qs_tile_ime_selector_label">IME elektilo</string>
- <string name="dynamic_qs_tile_su_label">Radikuzanta atingo</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay malaktiva.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: aŭtomata reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: taga reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nokta reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: ekstera reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay malŝaltita.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay ŝanĝita al aŭtomata reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay ŝanĝita al taga reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay ŝanĝita al nokta reĝimo.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay ŝanĝita al ekstera reĝimo.</string>
- <string name="accessibility_quick_settings_location_battery_saving">Lokalizado: reĝimo de bateria ŝparado.</string>
- <string name="accessibility_quick_settings_location_gps_only">Lokalizado: reĝimo de nur aparato.</string>
- <string name="accessibility_quick_settings_location_high_accuracy">Lokalizado: reĝimo de alta precizeco.</string>
- <string name="quick_settings_location_detail_title">Moduso por loko</string>
- <string name="quick_settings_location_battery_saving_label">Ŝparado de baterio</string>
- <string name="quick_settings_location_gps_only_label">Nur aparato</string>
- <string name="quick_settings_location_high_accuracy_label">Alta precizeco</string>
- <string name="accessibility_quick_settings_location_changed_battery_saving">Lokalizado ŝanĝita al ŝparado de baterio.</string>
- <string name="accessibility_quick_settings_location_changed_gps_only">Lokalizado ŝanĝita al reĝimo de nur aparato.</string>
- <string name="accessibility_quick_settings_location_changed_high_accuracy">Lokalizado ŝanĝita al reĝimo de alta precizeco.</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-eo/strings.xml b/packages/SystemUI/res/values-eo/strings.xml
new file mode 100644
index 0000000..8041df8
--- /dev/null
+++ b/packages/SystemUI/res/values-eo/strings.xml
@@ -0,0 +1,483 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <string name="status_bar_latest_events_title">Sciigoj</string>
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <string name="battery_low_why">Agordoj</string>
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <string name="status_bar_settings_settings_button">Agordoj</string>
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <string name="status_bar_settings_notifications">Sciigoj</string>
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_search_light">Serĉi</string>
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_phone_button">Telefono</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <string name="cancel">Nuligi</string>
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_airplane_mode">Aviadila reĝimo.</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notifications_button">Sciigoj.</string>
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_desc_settings">Agordoj</string>
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <string name="accessibility_desc_close">Fermi</string>
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_label">Loko</string>
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_settings_label">Agordoj</string>
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_user_label">Mi</string>
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_user_title">Uzanto</string>
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_notifications_label">Sciigoj</string>
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <string name="description_target_search">Serĉi</string>
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <string name="user_new_user_name">Nova uzanto</string>
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <string name="guest_nickname">Gasto</string>
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <string name="guest_new_guest">Aldoni gaston</string>
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <string name="guest_exit_guest">Forigi gaston</string>
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <string name="guest_exit_guest_dialog_remove">Forigi</string>
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <string name="guest_notification_remove_action">FORIGI GASTON</string>
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <string name="status_bar_airplane">Aviadila reĝimo</string>
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rCO/cm_arrays.xml b/packages/SystemUI/res/values-es-rCO/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rCO/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rCO/cm_strings.xml b/packages/SystemUI/res/values-es-rCO/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rCO/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rCO/strings.xml b/packages/SystemUI/res/values-es-rCO/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rCO/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rMX/cm_arrays.xml b/packages/SystemUI/res/values-es-rMX/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rMX/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rMX/cm_strings.xml b/packages/SystemUI/res/values-es-rMX/cm_strings.xml
new file mode 100644
index 0000000..f7de9c2
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rMX/cm_strings.xml
@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="lockscreen_message">Toca un icono a la izquierda o derecha para volver a asignar un atajo a la pantalla de bloqueo.</string>
+ <string name="lockscreen_default_target">Por defecto</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Ajuste de brillo</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Ajustes de luz</string>
+ <string name="led_notification_text">Luz LED activada por ajustes</string>
+ <string name="qs_tile_edit_header_instruction">Toca y deja presionados los controles para reorganizarlos</string>
+ <string name="quick_settings_edit_label">Editar controles</string>
+ <string name="quick_settings_cannot_delete_edit_tile">No se puede eliminar el control de \"Editar\"</string>
+ <string name="qs_tiles_reset_confirmation">¿Restaurar los controles de ajustes rápidos a su configuración predeterminada?</string>
+ <string name="quick_settings_tile_reset_to_default">Restaurar disposición por defecto</string>
+ <string name="quick_settings_title_header">Encabezado</string>
+ <string name="quick_settings_title_tiles">Controles</string>
+ <string name="quick_settings_title_show_weather">Mostrar clima</string>
+ <string name="quick_settings_title_show_brightness_slider">Mostrar barra de brillo</string>
+ <string name="quick_settings_title_enlarge_first_row">Ampliar la primera fila</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">Cafeína</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Desactivado por perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Desactivar Cafeína.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Activar Cafeína.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_title_advanced_location">Ubicación por triangulación</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_tiles_category_system">Controles del sistema</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Añadir un control</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">No se puede conectar con redes móviles cuando el modo avión está activado. Desactiva el modo avión y vuelve a intentarlo.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">La linterna está encendida</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Toca para apagarla</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Sin datos SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rMX/strings.xml b/packages/SystemUI/res/values-es-rMX/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rMX/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rUS/cm_arrays.xml b/packages/SystemUI/res/values-es-rUS/cm_arrays.xml
new file mode 100644
index 0000000..85897e7
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rUS/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SO</item>
+ <!-- South west -->
+ <item>O</item>
+ <!-- West -->
+ <item>NO</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-es-rUS/cm_strings.xml b/packages/SystemUI/res/values-es-rUS/cm_strings.xml
new file mode 100644
index 0000000..a193b19
--- /dev/null
+++ b/packages/SystemUI/res/values-es-rUS/cm_strings.xml
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">Deslizar a la derecha para %1$s</string>
+ <string name="right_shortcut_hint">Deslizar a la izquierda para %1$s</string>
+ <string name="lockscreen_message">Pulsar un icono a la izquierda o derecha para reasignar un atajo de la pantalla bloqueada.</string>
+ <string name="lockscreen_default_target">Predeterminado</string>
+ <string name="select_application">Selecciona una aplicación</string>
+ <string name="lockscreen_choose_action_title">Elegir acción</string>
+ <string name="lockscreen_none_target">Ninguna</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">Seleccionar acción a asignar</string>
+ <string name="navbar_home_button">Botón de inicio</string>
+ <string name="navbar_recent_button">Botón reciente</string>
+ <string name="navbar_search_button">Botón de búsqueda</string>
+ <string name="navbar_back_button">Botón Atrás</string>
+ <string name="navbar_empty_button">Botón vacío</string>
+ <string name="navbar_menu_conditional_button">Botón de menú (auto-ocultar)</string>
+ <string name="navbar_menu_always_button">Botón de menú (siempre visible)</string>
+ <string name="navbar_menu_big_button">Botón de menú</string>
+ <string name="accessibility_dpad_left">Cursor izquierda</string>
+ <string name="accessibility_dpad_right">Cursor derecha</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">Borrar datos de la aplicación</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">Forzar detención</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">Desinstalar</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Ajuste de brillo</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">Perfiles desactivados.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">Perfiles desactivados.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">Perfil cambiado a <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <string name="quick_settings_compass_init">Inicializando\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Ajustes de luz de notificación</string>
+ <string name="led_notification_text">Luz LED activada por ajustes</string>
+ <string name="qs_tile_edit_header_instruction">Tocar y dejar presionados los mosaicos para reorganizarlos</string>
+ <string name="quick_settings_edit_label">Editar mosaicos</string>
+ <string name="quick_settings_cannot_delete_edit_tile">No se puede eliminar el mosaico Editar</string>
+ <string name="qs_tiles_reset_confirmation">¿Restaurar lo mosaicos de ajustes rápidos a su configuración predeterminada?</string>
+ <string name="quick_settings_tile_reset_to_default">Restaurar disposición predeterminada</string>
+ <string name="quick_settings_title_header">Encabezado</string>
+ <string name="quick_settings_title_tiles">Mosaicos</string>
+ <string name="quick_settings_title_show_weather">Mostrar clima</string>
+ <string name="quick_settings_title_show_brightness_slider">Mostrar barra de brillo</string>
+ <string name="quick_settings_title_enlarge_first_row">Ampliar la primera fila</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">Esto fija la pantalla en esta vista hasta que se desancla. Mantén pulsado el botón Atrás para desanclar.</string>
+ <string name="quick_settings_custom_tile_detail_title">Control personalizado</string>
+ <string name="quick_settings_remove">Eliminar control</string>
+ <string name="quick_settings_network_adb_label">ADB sobre red</string>
+ <string name="quick_settings_compass_label">Brújula</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">Perfiles del sistema</string>
+ <string name="quick_settings_profiles_off">Perfiles desactivados</string>
+ <string name="quick_settings_heads_up_label">Notificaciones emergentes</string>
+ <string name="quick_settings_battery_saver_label">Modo de ahorro de batería</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Ahorrador de batería (cargando)</string>
+ <string name="quick_settings_caffeine_label">Cafeína</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">Sincronización desactivada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">Sincronización activada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">Sincronización desactivada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">Sincronización activada.</string>
+ <string name="quick_settings_sync_label">Sincronizar</string>
+ <string name="quick_settings_volume_panel_label">Panel de volumen</string>
+ <string name="quick_settings_usb_tether_label">Anclaje USB</string>
+ <string name="quick_settings_screen_timeout_detail_title">Tiempo de espera de pantalla</string>
+ <string name="quick_settings_lockscreen_label">Pantalla bloqueada</string>
+ <string name="quick_settings_ambient_display_label">Pantalla ambiente</string>
+ <string name="quick_settings_lockscreen_label_enforced">Pantalla bloqueada forzada</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Deshabilitado por perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">Tiempo de espera de pantalla: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">Tiempo de espera de pantalla cambiado a <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <string name="qs_tile_performance">Modo de batería</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Modo de batería: ahorro de energía.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">Modo de batería: equilibrado.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">Modo de batería: rendimiento.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">Modo de batería: eficiente.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">Modo de batería: rápido.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modo de batería cambiado a ahorro de energía.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">Modo de batería cambiado a equilibrado.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">Modo de batería cambiado a rendimiento.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Modo de batería cambiado a eficiente.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Modo de batería cambiado a rápido.</string>
+ <string name="quick_settings_performance_profile_detail_title">Modo de batería</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">Pantalla bloqueada desactivada.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">Pantalla bloqueada activada.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">Pantalla bloqueada desactivada.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">Pantalla bloqueada activada.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Pantalla ambiente desactivada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Pantalla ambiente activada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">Pantalla ambiente desactivada.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">Pantalla ambiente activada.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Desactivar notificaciones emergentes.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Activar notificaciones emergentes.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">Notificaciones emergentes desactivadas.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">Notificaciones emergentes activadas.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Deshabilitar cafeína.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Habilitar cafeína.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">Apagar modo de ahorro de batería.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">Encender modo de ahorro de batería.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">Modo de ahorro de batería apagado.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">Modo de ahorro de batería encendido.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">Control dinámico</string>
+ <string name="dynamic_qs_tile_next_alarm_label">Próxima alarma</string>
+ <string name="dynamic_qs_tile_ime_selector_label">Selector IME</string>
+ <string name="dynamic_qs_tile_su_label">Acceso a raíz</string>
+ <string name="quick_settings_title_advanced_location">Localización trizona</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">Informes de ubicación: modo de ahorro de batería.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">Informes de ubicación: modo de solo sensores.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">Informes de ubicación: modo de alta precisión.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">Modos de ubicación</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">Ahorro de batería</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">Solo dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">Alta precisión</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">Informes de ubicación cambiados a modo de ahorro de batería.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">Informes de ubicación cambiados a modo solo dispositivo.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">Informes de ubicación cambiados a modo de gran precisión.</string>
+ <string name="quick_settings_tiles_category_system">Mosaicos del sistema</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Añadir un mosaico</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">No se puede conectar con redes móviles cuando el modo avión está activado. Desactivar el modo avión y volver a intentarlo.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">La linterna está encendida</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Pulsar para apagarla</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d cliente</item>
+ <item quantity="other">%1$d clientes</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Sin datos SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batería del dock al <xliff:g id="number">%d</xliff:g> %.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Mostrar la cola de reproducción</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-es/cm_arrays.xml b/packages/SystemUI/res/values-es/cm_arrays.xml
index cb6fbec..85897e7 100644
--- a/packages/SystemUI/res/values-es/cm_arrays.xml
+++ b/packages/SystemUI/res/values-es/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-es/cm_strings.xml b/packages/SystemUI/res/values-es/cm_strings.xml
index 92425c1..a9b7a8d 100644
--- a/packages/SystemUI/res/values-es/cm_strings.xml
+++ b/packages/SystemUI/res/values-es/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Desliza a la derecha para %1$s</string>
<string name="right_shortcut_hint">Desliza a la izquierda para %1$s</string>
<string name="lockscreen_message">Toca un icono a la izquierda o derecha para volver a asignar un atajo a la pantalla de bloqueo.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Selecciona una aplicación</string>
<string name="lockscreen_choose_action_title">Elegir acción</string>
<string name="lockscreen_none_target">Ninguno</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Elegir acción a asignar</string>
<string name="navbar_home_button">Botón Inicio</string>
<string name="navbar_recent_button">Botón reciente</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Botón de menú</string>
<string name="accessibility_dpad_left">Cursor izquierdo</string>
<string name="accessibility_dpad_right">Cursor derecho</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Borrar datos de la aplicación</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Forzar detención</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalar</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Brillo ligero</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Perfiles desactivados.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Perfiles desactivado.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Perfil cambiado a <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializando\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Ajustes de luz</string>
<string name="led_notification_text">Luz LED activada por ajustes</string>
<string name="qs_tile_edit_header_instruction">Toca y deja presionados los controles para reorganizarlos</string>
@@ -56,7 +75,9 @@
<string name="quick_settings_title_header">Encabezado</string>
<string name="quick_settings_title_tiles">Controles</string>
<string name="quick_settings_title_show_weather">Mostrar el clima</string>
+ <string name="quick_settings_title_show_brightness_slider">Mostrar barra de brillo</string>
<string name="quick_settings_title_enlarge_first_row">Ampliar la primera fila</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Esto fija la pantalla en esta vista hasta que es liberada. Mantén pulsado el botón Atrás para liberarla.</string>
<string name="quick_settings_custom_tile_detail_title">Control personalizado</string>
<string name="quick_settings_remove">Eliminar control</string>
@@ -67,9 +88,16 @@
<string name="quick_settings_profiles_off">Perfiles desactivados</string>
<string name="quick_settings_heads_up_label">Notificaciones emergentes</string>
<string name="quick_settings_battery_saver_label">Modo de ahorro de batería</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Ahorrador de batería (cargando)</string>
+ <string name="quick_settings_caffeine_label">Cafeína</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sincronización desactivada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sincronización activada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sincronización desactivada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sincronización activada.</string>
<string name="quick_settings_sync_label">Sincronizar</string>
<string name="quick_settings_volume_panel_label">Panel de volumen</string>
@@ -78,59 +106,116 @@
<string name="quick_settings_lockscreen_label">Pantalla de bloqueo</string>
<string name="quick_settings_ambient_display_label">Pantalla ambiente</string>
<string name="quick_settings_lockscreen_label_enforced">Pantalla de bloqueo forzada</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Desactivado por perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Tiempo de espera de pantalla: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Tiempo de espera de pantalla cambiado a <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Modo de la batería</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Modo de batería: ahorro de energía.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Modo de batería: equilibrado.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Modo de batería: rendimiento.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Modo de la batería: eficiente.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Modo de la batería: rápido.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modo de batería cambiado a ahorro de energía.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Modo de batería cambiado a equilibrado.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Modo de batería cambiado a rendimiento.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Modo de la batería cambiado a eficiente.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Modo de la batería cambiado a rápido.</string>
<string name="quick_settings_performance_profile_detail_title">Modo de la batería</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Bloqueo de pantalla desactivado.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Bloqueo de pantalla activado.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Bloqueo de pantalla desactivado.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Bloqueo de pantalla activado.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Pantalla ambiente desactivada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Pantalla ambiente activada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Pantalla ambiente desactivada.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Pantalla ambiente activada.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Desactivar notificaciones emergentes.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Activar notificaciones emergentes.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Notificaciones emergentes desactivadas.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Notificaciones emergentes activadas.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Desactivar Cafeína.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Activar Cafeína.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Apagar modo de ahorro de batería.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Encender modo de ahorro de batería.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Modo de ahorro de batería apagado.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Modo de ahorro de batería encendido.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Control dinámico</string>
<string name="dynamic_qs_tile_next_alarm_label">Próxima alarma</string>
<string name="dynamic_qs_tile_ime_selector_label">Selector IME</string>
<string name="dynamic_qs_tile_su_label">Acceso administrativo</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay desactivado.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modo automático.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modo diurno.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modo nocturno.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modo aire libre.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay desactivado.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay cambió a modo automático.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay ha cambiado a modo diurno.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay ha cambiado a modo nocturno.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay cambiado a modo aire libre.</string>
<string name="quick_settings_title_advanced_location">Ubicación por triangulación</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Informes de ubicación: modo de ahorro de batería.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Informes de ubicación: modo de solo sensores.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Informes de ubicación: modo de alta precisión.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Modo de ubicación</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Ahorro de batería</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Solo en dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisión</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Informes de ubicación cambiados a modo de ahorro de batería.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Informes de ubicación cambiados a modo solo dispositivo.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Informes de ubicación cambiados a modo de gran precisión.</string>
+ <string name="quick_settings_tiles_category_system">Controles del sistema</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Añadir un control</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">No se puede conectar a redes móviles mientras el modo Avión esté activado. Desactiva el modo Avión e inténtalo de nuevo.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">La linterna está encendida</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Toca para apagarla</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d cliente</item>
+ <item quantity="other">%1$d clientes</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Sin datos SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batería de la base al <xliff:g id="number">%d</xliff:g> por ciento.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Mostrar la cola de reproducción</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-et-rEE/cm_arrays.xml b/packages/SystemUI/res/values-et-rEE/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-et-rEE/cm_arrays.xml
+++ b/packages/SystemUI/res/values-et-rEE/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-et-rEE/cm_strings.xml b/packages/SystemUI/res/values-et-rEE/cm_strings.xml
index 4d9eafa..d3265c5 100644
--- a/packages/SystemUI/res/values-et-rEE/cm_strings.xml
+++ b/packages/SystemUI/res/values-et-rEE/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Libista paremale et käivitada %1$s</string>
<string name="right_shortcut_hint">Libista vasakule et käivitada %1$s</string>
+ <string name="lockscreen_message">Koputage vasaku või parema ikooni peale, et muuta lukustusekraani lühiteid.</string>
+ <string name="lockscreen_default_target">Vaikimisi</string>
<string name="select_application">Valige rakendus</string>
<string name="lockscreen_choose_action_title">Valige toiming</string>
<string name="lockscreen_none_target">Puudub</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Vali toiming mida lisada</string>
<string name="navbar_home_button">Kodu nupp</string>
<string name="navbar_recent_button">Hiljutiste nupp</string>
@@ -33,14 +46,38 @@
<string name="navbar_menu_big_button">Menüü nupp</string>
<string name="accessibility_dpad_left">Kursor vasakule</string>
<string name="accessibility_dpad_right">Kursor paremale</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Kustuta rakenduse andmed</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Jõuga peatamine</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Eemalda</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Teavitustule heledus</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiilid väljas.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profiil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiilid välja lülitatud.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profiil muudetud: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Määratlen\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Teavitustule sätted</string>
+ <string name="led_notification_text">LED tule lubamine</string>
+ <string name="qs_tile_edit_header_instruction">Hoia plaatide ümber paigutamiseks</string>
+ <string name="quick_settings_edit_label">Redigeeri plaate</string>
+ <string name="quick_settings_cannot_delete_edit_tile">Ei saa kustutada Redigeerimise plaati</string>
+ <string name="qs_tiles_reset_confirmation">Taasta kiirseadistuse plaatide vaikekonfoguratsioon?</string>
+ <string name="quick_settings_tile_reset_to_default">Taasta plaatide vaikeseadistus</string>
+ <string name="quick_settings_title_header">Päis</string>
+ <string name="quick_settings_title_tiles">Plaadid</string>
+ <string name="quick_settings_title_show_weather">Näita Ilmateadet</string>
+ <string name="quick_settings_title_show_brightness_slider">Kuva heleduse liugur</string>
+ <string name="quick_settings_title_enlarge_first_row">Suurenda esimene rida</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">See hoiab vaate kuni vabastamiseni. Vajuta ja hoia tagasi nuppu vabastamiseks.</string>
<string name="quick_settings_custom_tile_detail_title">Kohandatud plaat</string>
<string name="quick_settings_remove">Eemalda plaat</string>
@@ -51,9 +88,16 @@
<string name="quick_settings_profiles_off">Profiilid välja lülitatud</string>
<string name="quick_settings_heads_up_label">Etteteavitus</string>
<string name="quick_settings_battery_saver_label">Akusäästja</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Akusäästja (laadimine)</string>
+ <string name="quick_settings_caffeine_label">Kofeiin</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sünk väljas.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sünk sees.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sünk välja lülitatud.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sünk sisse lülitatud.</string>
<string name="quick_settings_sync_label">Sünk</string>
<string name="quick_settings_volume_panel_label">Helipaneel</string>
@@ -62,58 +106,119 @@
<string name="quick_settings_lockscreen_label">Lukustusekraan</string>
<string name="quick_settings_ambient_display_label">Ambient kuva</string>
<string name="quick_settings_lockscreen_label_enforced">Lukustusekraan sunnitud</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Profiili poolt keelatud</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Ekraani ajalõpp: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Ekraani ajalõpp muudetud <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Aku režiim</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Aku režiim: energiasäästmise režiim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Aku režiim: tasakaalustatud režiim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Aku režiim: jõudlus režiim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Aku režiim: energiatõhususe režiimis.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Aku režiim: kiirrežiim.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Aku režiim muudeti energiasäästu režiimiks.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Aku režiim muudeti tasakaalustatud režiimiks.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Aku režiim muudeti jõudluse režiimiks.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Aku režiimi muudeti tõhususe režiimiks.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Aku režiimi muudeti kiirrežiimiks.</string>
<string name="quick_settings_performance_profile_detail_title">Aku režiim</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Lukustusekraan väljas.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Lukustusekraan sees.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Lukustusekraan välja lülitatud.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Lukustusekraan sisse lülitatud.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient kuva väljas.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient kuva sees.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient kuva väljalülitatud.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient kuva sisselülitatud.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Etteteavitus väljas.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Etteteavitus sees.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Etteteavitus on väljalülitatud.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Etteteavitus on sisselülitatud.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Kofeiin välja.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Kofeiin sisse.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Akusäästja väljas.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Akusäästja sees.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Akusäästja on välja lülitatud.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Akusäästja on sisse lülitatud.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dünaamiline plaat</string>
<string name="dynamic_qs_tile_next_alarm_label">Järgmine alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME valija</string>
<string name="dynamic_qs_tile_su_label">Root ligipääs</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay väljas.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automaatrežiim.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: päev-režiim.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: Öörežiim.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: õues režiim.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay välja lülitatud.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay muudetud automaatrežiimi.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay muudetud päev-režiimi.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay muudetud Öörežiimi.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay muudetud õues režiimi.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Asukoha teatamine: aku säästmise režiim.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Asukoha teatamine: ainult andurite režiim.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Asukoha teatamine: kõrge täpsusega režiim.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Asukoha režiim</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Akut säästev</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Ainult seade</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Kõrge täpsusega</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Asukoha teavitus muudetud aku säästmise režiimi.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Asukoha teavitus muudetud vaid sensorite režiimi.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Asukoha teavitus muudetud kõrge täpsusega režiimi.</string>
+ <string name="quick_settings_tiles_category_system">Süsteemi plaadid</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Lisa plaat</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Ei saa ühenduda mobiilsidevõrguga kuni lennukirežiim on lubatud. Lülita lennukirežiim välja ja proovi uuesti.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Taskulamp põleb</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Väljalülitamiseks koputage</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d seade</item>
+ <item quantity="other">%1$d seadmed</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Andmeside puudub</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Doki aku <xliff:g id="number">%d</xliff:g> protsenti.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Näita esitamise järjekorda</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Laiendamiseks tõmmake alla</string>
+ <string name="swipe_left_hint">Tõmmake vasakule. et avada rakendus <xliff:g id="app_name">%1$s </xliff:g></string>
+ <string name="swipe_right_hint">Teadete nägemiseks tõmmake paremale</string>
</resources>
diff --git a/packages/SystemUI/res/values-eu-rES/cm_arrays.xml b/packages/SystemUI/res/values-eu-rES/cm_arrays.xml
index 969a4d1..ba9d5de 100644
--- a/packages/SystemUI/res/values-eu-rES/cm_arrays.xml
+++ b/packages/SystemUI/res/values-eu-rES/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>I</item>
+ <!-- North -->
<item>IE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>HE</item>
+ <!-- South east -->
<item>H</item>
+ <!-- South -->
<item>HM</item>
+ <!-- South west -->
<item>M</item>
+ <!-- West -->
<item>IM</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-eu-rES/cm_strings.xml b/packages/SystemUI/res/values-eu-rES/cm_strings.xml
index ac12c88..6e55af9 100644
--- a/packages/SystemUI/res/values-eu-rES/cm_strings.xml
+++ b/packages/SystemUI/res/values-eu-rES/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Pasatu hatza eskumara: %1$s</string>
<string name="right_shortcut_hint">Pasatu hatza ezkerrera: %1$s</string>
<string name="lockscreen_message">Sakatu ezker edo eskuineko ikono bat blokeo-pantailako lasterbide bat aldatzeko.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Hautatu aplikazioa</string>
<string name="lockscreen_choose_action_title">Aukeratu ekintza</string>
<string name="lockscreen_none_target">Bat ere ez</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Hautatu esleituko zaion ekintza</string>
<string name="navbar_home_button">Hasiera botoia</string>
<string name="navbar_recent_button">Azkenak botoia</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menu botoia</string>
<string name="accessibility_dpad_left">Kurtsorea ezkerrean</string>
<string name="accessibility_dpad_right">Kurtsorea eskuman</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Ezabatu aplikazioaren datuak</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Gelditzera behartu</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalatu</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Argiaren distira</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profilak ezgaituta.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profila: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profilak ezgaituta.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil honetara aldatu da: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Hasieratzen\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Argi ezarpenak</string>
<string name="led_notification_text">LED argia ezarpenetan gaituta</string>
<string name="qs_tile_edit_header_instruction">Sakatu eta mantendu lauzak berrantolatzeko</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Bistaratu eguraldia</string>
<string name="quick_settings_title_show_brightness_slider">Bistaratu distira graduatzailea</string>
<string name="quick_settings_title_enlarge_first_row">Handitu lehen lerroa</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Honek bistan mantenduko du desiltzatzen duzun arte. Sakatu eta mantendu atzera botoia desiltzatzeko.</string>
<string name="quick_settings_custom_tile_detail_title">Lauza pertsonalizatua</string>
<string name="quick_settings_remove">Ezabatu lauza</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profilak ezgaituta</string>
<string name="quick_settings_heads_up_label">Jakinarazpen flotatzaileak</string>
<string name="quick_settings_battery_saver_label">Bateria aurrezlea</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Bateria aurrezlea (kargatzen)</string>
<string name="quick_settings_caffeine_label">Kafeina</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinkronizazioa ezgaituta.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinkronizazioa gaituta.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sinkronizazioa ezgaituta.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sinkronizazioa gaituta.</string>
<string name="quick_settings_sync_label">Sinkronizazioa</string>
<string name="quick_settings_volume_panel_label">Bolumen panela</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Ambient display</string>
<string name="quick_settings_lockscreen_label_enforced">Blokeo-pantaila behartuta</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Profilak desgaituta</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Pantailaren denbora-muga: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Pantailaren denbora-muga aldatu da: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Bateria modua</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Bateria modua: energia aurrezteko modua.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Bateria modua: modu orekatua.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Bateria modua: Errendimendu modua.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Bateria modua: modu eraginkorra.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Bateria modua: modu azkarra.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Bateria modua energia aurrezteko modura aldatu da.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Bateria modua modu orekatura aldatu da.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Bateria modua errendimendu modura aldatu da.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Bateria modua modu eraginkorrera aldatu da.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Bateria modua modu azkarrera aldatu da.</string>
<string name="quick_settings_performance_profile_detail_title">Bateria modua</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Blokeo-pantaila ezgaituta.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Blokeo-pantaila gaituta.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Blokeo pantaila ezgaituta.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Blokeo pantaila gaituta.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient display itzalita.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display piztuta.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient display itzalita.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display piztuta.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Jakinarazpen flotatzaileak ezgaituta.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Jakinarazpen flotatzaileak gaituta.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Jakinarazpen flotatzaileak ezgaituta.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Jakinarazpen flotatzaileak gaituta.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kafeina ez.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kafeina bai.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Bateria aurrezlea itzalita.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Bateria aurrezlea piztuta.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Bateria aurrezlea itzalita.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Bateria aurrezlea piztuta.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Lauza dinamikoa</string>
<string name="dynamic_qs_tile_next_alarm_label">Hurrengo alarma</string>
<string name="dynamic_qs_tile_ime_selector_label">IME hautatzailea</string>
<string name="dynamic_qs_tile_su_label">Root sarbidea</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay ezgaituta.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modu automatikoa.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: eguna modua.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: gaua modua.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: kaleko modua.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay ezgaituta.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay modu automatikora aldatu da.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay eguna modura aldatu da.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay gaua modura aldatu da.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay kaleko modura aldatu da.</string>
+ <string name="dynamic_qs_tile_themes_label">Gaiak</string>
<string name="quick_settings_title_advanced_location">Hiru egoeratako kokapena</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Kokaleku txostena: bateria aurrezteko modua.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Kokaleku txostena: sentsoreak besterik ez modua.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Kokaleku txostena: Zehaztasun handiko modua.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Kokaleku modua</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Bateria aurreztea</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Gailua bakarrik</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Zehaztasun handia</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Kokaleku txostena bateria aurrezteko modura aldatu da.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Kokaleku txostena sentsoreak besterik ez modura aldatu da.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Kokaleku txostena zehaztasun handiko modura aldatu da.</string>
<string name="quick_settings_tiles_category_system">Sistemaren lauzak</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Gehitu lauza bat</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Ezin da sare mugikorretara konektatu hegaldi modua gaituta dagoenean. Desgaitu hegaldi modua eta saiatu berriro.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Linterna piztuta dago</string>
<string name="quick_settings_tile_flashlight_not_summary">Sakatu itzaltzeko</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">bezero %1$d</item>
+ <item quantity="other">%1$d bezero</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ez dago datuetarako SIM txartelik</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Oinarriaren bateria, ehuneko <xliff:g id="number">%d</xliff:g>.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Bistaratu erreprodukzio ilara</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Pasatu hatza behera zabaltzeko</string>
+ <string name="swipe_left_hint">Pasatu hatza ezkerrera <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Pasatu hatza eskumara jakinarazpenentzat</string>
</resources>
diff --git a/packages/SystemUI/res/values-fa/cm_arrays.xml b/packages/SystemUI/res/values-fa/cm_arrays.xml
index 7f3d065..24aeeac 100644
--- a/packages/SystemUI/res/values-fa/cm_arrays.xml
+++ b/packages/SystemUI/res/values-fa/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>ش</item>
+ <!-- North -->
<item>ش خ</item>
+ <!-- North east -->
<item>خ</item>
+ <!-- East -->
<item>ج خ</item>
+ <!-- South east -->
<item>ج</item>
+ <!-- South -->
<item>ج ب</item>
+ <!-- South west -->
<item>ب</item>
+ <!-- West -->
<item>ش ب</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-fa/cm_strings.xml b/packages/SystemUI/res/values-fa/cm_strings.xml
index 030560e..24235ea 100644
--- a/packages/SystemUI/res/values-fa/cm_strings.xml
+++ b/packages/SystemUI/res/values-fa/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s </xliff:g> - <xliff:g id="condition">%2$s </xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">برای %1$s به راست بکشید</string>
<string name="right_shortcut_hint">برای %1$s به چپ بکشید</string>
<string name="select_application">انتخاب برنامه</string>
<string name="lockscreen_choose_action_title">انتخاب عملکرد</string>
<string name="lockscreen_none_target">هیچ‌کدام</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">انتخاب عملکرد</string>
<string name="navbar_home_button">دکمه صفحه اصلی</string>
<string name="navbar_recent_button">دکمه برنامه‌های اخیر</string>
@@ -33,14 +42,25 @@
<string name="navbar_menu_big_button">دکمه منو</string>
<string name="accessibility_dpad_left">نشانگر چپ</string>
<string name="accessibility_dpad_right">نشانگر راست</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">پاک کردن داده‌های برنامه</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">توقف اجباری</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">لغو نصب</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">پروفایل‌ها خاموش.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">پروفایل: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">پروفایل‌ها خاموش شدند.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">پروفایل به <xliff:g id="profile" example="Default">%s</xliff:g> تغییر یافت.</string>
<string name="quick_settings_compass_init">مقداردهی اولیه\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">این صفحه تا زمانی که آن را از سنجاق درآورید نمایش داده می‌شود. برای از سنجاق درآوردن دکمه بازگشت را نگه دارید.</string>
<string name="quick_settings_custom_tile_detail_title">کاشی سفارشی</string>
<string name="quick_settings_remove">حذف کاشی</string>
@@ -51,9 +71,14 @@
<string name="quick_settings_profiles_off">پروفایل‌ها غیرفعالند</string>
<string name="quick_settings_heads_up_label">اعلان فوری</string>
<string name="quick_settings_battery_saver_label">بهینه‌ساز باتری</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">همگام‌سازی خاموش.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">همگام‌سازی روشن.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">همگام‌سازی خاموش شد.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">همگام‌سازی روشن شد.</string>
<string name="quick_settings_sync_label">همگام‌‌سازی</string>
<string name="quick_settings_volume_panel_label">پنل صدا</string>
@@ -62,58 +87,102 @@
<string name="quick_settings_lockscreen_label">قفل صفحه</string>
<string name="quick_settings_ambient_display_label">نمایش حساس به محیط</string>
<string name="quick_settings_lockscreen_label_enforced">اجرای قفل صفحه</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">زمان خاموش شدن صفحه: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">زمان خاموش شدن صفحه به <xliff:g id="timeout" example="30 seconds">%s</xliff:g> تغییر یافت.</string>
<string name="qs_tile_performance">حالت باتری</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">حالت باتری: ذخیره نیرو.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">حالت باتری: متعادل.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">حالت باتری: کارایی.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">حالت باتری: بازدهی.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">حالت باتری: سریع.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">حالت باتری به ذخیره نیرو تغییر یافت.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">حالت باتری به متعادل تغییر یافت.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">حالت باتری به کارایی تغییر یافت.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">حالت باتری به بازدهی تغییر یافت.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">حالت باتری به سریع تغییر یافت.</string>
<string name="quick_settings_performance_profile_detail_title">حالت باتری</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">قفل صفحه خاموش.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">قفل صفحه روشن.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">قفل صفحه خاموش شد.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">قفل صفحه روشن شد.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">نمایش حساس به محیط خاموش.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">نمایش حساس به محیط روشن.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">نمایش حساس به محیط خاموش شد.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">نمایش حساس به محیط روشن شد.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">اعلان فوری خاموش.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">اعلان فوری روشن.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">اعلان فوری خاموش شد.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">اعلان فوری روشن شد.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">بهینه‌ساز باتری خاموش.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">بهینه‌ساز باتری روشن.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">بهینه‌ساز باتری خاموش شد.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">بهینه‌ساز باتری روشن شد.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">کاشی پویا</string>
<string name="dynamic_qs_tile_next_alarm_label">هشدار بعدی</string>
<string name="dynamic_qs_tile_ime_selector_label">انتخابگر تغییر روش ورودی</string>
<string name="dynamic_qs_tile_su_label">دسترسی روت</string>
- <string name="accessibility_quick_settings_live_display_off">نمایش پویا خاموش.</string>
- <string name="accessibility_quick_settings_live_display_auto">نمایش پویا: حالت خودکار.</string>
- <string name="accessibility_quick_settings_live_display_day">نمایش پویا: حالت روز.</string>
- <string name="accessibility_quick_settings_live_display_night">نمایش پویا: حالت شب.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">نمایش پویا: حالت فضای باز.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">نمایش پویا خاموش شد.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">نمایش پویا به حالت خودکار تغییر کرد.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">نمایش پویا به حالت روز تغییر کرد.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">نمایش پویا به حالت شب تغییر کرد.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">نمایش پویا به حالت فضای باز تغییر کرد.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">گزارش مکان: حالت صرفه‌جویی در باتری.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">گزارش مکان: حالت فقط حسگرها.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">گزارش مکان: حالت دقت بالا.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">حالت مکان</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">صرفه‌جویی در باتری</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">فقط دستگاه</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">دقت بالا</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">گزارش مکان به حالت صرفه‌جویی در باتری تغییر یافت.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">گزارش مکان به حالت فقط حسگرها تغییر یافت.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">گزارش مکان به حالت دقت بالا تغییر یافت.</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">باتری داک <xliff:g id="number">%d</xliff:g> درصد.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">نمایش صف پخش</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-fi/cm_arrays.xml b/packages/SystemUI/res/values-fi/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-fi/cm_arrays.xml
+++ b/packages/SystemUI/res/values-fi/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-fi/cm_strings.xml b/packages/SystemUI/res/values-fi/cm_strings.xml
index 56d12e7..c6e454d 100644
--- a/packages/SystemUI/res/values-fi/cm_strings.xml
+++ b/packages/SystemUI/res/values-fi/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Pyyhkäise oikealle %1$s kertaa</string>
<string name="right_shortcut_hint">Pyyhkäise vasemmalle %1$s kertaa</string>
<string name="lockscreen_message">Napauta vasenta tai oikeaa kuvaketta määrittääksesi lukitusnäytön pikakuvakkeen.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Valitse sovellus</string>
<string name="lockscreen_choose_action_title">Valitse tehtävä</string>
<string name="lockscreen_none_target">Ei mitään</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Valitse käytettävä toiminto</string>
<string name="navbar_home_button">Kotinäppäin</string>
<string name="navbar_recent_button">Viimeisimmät-näppäin</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Valikkonäppäin</string>
<string name="accessibility_dpad_left">Kohdistin vasemmalle</string>
<string name="accessibility_dpad_right">Kohdistin oikealle</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Tyhjennä tiedot</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Pakota lopetus</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Poista</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Valon kirkkaus</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiilit pois.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profiili: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiilit pois päältä.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profiili <xliff:g id="profile" example="Default">%s</xliff:g> otettiin käyttöön.</string>
<string name="quick_settings_compass_init">Alustetaan\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Valoasetukset</string>
<string name="led_notification_text">LED-valo otettu käyttöön asetuksissa</string>
<string name="qs_tile_edit_header_instruction">Paina tiiltä ja pidä pohjassa järjestääksesi</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Näytä sää</string>
<string name="quick_settings_title_show_brightness_slider">Näytä kirkkauden liukusäädin</string>
<string name="quick_settings_title_enlarge_first_row">Pienennä ensimmäinen rivi</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Tämä pitää sen näkyvissä, kunnes poistat kiinnityksen. Paina ja pidä Takasin-näppäintä pohjassa irrottaaksesi.</string>
<string name="quick_settings_custom_tile_detail_title">Mukautettu tiili</string>
<string name="quick_settings_remove">Poista tiili</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profiilit pois käytöstä</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Virransäästö</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Virransäästö (latautuu)</string>
<string name="quick_settings_caffeine_label">Kofeiini</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synkronointi pois.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synkronointi päällä.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synkronointi pois päältä.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synkronointi päällä.</string>
<string name="quick_settings_sync_label">Synkronointi</string>
<string name="quick_settings_volume_panel_label">Äänenvoimakkuuspaneeli</string>
@@ -81,66 +107,119 @@
<string name="quick_settings_ambient_display_label">Ambient-näyttö</string>
<string name="quick_settings_lockscreen_label_enforced">Lukitusnäyttö pakotettu</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Profiili poistanut käytöstä</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Näytön aikakatkaisu: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Näytön aikakatkaisu asettiin aikaan <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Akkutila</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Akkutila: virransäästötila.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Akkutila: tasapainotettu-tila.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Akkutila: suorituskykytila.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Akkutila: virransäästö.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Akkutila: suorituskyky.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Akkutila asetettiin virransäästötilaan.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Akkutila asetettiin tasapainotettu-tilaan.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Akkutila asetettiin suorituskykytilaan.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Akkutila vaihdettu virransäästötilaan.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Akkutila vaihdettu suorituskykytilaan.</string>
<string name="quick_settings_performance_profile_detail_title">Akkutila</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Lukitusnäyttö pois.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Lukitusnäyttö päällä.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Lukitusnäyttö pois päältä.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Lukitusnäyttö päällä.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient-näyttö pois.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient-näyttö päällä.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient-näyttö pois päältä.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient-näyttö päällä.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up pois.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up päällä.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads up pois päältä.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads up päällä.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kofeiini pois.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kofeiini päällä.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Virransäästö pois.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Virransäästö päällä.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Virransäästö pois käytöstä.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Virransäästö käytössä.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynaamiset tiilet</string>
<string name="dynamic_qs_tile_next_alarm_label">Seuraava hälytys</string>
<string name="dynamic_qs_tile_ime_selector_label">Syöttötavan valitsin</string>
<string name="dynamic_qs_tile_su_label">Root-oikeudet</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay pois.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automaattitila.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: päivätila.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: yötila.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: ulkoilmatila.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay pois päältä.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay asetettu automaattitilaan.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay asetettu päivätilaan.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay asetettu yötilaan.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay asetettu ulkoilmatilaan.</string>
<string name="quick_settings_title_advanced_location">Sijainnin lisäasetukset</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Sijainnin raportointi: virransäästötila.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Sijainti: Vain laite.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Sijainnin raportointi: korkea tarkkuus.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Sijaintitilat</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Virransäästö</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Vain laite</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Korkea tarkkuus</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Sijaintitila asetettu virransäästötilaan.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Sijaintitila asetettu vain laite-tilaan.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Sijaintitila asetettu korkean tarkkuuden tilaan.</string>
<string name="quick_settings_tiles_category_system">Järjestelmätiilet</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Lisää tiili</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Yhteyden muodostaminen mobiiliverkkoihin lentokonetilan aikana ei onnistu. Poista lentokonetila käytöstä ja yritä uudelleen.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Taskulamppu on päällä</string>
<string name="quick_settings_tile_flashlight_not_summary">Paina sammuttaaksesi</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d yhdistetty laite</item>
+ <item quantity="other">%1$d yhdistettyä laitetta</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ei data-SIMiä</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Telakan akku <xliff:g id="number">%d</xliff:g> prosenttia.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Näytä toistojono</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Pyyhkäise alas laajentaaksesi</string>
+ <string name="swipe_left_hint">Pyyhkäise vasemmalle avataksesi sovelluksen <xliff:g id="app_name">%1$s </xliff:g></string>
+ <string name="swipe_right_hint">Pyyhkäise oikealle avataksesi ilmoitukset</string>
</resources>
diff --git a/packages/SystemUI/res/values-fil-rPH/cm_arrays.xml b/packages/SystemUI/res/values-fil-rPH/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-fil-rPH/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-fil-rPH/cm_strings.xml b/packages/SystemUI/res/values-fil-rPH/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-fil-rPH/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-fr-rCA/cm_arrays.xml b/packages/SystemUI/res/values-fr-rCA/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-fr-rCA/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-fr-rCA/cm_strings.xml b/packages/SystemUI/res/values-fr-rCA/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-fr-rCA/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-fr/cm_arrays.xml b/packages/SystemUI/res/values-fr/cm_arrays.xml
index cb6fbec..85897e7 100644
--- a/packages/SystemUI/res/values-fr/cm_arrays.xml
+++ b/packages/SystemUI/res/values-fr/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-fr/cm_strings.xml b/packages/SystemUI/res/values-fr/cm_strings.xml
index ffcb7e1..178a379 100644
--- a/packages/SystemUI/res/values-fr/cm_strings.xml
+++ b/packages/SystemUI/res/values-fr/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Balayer à droite pour %1$s</string>
<string name="right_shortcut_hint">Balayer à gauche pour %1$s</string>
<string name="lockscreen_message">Appuyez sur une icône à gauche ou à droite pour réattribuer un raccourci sur l\'écran de verrouillage.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Sélectionner une application</string>
<string name="lockscreen_choose_action_title">Choisir une action</string>
<string name="lockscreen_none_target">Aucune</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Choisir l\'action à assigner</string>
<string name="navbar_home_button">Bouton d\'accueil</string>
<string name="navbar_recent_button">Bouton d\'applications récentes</string>
@@ -37,26 +46,38 @@
<string name="navbar_menu_big_button">Bouton menu</string>
<string name="accessibility_dpad_left">Curseur gauche</string>
<string name="accessibility_dpad_right">Curseur droit</string>
- <string name="advanced_dev_option_wipe_app">Effacer les données de l\'application</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">Effacer données de l\'appli</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Forcer l\'arrêt</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Désinstaller</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Luminosité</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profils désactivés.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil : <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profils désactivés.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil changé en <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initialisation\u2026</string>
- <string name="led_notification_title">Paramètres de la DEL</string>
- <string name="led_notification_text">DEL activée par les paramètres</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Paramètres du voyant</string>
+ <string name="led_notification_text">LED activée par les paramètres</string>
<string name="qs_tile_edit_header_instruction">Appuyez et maintenez les raccourcis pour les réorganiser</string>
<string name="quick_settings_edit_label">Modifier les raccourcis</string>
- <string name="quick_settings_cannot_delete_edit_tile">Impossible de supprimer le raccourci modifié</string>
+ <string name="quick_settings_cannot_delete_edit_tile">Impossible de supprimer le raccourci Éditer</string>
<string name="qs_tiles_reset_confirmation">Réinitialiser les raccourcis à la configuration par défaut ?</string>
<string name="quick_settings_tile_reset_to_default">Réinitialiser à la disposition par défaut</string>
<string name="quick_settings_title_header">En-tête</string>
<string name="quick_settings_title_tiles">Raccourcis</string>
<string name="quick_settings_title_show_weather">Afficher la météo</string>
+ <string name="quick_settings_title_show_brightness_slider">Afficher le curseur de luminosité</string>
<string name="quick_settings_title_enlarge_first_row">Agrandir la première ligne</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Cela le laisse en vue jusqu\'à ce que vous le détachiez. Appuyez et maintenez le bouton retour pour détacher.</string>
<string name="quick_settings_custom_tile_detail_title">Raccourci personnalisé</string>
<string name="quick_settings_remove">Supprimer le raccourci</string>
@@ -67,72 +88,134 @@
<string name="quick_settings_profiles_off">Profils désactivés</string>
<string name="quick_settings_heads_up_label">Notifications flottantes</string>
<string name="quick_settings_battery_saver_label">Économiseur de batterie</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Économiseur de batterie (en charge)</string>
+ <string name="quick_settings_caffeine_label">Caféine</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synchronisation désactivée.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synchronisation activée.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronisation désactivée.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronisation activée.</string>
- <string name="quick_settings_sync_label">Synchroniser</string>
+ <string name="quick_settings_sync_label">Synchro</string>
<string name="quick_settings_volume_panel_label">Panneau de volume</string>
<string name="quick_settings_usb_tether_label">Modem USB</string>
<string name="quick_settings_screen_timeout_detail_title">Veille de l\'écran</string>
<string name="quick_settings_lockscreen_label">Écran de verrouillage</string>
<string name="quick_settings_ambient_display_label">Affichage en mode veille</string>
<string name="quick_settings_lockscreen_label_enforced">Écran de verrouillage forcé</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Désactivé par profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Veille de l\'écran : <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Veille de l\'écran changée à <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Mode batterie</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Mode batterie : économie d\'énergie.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Mode batterie : équilibré.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Mode batterie : haute performance.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Mode batterie : efficace.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Mode batterie : rapide.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">La batterie est maintenant en mode économie d\'énergie.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">La batterie est maintenant en mode équilibré.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">La batterie est maintenant en mode performances.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Mode batterie changé en mode efficace.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Mode batterie changé en mode rapide.</string>
<string name="quick_settings_performance_profile_detail_title">Mode batterie</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Écran de verrouillage désactivé.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Écran de verrouillage activé.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Verrouillage d\'écran désactivé.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Verrouillage d\'écran activé.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Affichage en mode veille désactivé.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Affichage en mode veille activé.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Affichage en mode veille désactivé.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Affichage en mode veille activé.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Notifications flottantes désactivées.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Notifications flottantes activées.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Notifications flottantes désactivées.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Notifications flottantes activées.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Caféine éteinte.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Caféine allumée.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Économiseur de batterie désactivé.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Économiseur de batterie activé.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">L\'économiseur de batterie a été désactivé.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">L\'économiseur de batterie a été activé.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Raccourcis dynamiques</string>
<string name="dynamic_qs_tile_next_alarm_label">Prochaine alarme</string>
- <string name="dynamic_qs_tile_ime_selector_label">Sélecteur de mode de saisie</string>
+ <string name="dynamic_qs_tile_ime_selector_label">Mode de saisie</string>
<string name="dynamic_qs_tile_su_label">Accès root</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay désactivé.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay : mode automatique.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay : mode jour.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay : mode nuit.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay : mode plein air.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay désactivé.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay changé en mode automatique.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay changé en mode jour.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay changé en mode nuit.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay changé en mode plein air.</string>
- <string name="quick_settings_title_advanced_location">Localisation par triangulation</string>
+ <string name="quick_settings_title_advanced_location">Localisation à trois états</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Localisation : mode économie de batterie.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Localisation : mode appareil uniquement.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Localisation : mode haute précision.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Mode de localisation</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Économie de batterie</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Appareil uniquement</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Haute précision</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Localisation changée en mode économie de batterie.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Localisation changée en mode appareil uniquement.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Localisation changée en mode haute précision.</string>
<string name="quick_settings_tiles_category_system">Raccourcis système</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Ajouter un raccourci</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Impossible de se connecter aux réseaux mobiles quand le mode avion est activé. Désactivez le mode avion et réessayez.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Lampe de poche allumée</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Toucher pour éteindre</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Aucune donnée SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batterie de la station d\'accueil chargée à <xliff:g id="number">%d</xliff:g> pour cent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Voir la file d\'attente de lecture</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-frp-rIT/cm_arrays.xml b/packages/SystemUI/res/values-frp-rIT/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-frp-rIT/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-frp-rIT/cm_strings.xml b/packages/SystemUI/res/values-frp-rIT/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-frp-rIT/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-frp-rIT/strings.xml b/packages/SystemUI/res/values-frp-rIT/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-frp-rIT/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-fy-rNL/cm_arrays.xml b/packages/SystemUI/res/values-fy-rNL/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-fy-rNL/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-fy-rNL/cm_strings.xml b/packages/SystemUI/res/values-fy-rNL/cm_strings.xml
index 5c05f67..9c17875 100644
--- a/packages/SystemUI/res/values-fy-rNL/cm_strings.xml
+++ b/packages/SystemUI/res/values-fy-rNL/cm_strings.xml
@@ -16,5 +16,82 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="quick_settings_nfc_label">NFC</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-fy-rNL/strings.xml b/packages/SystemUI/res/values-fy-rNL/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-fy-rNL/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-ga-rIE/cm_arrays.xml b/packages/SystemUI/res/values-ga-rIE/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ga-rIE/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ga-rIE/cm_strings.xml b/packages/SystemUI/res/values-ga-rIE/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ga-rIE/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ga-rIE/strings.xml b/packages/SystemUI/res/values-ga-rIE/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-ga-rIE/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-gd-rGB/cm_arrays.xml b/packages/SystemUI/res/values-gd-rGB/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-gd-rGB/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-gd-rGB/cm_strings.xml b/packages/SystemUI/res/values-gd-rGB/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-gd-rGB/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-gd-rGB/strings.xml b/packages/SystemUI/res/values-gd-rGB/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-gd-rGB/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-gl-rES/cm_arrays.xml b/packages/SystemUI/res/values-gl-rES/cm_arrays.xml
index 3d34bbb..f57af4d 100644
--- a/packages/SystemUI/res/values-gl-rES/cm_arrays.xml
+++ b/packages/SystemUI/res/values-gl-rES/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NL</item>
+ <!-- North east -->
<item>L</item>
+ <!-- East -->
<item>SL</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-gl-rES/cm_strings.xml b/packages/SystemUI/res/values-gl-rES/cm_strings.xml
index ef89e4c..31232af 100644
--- a/packages/SystemUI/res/values-gl-rES/cm_strings.xml
+++ b/packages/SystemUI/res/values-gl-rES/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Arrastra á dereita para %1$s</string>
<string name="right_shortcut_hint">Arrastra á esquerda para %1$s</string>
<string name="lockscreen_message">Toque nunha icona na dereita ou na esquerda para volver a asignar un atallo da pantalla de bloqueo.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Seleccionar aplicación</string>
<string name="lockscreen_choose_action_title">Escoller acción</string>
<string name="lockscreen_none_target">Ningunha</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Escoller unha acción que asignar</string>
<string name="navbar_home_button">Botón de inicio</string>
<string name="navbar_recent_button">Botón de recentes</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Botón do menú</string>
<string name="accessibility_dpad_left">Cursor á esquerda</string>
<string name="accessibility_dpad_right">Cursor á dereita</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Borrar os datos da aplicación</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Forzar a parada</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalar</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Brillo da luz</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Perfís desactivados.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Predeterminado">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Perfís desactivados.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Perfil cambiado a <xliff:g id="profile" example="Predeterminado">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializando\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Configuración de luz</string>
<string name="led_notification_text">Luz LED activada por configuración</string>
<string name="qs_tile_edit_header_instruction">Prema e sosteña as baldosas para reorganizalas</string>
@@ -56,7 +75,9 @@
<string name="quick_settings_title_header">Cabeceira</string>
<string name="quick_settings_title_tiles">Baldosas</string>
<string name="quick_settings_title_show_weather">Amosar o prognóstico</string>
+ <string name="quick_settings_title_show_brightness_slider">Amosar barra de brillo</string>
<string name="quick_settings_title_enlarge_first_row">Ampliar a primeira fila</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Amosarase mentres esté fixado. Para deixar de fixalo, mantén tocado o botón Atrás.</string>
<string name="quick_settings_custom_tile_detail_title">Botón personalizado</string>
<string name="quick_settings_remove">Retirar botón</string>
@@ -67,9 +88,16 @@
<string name="quick_settings_profiles_off">Perfís desactivados</string>
<string name="quick_settings_heads_up_label">Notificacións emerxentes</string>
<string name="quick_settings_battery_saver_label">Economizador da bateria</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Aforrador de batería (cargando)</string>
+ <string name="quick_settings_caffeine_label">Cafeína</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sincronización apagada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sincronización acesa.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">A sincronización foi apagada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">A sincronización foi acendida.</string>
<string name="quick_settings_sync_label">Sincronización</string>
<string name="quick_settings_volume_panel_label">Panel de volume</string>
@@ -78,62 +106,121 @@
<string name="quick_settings_lockscreen_label">Bloqueo de pantalla</string>
<string name="quick_settings_ambient_display_label">Visualización de ambiente</string>
<string name="quick_settings_lockscreen_label_enforced">Bloqueo de pantalla estabelecido</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Desactivado polo perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Tempo de espera da pantalla: <xliff:g id="timeout" example="30 segundos">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Tempo de espera da pantalla cambiado a <xliff:g id="timeout" example="30 segundos">%s</xliff:g>.</string>
<string name="qs_tile_performance">Modo da batería</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Modo da batería: modo de aforro de enerxía.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Modo da batería: modo equilibrado.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Modo da batería: modo rendemento.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Modo da bateria: modo eficiente.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Modo da bateria: modo rápido.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">O modo da batería cambiou a modo de aforro de enerxía.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">O modo da batería cambiou a modo equilibrado.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">O modo da batería cambiou a modo rendemento.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">O modo da batería cambiou a modo eficiente.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">O modo da batería cambiou a modo rápido.</string>
<string name="quick_settings_performance_profile_detail_title">Modo da batería</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Bloqueo de pantalla desactivado.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Bloqueo de pantalla activado.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Bloqueo de pantalla desactivado.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Bloqueo de pantalla activado.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Visualización de ambiente desactivada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Visualización de ambiente activada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">A visualización de ambiente foi desactivada.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">A visualización de ambiente foi activada.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Notificacións emerxentes desactivadas.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Notificacións emerxentes activadas.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">As notificacións emerxentes foron desactivadas.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">As notificacións emerxentes foron activadas.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Deshabilitar Cafeína.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Habilitar Cafeína.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Economizador da batería apagado.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Economizador da bateria aceso.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">O economizador da batería foi apagado.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">O economizador da batería foi acendido.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Botón dinámico</string>
<string name="dynamic_qs_tile_next_alarm_label">Próxima alarma</string>
<string name="dynamic_qs_tile_ime_selector_label">Selector IME</string>
<string name="dynamic_qs_tile_su_label">Acceso de superusuario</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay desactivado.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modo automático.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modo día.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modo noite.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modo exteriores.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay desactivado.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay cambiado a modo automático.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay cambiado a modo día.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay cambiado a modo noite.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay cambiado a modo exteriores.</string>
+ <string name="dynamic_qs_tile_themes_label">Temas</string>
<string name="quick_settings_title_advanced_location">Localización por triangulación</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Informe de localización: en modo aforro de batería.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Informe de localización: en modo de sensores.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Informe de localización: en modo de alta precisión.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Modo de localización</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Aforro de batería</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Só dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisión</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Informe de localización cambiado a modo aforro de batería.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Informe de localización cambiado a modo sensores.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Informe de localización cambiado a modo alta precisión.</string>
+ <string name="quick_settings_tiles_category_system">Baldosas do sistema</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Engadir unha baldosa</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Non é posíbel conectar a rede móbil mentres o modo Avión está activado. Desactívao e téntao de novo.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">A lanterna está acesa</string>
<string name="quick_settings_tile_flashlight_not_summary">Toca para apagala</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d cliente</item>
+ <item quantity="other">%1$d clientes</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">SIM sen datos</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batería do conector <xliff:g id="number">%d</xliff:g> %.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Amosar a cola de reproducción</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Esvarar cara abaixo para expandir</string>
+ <string name="swipe_left_hint">Esvarar cara a esquerda para <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Esvarar cara a dereita para ver as notificacións</string>
</resources>
diff --git a/packages/SystemUI/res/values-gu-rIN/cm_arrays.xml b/packages/SystemUI/res/values-gu-rIN/cm_arrays.xml
new file mode 100644
index 0000000..606537e
--- /dev/null
+++ b/packages/SystemUI/res/values-gu-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>ઉ</item>
+ <!-- North -->
+ <item>ઉ.પૂર્વ</item>
+ <!-- North east -->
+ <item>પૂર્વ</item>
+ <!-- East -->
+ <item>દ.પૂર્વ</item>
+ <!-- South east -->
+ <item>દ</item>
+ <!-- South -->
+ <item>દ. પ</item>
+ <!-- South west -->
+ <item>પ</item>
+ <!-- West -->
+ <item>ઉ. પ</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-gu-rIN/cm_strings.xml b/packages/SystemUI/res/values-gu-rIN/cm_strings.xml
new file mode 100644
index 0000000..ba08659
--- /dev/null
+++ b/packages/SystemUI/res/values-gu-rIN/cm_strings.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s માટે જમણી બાજુ સ્વાઇપ કરો</string>
+ <string name="right_shortcut_hint">%1$s માટે ડાબી બાજુ સ્વાઇપ કરો</string>
+ <string name="lockscreen_message">લૉકસ્ક્રીન શોર્ટકટની પુન:ફાળવણી કરવા માટે આઇકૉનને ડાબે અથવા જમણે ટૅપ કરો.</string>
+ <string name="lockscreen_default_target">ડિફોલ્ટ</string>
+ <string name="select_application">એપ્લિકેશન પસંદ કરો</string>
+ <string name="lockscreen_choose_action_title">ક્રિયા પસંદ કરો</string>
+ <string name="lockscreen_none_target">કોઈ નહીં</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">ફાળવણી માટે ક્રિયા પસંદ કરો</string>
+ <string name="navbar_home_button">હોમ બટન</string>
+ <string name="navbar_recent_button">રીસન્ટ બટન</string>
+ <string name="navbar_search_button">સર્ચ બટન</string>
+ <string name="navbar_back_button">બૅક બટન</string>
+ <string name="navbar_empty_button">એમ્પ્ટી બટન</string>
+ <string name="navbar_menu_conditional_button">મેન્યૂ (ઑટોહાઇડ) બટન</string>
+ <string name="navbar_menu_always_button">મેન્યૂ (ઑટોહાઇડ) બટન</string>
+ <string name="navbar_menu_big_button">મેનુ બટન</string>
+ <string name="accessibility_dpad_left">કર્સર ડાબું</string>
+ <string name="accessibility_dpad_right">કર્સર જમણું</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">એપ્લિકેશન ડેટા સાફ કરો</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">ફરજિયાત બંધ કરો</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">અનઇન્સ્ટોલ કરો</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">લાઇટ બ્રાઇટનેસ</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">પ્રોફાઇલ્સ બંધ.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">પ્રોફાઇલ: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">પ્રોફાઇલ્સ બંધ કરાયું.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">પ્રોફાઇલ્સ બદલીને <xliff:g id="profile" example="Default">%s</xliff:g>કરાયું.</string>
+ <string name="quick_settings_compass_init">શરૂ થાય છે\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">લાઇટ સેટિંગ્સ</string>
+ <string name="led_notification_text">સેટિંગ્સ દ્વારા LED લાઇટ સક્ષમ થઈ</string>
+ <string name="qs_tile_edit_header_instruction">પુન:ગોઠવવા માટે ટાઇલ્સ દબાવો અને પકડી રાખો</string>
+ <string name="quick_settings_edit_label">ટાઇલ્સ એડિટ કરો</string>
+ <string name="quick_settings_cannot_delete_edit_tile">સંપાદન ટાઇલ ભૂંસી શકાતી નથી</string>
+ <string name="qs_tiles_reset_confirmation">ક્વિક સેટિંગ્સ ટાઇલ્સને ડિફૉલ્ટ કન્ફિગ્યુરેશન પર રિસેટ કરો?</string>
+ <string name="quick_settings_tile_reset_to_default">ડિફૉલ્ટ લેઆઉટ પર રિસેટ કરો</string>
+ <string name="quick_settings_title_header">હેડર</string>
+ <string name="quick_settings_title_tiles">ટાઇલ્સ</string>
+ <string name="quick_settings_title_show_weather">હવામાન દર્શાવો</string>
+ <string name="quick_settings_title_show_brightness_slider">બ્રાઇટનેસ સ્લાઇડર દર્શાવો</string>
+ <string name="quick_settings_title_enlarge_first_row">પ્રથમ પંક્તિ મોટી કરો</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">તમે અનપીન કરો નહી ત્યાં સુધી આ બાબત તેને નજર સામે રાખે છે. અનપિન કરવા માટે બૅક બટન ટચ કરીને પકડી રાખો.</string>
+ <string name="quick_settings_custom_tile_detail_title">કસ્ટમ ટાઇલ</string>
+ <string name="quick_settings_remove">ટાઇલ કાઢી નાંખો</string>
+ <string name="quick_settings_network_adb_label">નેટવર્ક પર ADB</string>
+ <string name="quick_settings_compass_label">કમ્પાસ</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">સિસ્ટમ પ્રોફાઇલ્સ</string>
+ <string name="quick_settings_profiles_off">પ્રોફાઇલ્સ અક્ષમ કરાઇ</string>
+ <string name="quick_settings_heads_up_label">હેડ્સ અપ</string>
+ <string name="quick_settings_battery_saver_label">બૅટરી સેવર</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">કેફીન</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">સિંક્રનાઇઝ બંધ.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">સિંક્રનાઇઝ ચાલુ.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">સિંક્રનાઇઝ બંધ કરાયું.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">સિંક્રનાઇઝ ચાલુ કરાયું.</string>
+ <string name="quick_settings_sync_label">સમન્વયન</string>
+ <string name="quick_settings_volume_panel_label">વૉલ્યુમ પૅનલ.</string>
+ <string name="quick_settings_usb_tether_label">USB ટિથરિંગ</string>
+ <string name="quick_settings_screen_timeout_detail_title">સ્ક્રીન સમય સમાપ્તિ</string>
+ <string name="quick_settings_lockscreen_label">સ્ક્રીન લોક કરો</string>
+ <string name="quick_settings_ambient_display_label">વ્યાપક ડિસ્પ્લે</string>
+ <string name="quick_settings_lockscreen_label_enforced">લૉક સ્ક્રીન અમલી</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">પ્રોફાઇલ દ્વારા અક્ષમ</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">સ્ક્રીન સમય સમાપ્તિ: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">સ્ક્રીન સમય સમાપ્તિ બદલીને <xliff:g id="timeout" example="30 seconds">%s</xliff:g>કરાઇ.</string>
+ <string name="qs_tile_performance">બૅટરી મોડ</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">બૅટરી મોડ: પાવર બચત મોડ.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">બૅટરી મોડ: સમતુલિત મોડ.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">બૅટરી મોડ: કામગીરી મોડ.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">બૅટરી મોડ: કાર્યક્ષમતા મોડ.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">બૅટરી મોડ: ઝડપી મોડ.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">બૅટરી મોડ પાવર બચત મોડ તરીકે બદલાયું.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">બૅટરી મોડ સમતુલિત મોડ તરીકે બદલાયું.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">બૅટરી મોડ કામગીરી મોડ તરીકે બદલાયું.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">બૅટરી મોડ કાર્યક્ષમતા મોડ તરીકે બદલાયું.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">બૅટરી મોડ ઝડપી મોડ તરીકે બદલાયું.</string>
+ <string name="quick_settings_performance_profile_detail_title">બૅટરી મોડ</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">લૉક સ્ક્રીન બંધ.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">લૉક સ્ક્રીન ચાલુ.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">લૉક સ્ક્રીન બંધ કરાયું.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">લૉક સ્ક્રીન ચાલુ કરાયું.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">વ્યાપક પ્રદર્શન બંધ.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">વ્યાપક પ્રદર્શન ચાલુ.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">વ્યાપક પ્રદર્શન બંધ કરાયું.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">વ્યાપક પ્રદર્શન ચાલુ કરાયું.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">હેડ્સ અપ બંધ.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">હેડ્સ અપ ચાલુ.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">હેડ્સ અપ બંધ કરાયું.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">હેડ્સ અપ ચાલુ કરાયું.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">કેફીન બંધ.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">કેફીન ચાલુ.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">બૅટરી સેવર બંધ.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">બૅટરી સેવર ચાલુ.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">બૅટરી સેવર બંધ કરાયું.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">બૅટરી સેવર ચાલુ કરાયું.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">ડાયનેમિક ટાઇલ</string>
+ <string name="dynamic_qs_tile_next_alarm_label">આગામી ઍલાર્મ</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME સિલેક્ટર</string>
+ <string name="dynamic_qs_tile_su_label">રૂટ ઍક્સેસ</string>
+ <string name="quick_settings_title_advanced_location">Tri-state સ્થાન</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">સ્થાન રિપોર્ટિંગ: બૅટરી બચત મોડ.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">સ્થાન રિપોર્ટિંગ: ફક્ત સેન્સર્સ મોડ.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">સ્થાન રિપોર્ટિંગ: ઉચ્ચ સચોટતા મોડ.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">સ્થાન મોડ</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">બૅટરી બચત</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">ફક્ત ઉપકરણ</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">ઉચ્ચ સચોટતા</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">સ્થાન રિપોર્ટિંગ બૅટરી બચત મોડ પર બદલવામાં આવ્યું.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">સ્થાન રિપોર્ટિંગ ફક્ત સેન્સર્સ મોડ પર બદલવામાં આવ્યું.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">સ્થાન રિપોર્ટિંગ ઉચ્ચ સચોટતા મોડ પર બદલવામાં આવ્યું.</string>
+ <string name="quick_settings_tiles_category_system">સિસ્ટમ ટાઇલ્સ</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">ટાઇલ ઍડ કરો</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">એરપ્લેન મોડ સક્ષમ કરવામાં આવે ત્યારે મોબાઇલ નેટવર્ક્સ સાથે જોડાવામાં અક્ષમ. એરપ્લેન મોડ અક્ષમ કરો અને ફરી પ્રયાસ કરો.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ફ્લૅશલાઇટ ચાલુ છે</string>
+ <string name="quick_settings_tile_flashlight_not_summary">બંધ કરવા ટૅપ કરો</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">કોઈ ડેટા SIM નથી</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ડૉક બેટરી <xliff:g id="number">%d</xliff:g> ટકા.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">પ્લે હરોળ દર્શાવો</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-hi/cm_arrays.xml b/packages/SystemUI/res/values-hi/cm_arrays.xml
index e44502d..1e8bded 100644
--- a/packages/SystemUI/res/values-hi/cm_arrays.xml
+++ b/packages/SystemUI/res/values-hi/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>उ</item>
+ <!-- North -->
<item>उपू</item>
+ <!-- North east -->
<item>पू</item>
+ <!-- East -->
<item>दपू</item>
+ <!-- South east -->
<item>द</item>
+ <!-- South -->
<item>दप</item>
+ <!-- South west -->
<item>प</item>
+ <!-- West -->
<item>उप</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-hi/cm_strings.xml b/packages/SystemUI/res/values-hi/cm_strings.xml
index fd86432..3502636 100644
--- a/packages/SystemUI/res/values-hi/cm_strings.xml
+++ b/packages/SystemUI/res/values-hi/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">%1$s के लिए दायाँ स्वाइप करें</string>
<string name="right_shortcut_hint">%1$s के लिए बायाँ स्वाइप करें</string>
<string name="select_application">अनुप्रयोग चुनें</string>
<string name="lockscreen_choose_action_title">कार्य चुनें</string>
<string name="lockscreen_none_target">कोई नहीं</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">निर्दिष्ट करने के लिए कार्य चुनें</string>
<string name="navbar_home_button">होम बटन</string>
<string name="navbar_recent_button">हाल का बटन</string>
@@ -33,14 +42,25 @@
<string name="navbar_menu_big_button">मेनू बटन</string>
<string name="accessibility_dpad_left">कर्सर बायाँ</string>
<string name="accessibility_dpad_right">कर्सर दायाँ</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">ऐप डेटा को साफ़ करें</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">ज़बर्दस्ती बंद करें</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">विस्थापित करें</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">प्रोफ़ाइलें बंद है।</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">प्रोफ़ाइल: <xliff:g id="profile" example="Default">%s</xliff:g>।</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">प्रोफाइलों को बंद किया गया है।</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">प्रोफ़ाइल को <xliff:g id="profile" example="Default">%s</xliff:g> में बदला गया।</string>
<string name="quick_settings_compass_init">प्रारंभ कर रहे हैं\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">यह इसे तब तक दृश्य में रखता है जब तक आप अनपिन नहीं करते। अनपिन करने के लिए बैक बटन को कुछ देर छूते रहें।</string>
<string name="quick_settings_custom_tile_detail_title">मनपसंद टाइल</string>
<string name="quick_settings_remove">टाइल हटाएँ</string>
@@ -50,9 +70,14 @@
<string name="quick_settings_profiles">सिस्टम प्रोफ़ाइलें</string>
<string name="quick_settings_profiles_off">प्रोफ़ाइलें अक्षम हैं</string>
<string name="quick_settings_heads_up_label">हेड्स अप।</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">संकालन बंद है।</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">संकालन चालू है।</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">संकालन को बंद किया गया है।</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">संकालन को चालू किया गया है।</string>
<string name="quick_settings_sync_label">संकालन</string>
<string name="quick_settings_usb_tether_label">यूएसबी टेदरिंग</string>
@@ -60,48 +85,91 @@
<string name="quick_settings_lockscreen_label">स्क्रीन को लॉक करें</string>
<string name="quick_settings_ambient_display_label">परिवेशी प्रदर्शन</string>
<string name="quick_settings_lockscreen_label_enforced">स्क्रीन को लॉक करें प्रवर्तित</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">स्क्रीन समय-समाप्ति: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>।</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">स्क्रीन समय-समाप्ति को <xliff:g id="timeout" example="30 seconds">%s</xliff:g> में बदला गया।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">बैटरी मोड: पावर बचाव मोड।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">बैटरी मोड: संतुलित मोड।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">बैटरी मोड: निष्पादन मोड।</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">बैटरी मोड को पावर बचाव मोड में बदला गया।</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">बैटरी मोड को संतुलित मोड में बदला गया।</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">बैटरी मोड को निष्पादन मोड में बदला गया।</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">स्क्रीन को लॉक करें बंद है।</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">स्क्रीन को लॉक करें चालू है।</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">स्क्रीन को लॉक करें को बंद किया गया है।</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">स्क्रीन को लॉक करें को चालू किया गया है।</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">परिवेशी प्रदर्शन बंद है।</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">परिवेशी प्रदर्शन चालू है।</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">परिवेशी प्रदर्शन को बंद किया गया है।</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">परिवेशी प्रदर्शन को चालू किया गया।</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">हेड्स अप बंद है।</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">हेड्स अप चालू है।</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">हेड्स अप को बंद किया गया है।</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">हेड्स अप को चालू किया गया।</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">गतिशील टाइल</string>
<string name="dynamic_qs_tile_next_alarm_label">अलगा अलार्म</string>
<string name="dynamic_qs_tile_ime_selector_label">आईएमई चयनक</string>
<string name="dynamic_qs_tile_su_label">मूल पहुँच</string>
- <string name="accessibility_quick_settings_live_display_off">लाइवडिस्प्ले बंद है।</string>
- <string name="accessibility_quick_settings_live_display_auto">लाइवडिस्प्ले: स्वतः मोड।</string>
- <string name="accessibility_quick_settings_live_display_day">लाइवडिस्प्ले: दिन मोड।</string>
- <string name="accessibility_quick_settings_live_display_night">लाइवडिस्प्ले: रात मोड।</string>
- <string name="accessibility_quick_settings_live_display_outdoor">लाइवडिस्प्ले: बाहरी मोड।</string>
- <string name="accessibility_quick_settings_live_display_changed_off">लाइवडिस्प्ले को बंद किया गया है।</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">लाइवडिस्प्ले को स्वतः मोड में बदला गया।</string>
- <string name="accessibility_quick_settings_live_display_changed_day">लाइवडिस्प्ले को दिन मोड में बदला गया।</string>
- <string name="accessibility_quick_settings_live_display_changed_night">लाइवडिस्प्ले को रात मोड में बदला गया।</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">लाइवडिस्प्ले को बाहरी मोड में बदला गया।</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">स्थान रिपोर्टिंग: बैटरी बचानेवाला मोड।</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">स्थान रिपोर्टिंग: केवल सेंसर मोड।</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">स्थान रिपोर्टिंग: उच्च सटीकता मोड।</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">स्थान मोड</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">बैटरी बचानेवाला</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">केवल उपकरण</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">उच्च सटीकता</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">स्थान रिपोर्टिंग को बैटरी बचाव मोड में बदला गया।</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">स्थान रिपोर्टिंग में केवल संवेदक मोड में बदला गया।</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">स्थान रिपोर्टिंग को उच्च सटीकता मोड में बदला गया।</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">बैटरी <xliff:g id="number">%d</xliff:g> प्रतिशत को डॉक करें।</string>
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-hr/cm_arrays.xml b/packages/SystemUI/res/values-hr/cm_arrays.xml
index f4c09d0..ebe3e06 100644
--- a/packages/SystemUI/res/values-hr/cm_arrays.xml
+++ b/packages/SystemUI/res/values-hr/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>S</item>
+ <!-- North -->
<item>SI</item>
+ <!-- North east -->
<item>I</item>
+ <!-- East -->
<item>JI</item>
+ <!-- South east -->
<item>J</item>
+ <!-- South -->
<item>JZ</item>
+ <!-- South west -->
<item>Z</item>
+ <!-- West -->
<item>SZ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-hr/cm_strings.xml b/packages/SystemUI/res/values-hr/cm_strings.xml
index 5edba96..371f4db 100644
--- a/packages/SystemUI/res/values-hr/cm_strings.xml
+++ b/packages/SystemUI/res/values-hr/cm_strings.xml
@@ -16,18 +16,27 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Kliznite desno za %1$s</string>
<string name="right_shortcut_hint">Kliznite lijevo za %1$s</string>
- <string name="lockscreen_message">Dodirnite ikonu na lijevo ili desno kako bi preraspodijelili prečac zaključanog zaslona.</string>
+ <string name="lockscreen_message">Dodirnite ikonu na lijevoj ili desnoj strani da biste postavili prečac zaključanog zaslona.</string>
<string name="lockscreen_default_target">Zadano</string>
<string name="select_application">Odaberite aplikaciju</string>
<string name="lockscreen_choose_action_title">Odaberite radnju</string>
<string name="lockscreen_none_target">Nijedan</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Odaberi radnju</string>
- <string name="navbar_home_button">Home tipka</string>
+ <string name="navbar_home_button">Gumb za početni zaslon</string>
<string name="navbar_recent_button">Tipka nedavno</string>
<string name="navbar_search_button">Tipka za pretraživanje</string>
<string name="navbar_back_button">Tipka nazad</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Tipka izbornika</string>
<string name="accessibility_dpad_left">Kursor lijevo</string>
<string name="accessibility_dpad_right">Kursor desno</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Izbriši podatke aplikacije</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Prisilno zaustavi</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Deinstaliraj</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Osvjetljenje svjetla</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profili isklučeni.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profili su isključeni.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil promijenjen u <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
<string name="quick_settings_compass_init">Inicijalizacija\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Postavke svjetla</string>
<string name="led_notification_text">LED svjetlo omogućeno postavkama</string>
<string name="qs_tile_edit_header_instruction">Pritisnite i držite pločicu za uređivanje</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Pokaži prognozu</string>
<string name="quick_settings_title_show_brightness_slider">Pokaži klizač osvjetljenja</string>
<string name="quick_settings_title_enlarge_first_row">Povećaj prvi red</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Ovo drži u pogledu dok ne otkvačite. Dodirnite i držite gumb natrag da bi otkvačili.</string>
<string name="quick_settings_custom_tile_detail_title">Prilagodljive pločice</string>
<string name="quick_settings_remove">Uklanjanje pločice</string>
@@ -66,12 +86,18 @@
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">Profili sustava</string>
<string name="quick_settings_profiles_off">Profili onemogućeni</string>
- <string name="quick_settings_heads_up_label">Heads up</string>
+ <string name="quick_settings_heads_up_label">Plutajuće obavijesti</string>
<string name="quick_settings_battery_saver_label">Ušteda baterije</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Ušteda baterije (punjenje)</string>
<string name="quick_settings_caffeine_label">Kofein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinkronizacija isključena.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinkronizacija uključena.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sinkronizacija je isključena.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sinkronizacija je uključena.</string>
<string name="quick_settings_sync_label">Sinkroniziranje</string>
<string name="quick_settings_volume_panel_label">Zvučna ploča</string>
@@ -81,66 +107,121 @@
<string name="quick_settings_ambient_display_label">Ambijentni zaslon</string>
<string name="quick_settings_lockscreen_label_enforced">Provođenje zaključavanja zaslona</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Onemogućeno od strane profila</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Isključivanje zaslona: <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Isključivanje zaslona promijenjeno u <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
<string name="qs_tile_performance">Način rada baterije</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Baterija: način uštede energije.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Baterija: uravnoteženo.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Baterija: performanse.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Baterija: učinkoviti način.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Baterija: brzo.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Rad baterije promijenjen u način uštede.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Rad baterije promijenjen u uravnotežen način.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Rad baterije promijenjen u performanse.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Način baterije promijenjen u učinkoviti.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Način baterije promijenjen u brzi.</string>
<string name="quick_settings_performance_profile_detail_title">Način rada baterije</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Zaključani zaslon isključen.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Zaključani zaslon uključen.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Zaključani zaslon je isključen.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Zaključani zaslon je uključen.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambijentni zaslon isključen.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambijentni zaslon uključen.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambijentni zaslon je isključen.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambijentni zaslon je uključen.</string>
- <string name="accessibility_quick_settings_heads_up_off">Heads up isključen.</string>
- <string name="accessibility_quick_settings_heads_up_on">Heads up uključen.</string>
- <string name="accessibility_quick_settings_heads_up_changed_off">Heads up je isključen.</string>
- <string name="accessibility_quick_settings_heads_up_changed_on">Heads up je uključen.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Plutajuće su obavijesti isključene.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Plutajuće su obavijesti uključene.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">Plutajuće su obavijesti isključene.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">Plutajuće su obavijesti uključene.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kofein isključen.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kofein uključen.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Ušteda baterije isključena.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Ušteda baterije uključena.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Ušteda baterije je isključena.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Ušteda baterije je uključena.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamične pločice</string>
<string name="dynamic_qs_tile_next_alarm_label">Sljedeći alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME za odabir</string>
<string name="dynamic_qs_tile_su_label">Root pristup</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay isključen.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: auto.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dnevni način.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: noćni način.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: vanjski način.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay isključen.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay promijenjen u auto.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay promijenjen u dnevni način.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay promijenjen u noćni način rada.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay promijenjen u vanjski način.</string>
+ <string name="dynamic_qs_tile_themes_label">Teme</string>
<string name="quick_settings_title_advanced_location">Način lokacije</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Prijavljivanje lokacije: štednja baterije.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Prijavljivanje lokacije: samo senzori.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Prijavljivanje lokacije: visoka preciznost.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Način rada lokacije</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Štednja baterije</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Samo uređaj</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Visoka preciznost</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Prijavljivanje lokacije promijenjeno u način uštede baterije.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Prijavljivanje lokacije promijenjeno u samo senzori.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Prijavljivanje lokacije promijenjeno u način visoke preciznosti.</string>
<string name="quick_settings_tiles_category_system">Sistemske pločice</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Dodaj pločicu</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Nije moguće povezivanje s mobilnim mrežama dok je omogućen način rada u zrakoplovu. Onemogućite način rada u zrakoplovu i pokušajte ponovno.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Svjetiljka je uključena</string>
<string name="quick_settings_tile_flashlight_not_summary">Dodirnite za isključivanje</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klijent</item>
+ <item quantity="few">%1$d klijenta</item>
+ <item quantity="other">%1$d klijenata</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Nema SIM podatkovne kartice</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dock baterija <xliff:g id="number">%d</xliff:g> postotak.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Prikaži listu za reprodukciju</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Prijeđite prstom prema dolje da biste proširili</string>
+ <string name="swipe_left_hint">Prijeđite prstom lijevo za <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Prijeđite prstom desno za obavijesti</string>
</resources>
diff --git a/packages/SystemUI/res/values-hu/cm_arrays.xml b/packages/SystemUI/res/values-hu/cm_arrays.xml
index 60b4d1b..9ff5fe9 100644
--- a/packages/SystemUI/res/values-hu/cm_arrays.xml
+++ b/packages/SystemUI/res/values-hu/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>É</item>
+ <!-- North -->
<item>ÉK</item>
+ <!-- North east -->
<item>K</item>
+ <!-- East -->
<item>DK</item>
+ <!-- South east -->
<item>D</item>
+ <!-- South -->
<item>DNy</item>
+ <!-- South west -->
<item>Ny</item>
+ <!-- West -->
<item>ÉNy</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-hu/cm_strings.xml b/packages/SystemUI/res/values-hu/cm_strings.xml
index 5a3f211..cbc98da 100644
--- a/packages/SystemUI/res/values-hu/cm_strings.xml
+++ b/packages/SystemUI/res/values-hu/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Csúsztasson jobbra ezért: %1$s</string>
<string name="right_shortcut_hint">Csúsztasson balra ezért: %1$s</string>
<string name="lockscreen_message">Érintsen meg egy ikont jobb vagy bal oldalt a zárképernyő hivatkozások ismételt hozzárendeléséhez.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Válasszon alkalmazást</string>
<string name="lockscreen_choose_action_title">Válasszon eseményt</string>
<string name="lockscreen_none_target">Nincs</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Válasszon eseményt</string>
<string name="navbar_home_button">Kezdőgomb</string>
<string name="navbar_recent_button">Alkalmazás előzmények gomb</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menü gomb</string>
<string name="accessibility_dpad_left">Kurzor balra</string>
<string name="accessibility_dpad_right">Kurzor jobbra</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Alkalmazások adatok törlése</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Kényszerített leállítás</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Eltávolítás</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">LED fényereje</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profilok ki.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profilok kikapcsolva.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil megváltoztatva: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializálás\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">LED beállítások</string>
<string name="led_notification_text">LED fény engedélyezve</string>
<string name="qs_tile_edit_header_instruction">Nyomja meg és tartsa nyomva a csempéket az átrendezéséhez</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Időjárás megjelenítése</string>
<string name="quick_settings_title_show_brightness_slider">Fényerő csúszka megjelenítése</string>
<string name="quick_settings_title_enlarge_first_row">Első sor nagyítása</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Ez a nézetben tartja, amíg a rögzítést fel nem oldja. Érintse meg és tartsa nyomva a Vissza gombot a rögzítés feloldásához.</string>
<string name="quick_settings_custom_tile_detail_title">Egyéni csempe</string>
<string name="quick_settings_remove">Csempe eltávolítása</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profilok letiltva</string>
<string name="quick_settings_heads_up_label">Lebegő értesítés</string>
<string name="quick_settings_battery_saver_label">Akkumulátor kímélő</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Akkumulátor kímélő (töltés)</string>
<string name="quick_settings_caffeine_label">Caffeine</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Szinkronizálás ki.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Szinkronizálás be.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Szinkronizálás kikapcsolva.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Szinkronizálás bekapcsolva.</string>
<string name="quick_settings_sync_label">Szinkronizálás</string>
<string name="quick_settings_volume_panel_label">Hangerőszabályzás</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Környezeti kijelző</string>
<string name="quick_settings_lockscreen_label_enforced">A képernyő zárolásának kényszerítése</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Profil által letiltva</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Képernyő időkorlát: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Képernyő időkorlátja megváltoztatva: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Akkumulátor mód</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Akkumulátor mód: energiatakarékos.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Akkumulátor mód: kiegyensúlyozott.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Akkumulátor mód: teljesítménycentrikus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Akkumulátor mód: hatékony mód.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Akkumulátor mód: teljesítmény mód.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Akkumulátor mód energiatakarékosra változtatva.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Akkumulátor mód kiegyensúlyozottra változtatva.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Akkumulátor mód teljesítménycentrikusra változtatva.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Akkumulátor mód átváltva hatékony módra.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Akkumulátor mód átváltva teljesítmény módra.</string>
<string name="quick_settings_performance_profile_detail_title">Akkumulátor mód</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Képernyőzár ki.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Képernyőzár be.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Képernyőzár kikapcsolva.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Képernyőzár bekapcsolva.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Környezeti kijelző ki.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Környezeti kijelző be.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Környezeti kijelző kikapcsolva.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Környezeti kijelző bekapcsolva.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Lebegő értesítés ki.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Lebegő értesítés be.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Lebegő értesítés kikapcsolva.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Lebegő értesítés bekapcsolva.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Caffeine ki.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Caffeine be.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Akkumulátor kímélő ki.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Akkumulátor kímélő be.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Akkumulátor kímélő kikapcsolva.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Akkumulátor kímélő bekapcsolva.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamikus csempe</string>
<string name="dynamic_qs_tile_next_alarm_label">Következő riasztás</string>
<string name="dynamic_qs_tile_ime_selector_label">IME választó</string>
<string name="dynamic_qs_tile_su_label">Rendszergazda hozzáférés</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay ki.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatikus mód.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: nappali mód.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: éjszakai mód.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: szabadtéri mód.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay kikapcsolva.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay automatikus módra változtatva.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay nappali módra változtatva.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay éjszakai módra változtatva.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay szabadtéri módra változtatva.</string>
+ <string name="dynamic_qs_tile_themes_label">Témák</string>
<string name="quick_settings_title_advanced_location">Bővített helymeghatározás</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Helymeghatározás jelentése: energiatakarékos.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Helymeghatározás jelentése: csak GPS.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Helymeghatározás jelentése: nagyon pontos.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Helymeghatározási módok</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Energiatakarékos</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Csak készülék</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Nagy pontosság</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Helymeghatározás jelentése energiatakarékosra változtatva.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Helymeghatározás jelentése csak GPS-re változtatva.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Helymeghatározás jelentése nagyon pontosra változtatva.</string>
<string name="quick_settings_tiles_category_system">Rendszer csempék</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Csempe hozzáadása</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Nem lehet csatlakozni a mobil hálózatokra, míg a repülőgép üzemmód engedélyezve van. Tiltsa le a repülőgép üzemmódot és próbálja újra.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Zseblámpa bekapcsolva</string>
<string name="quick_settings_tile_flashlight_not_summary">Kikapcsoláshoz érintse meg</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d kliens</item>
+ <item quantity="other">%1$d kliens</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Nincs adat SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dokkoló akkumulátor: <xliff:g id="number">%d</xliff:g> százalék.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Lejátszási lista megjelenítése</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Csúsztasson lefelé a kiterjesztéshez</string>
+ <string name="swipe_left_hint">Csúsztasson balra: <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Csúsztasson jobbra az értesítésekhez</string>
</resources>
diff --git a/packages/SystemUI/res/values-hy-rAM/cm_arrays.xml b/packages/SystemUI/res/values-hy-rAM/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-hy-rAM/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-hy-rAM/cm_strings.xml b/packages/SystemUI/res/values-hy-rAM/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-hy-rAM/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-in/cm_arrays.xml b/packages/SystemUI/res/values-in/cm_arrays.xml
index be24560..279bb0d 100644
--- a/packages/SystemUI/res/values-in/cm_arrays.xml
+++ b/packages/SystemUI/res/values-in/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>U</item>
+ <!-- North -->
<item>TL</item>
+ <!-- North east -->
<item>T</item>
+ <!-- East -->
<item>TG</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>BD</item>
+ <!-- South west -->
<item>B</item>
+ <!-- West -->
<item>BL</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-in/cm_strings.xml b/packages/SystemUI/res/values-in/cm_strings.xml
index f7c1570..38880b4 100644
--- a/packages/SystemUI/res/values-in/cm_strings.xml
+++ b/packages/SystemUI/res/values-in/cm_strings.xml
@@ -16,16 +16,29 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Geser ke kanan untuk %1$s</string>
<string name="right_shortcut_hint">Geser ke kiri untuk %1$s</string>
+ <string name="lockscreen_message">Ketuk ikon di sebelah kiri atau kanan untuk menugaskan kembali pintasan layar kunci.</string>
+ <string name="lockscreen_default_target">Standar</string>
<string name="select_application">Pilih aplikasi</string>
<string name="lockscreen_choose_action_title">Pilih tindakan</string>
<string name="lockscreen_none_target">Tidak Ada</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Pilih tindakan untuk ditambahkan</string>
- <string name="navbar_home_button">Tombol home</string>
- <string name="navbar_recent_button">Tombol recent</string>
- <string name="navbar_search_button">Tombol cari</string>
+ <string name="navbar_home_button">Tombol beranda</string>
+ <string name="navbar_recent_button">Tombol riwayat</string>
+ <string name="navbar_search_button">Tombol penelusuran</string>
<string name="navbar_back_button">Tombol kembali</string>
<string name="navbar_empty_button">Tombol kosong</string>
<string name="navbar_menu_conditional_button">Tombol menu (sembunyi otomatis)</string>
@@ -33,75 +46,179 @@
<string name="navbar_menu_big_button">Tombol menu</string>
<string name="accessibility_dpad_left">Kursor kiri</string>
<string name="accessibility_dpad_right">Kursor kanan</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Hapus data aplikasi</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Paksa berhenti</string>
- <string name="advanced_dev_option_uninstall">Copot pemasangan</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">Hapus instalasi</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Kecerahan cahaya</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profil mati.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profil dimatikan.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil diubah menjadi <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Menginisialisasi\u2026</string>
- <string name="screen_pinning_description_no_navbar">Hal ini membuatnya tetap dalam pandangan sampai anda melepas sematan. Sentuh dan tahan tombol kembali untuk melepas sematan.</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Pengaturan cahaya</string>
+ <string name="led_notification_text">Lampu LED diaktifkan oleh pengaturan</string>
+ <string name="qs_tile_edit_header_instruction">Tekan dan tahan tile untuk mengatur ulang</string>
+ <string name="quick_settings_edit_label">Edit tile</string>
+ <string name="quick_settings_cannot_delete_edit_tile">Tidak dapat menghapus tile</string>
+ <string name="qs_tiles_reset_confirmation">Setel ulang pengaturan tile ke konfigurasi standar?</string>
+ <string name="quick_settings_tile_reset_to_default">Atur ulang ke standar</string>
+ <string name="quick_settings_title_header">Kepala</string>
+ <string name="quick_settings_title_tiles">Tiles</string>
+ <string name="quick_settings_title_show_weather">Tampilkan cuaca</string>
+ <string name="quick_settings_title_show_brightness_slider">Tampilkan panel kecerahan</string>
+ <string name="quick_settings_title_enlarge_first_row">Perbesar baris pertama</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">Hal ini membuatnya tetap dalam pandangan sampai Anda melepas sematan. Sentuh dan tahan tombol kembali untuk melepas sematan.</string>
<string name="quick_settings_custom_tile_detail_title">Tile kustom</string>
<string name="quick_settings_remove">Hapus tile</string>
<string name="quick_settings_network_adb_label">ADB melalui jaringan</string>
<string name="quick_settings_compass_label">Kompas</string>
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">Profil sistem</string>
- <string name="quick_settings_profiles_off">Profil dinonaktifkan</string>
- <string name="quick_settings_heads_up_label">Heads up</string>
- <string name="accessibility_quick_settings_sync_off">Singkron mati.</string>
- <string name="accessibility_quick_settings_sync_on">Singkron aktif.</string>
- <string name="accessibility_quick_settings_sync_changed_off">Singkron dimatikan.</string>
- <string name="accessibility_quick_settings_sync_changed_on">Singkron diaktifkan.</string>
- <string name="quick_settings_sync_label">Singkron</string>
- <string name="quick_settings_usb_tether_label">Peranggitan USB</string>
+ <string name="quick_settings_profiles_off">Profil dimatikan</string>
+ <string name="quick_settings_heads_up_label">Notifikasi mengambang</string>
+ <string name="quick_settings_battery_saver_label">Penghemat baterai</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Penghemat baterai (mengisi)</string>
+ <string name="quick_settings_caffeine_label">Kafein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">Sinkronisasi mati.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">Sinkronisasi hidup.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">Sinkronisasi dimatikan.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">Sinkronisasi dihidupkan.</string>
+ <string name="quick_settings_sync_label">Sinkronisasi</string>
+ <string name="quick_settings_volume_panel_label">Panel volume</string>
+ <string name="quick_settings_usb_tether_label">Tethering USB</string>
<string name="quick_settings_screen_timeout_detail_title">Waktu layar mati</string>
<string name="quick_settings_lockscreen_label">Kunci layar</string>
- <string name="quick_settings_ambient_display_label">Tampilan Ambient</string>
+ <string name="quick_settings_ambient_display_label">Tampilan ambien</string>
<string name="quick_settings_lockscreen_label_enforced">Kunci layar diterapkan</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Dimatikan oleh profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Batas waktu layar: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Batas waktu layar diubah menjadi <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
- <string name="accessibility_quick_settings_perf_profile_pwrsv">Modus baterai: modus hemat daya.</string>
- <string name="accessibility_quick_settings_perf_profile_bal">Modus Baterai: modus seimbang.</string>
- <string name="accessibility_quick_settings_perf_profile_perf">Modus Baterai: Modus Performa.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modus baterai diubah menjadi modus hemat daya.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bal">Modus baterai diubah menjadi modus seimbang.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_perf">Modus baterai diubah menjadi modus performa.</string>
+ <string name="qs_tile_performance">Mode Baterai</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Mode baterai: hemat daya.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">Mode Baterai: seimbang.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">Mode Baterai: Performa.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">Mode baterai: efisien.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">Mode baterai: mode cepat.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Mode baterai diubah menjadi mode hemat daya.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">Mode baterai diubah menjadi mode seimbang.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">Mode baterai diubah menjadi mode performa.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Mode baterai diubah menjadi mode efisien.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Mode baterai diubah menjadi mode cepat.</string>
+ <string name="quick_settings_performance_profile_detail_title">Mode Baterai</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Kunci layar mati.</string>
- <string name="accessibility_quick_settings_lock_screen_on">Kunci layar aktif.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">Kunci layar hidup.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Kunci layar dimatikan.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_on">Kunci layar diaktifkan.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Tampilan Ambient nonaktif.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Tampilan Ambient aktif.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">Tampilan Ambient dinonaktifkan.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">Tampilan Ambient diaktifkan.</string>
- <string name="accessibility_quick_settings_heads_up_off">Heads up nonaktif.</string>
- <string name="accessibility_quick_settings_heads_up_on">Heads up aktif.</string>
- <string name="accessibility_quick_settings_heads_up_changed_off">Heads up dinonaktifkan.</string>
- <string name="accessibility_quick_settings_heads_up_changed_on">Heads up diaktifkan.</string>
- <string name="quick_settings_dynamic_tile_detail_title">Petak Dinamis</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">Kunci layar dihidupkan.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Tampilan ambien mati.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Tampilan ambien hidup.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">Tampilan ambien dimatikan.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">Tampilan ambien dihidupkan.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Notifikasi mengambang mati.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Notifikasi mengambang hidup.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">Notifikasi mengambang dimatikan.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">Notifikasi mengambang dihidupkan.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Kafein mati.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Kafein hidup.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">Penghemat baterai mati.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">Penghemat baterai hidup.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">Penghemat baterai dimatikan.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">Penghemat baterai dihidupkan.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">Tile Dinamis</string>
<string name="dynamic_qs_tile_next_alarm_label">Alarm selanjutnya</string>
<string name="dynamic_qs_tile_ime_selector_label">Pemilih IME</string>
- <string name="dynamic_qs_tile_su_label">Akses Root</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay mati.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modus otomatis.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modus pagi.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modus malam.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modus luar ruangan.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay dimatikan.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay diubah menjadi modus otomatis.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay diubah menjadi modus pagi.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay diubah menjadi modus malam.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay diubah menjadi modus luar ruangan.</string>
+ <string name="dynamic_qs_tile_su_label">Akses root</string>
+ <string name="quick_settings_title_advanced_location">Lokasi Tri-state</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Laporan Lokasi: mode hemat baterai.</string>
- <string name="accessibility_quick_settings_location_gps_only">Laporan Lokasi: hanya mode sensor.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">Laporan Lokasi: mode hanya sensor.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Laporan Lokasi: mode akurasi tinggi.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Mode lokasi</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Hemat baterai</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Hanya perangkat</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Akurasi tinggi</string>
- <string name="accessibility_quick_settings_location_changed_battery_saving">Pelaporan lokasi diubah menjadi modus hemat baterai.</string>
- <string name="accessibility_quick_settings_location_changed_gps_only">Pelaporan lokasi diubah menjadi modus hanya sensor.</string>
- <string name="accessibility_quick_settings_location_changed_high_accuracy">Pelaporan lokasi diubah menjadi modus akurasi tinggi.</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">Laporan lokasi diubah menjadi mode hemat baterai.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">Laporan lokasi diubah menjadi mode hanya sensor.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">Laporan lokasi diubah menjadi mode akurasi tinggi.</string>
+ <string name="quick_settings_tiles_category_system">Tiles sistem</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Tambahkan tile</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Tidak dapat tersambung ke jaringan seluler ketika mode Pesawat diaktifkan. Nonaktifkan mode Pesawat dan coba lagi.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Senter aktif</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Ketuk untuk mematikan</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d klien</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Tidak ada data SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dok baterai <xliff:g id="number">%d</xliff:g> persen.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Tampilkan antrean</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g><xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Geser ke bawah untuk memperluas</string>
+ <string name="swipe_left_hint">Geser ke kiri untuk <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Geser ke kanan untuk notifikasi</string>
</resources>
diff --git a/packages/SystemUI/res/values-is-rIS/cm_arrays.xml b/packages/SystemUI/res/values-is-rIS/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-is-rIS/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-is-rIS/cm_strings.xml b/packages/SystemUI/res/values-is-rIS/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-is-rIS/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-it/cm_arrays.xml b/packages/SystemUI/res/values-it/cm_arrays.xml
index cb6fbec..85897e7 100644
--- a/packages/SystemUI/res/values-it/cm_arrays.xml
+++ b/packages/SystemUI/res/values-it/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-it/cm_strings.xml b/packages/SystemUI/res/values-it/cm_strings.xml
index bc2e384..17afa8b 100644
--- a/packages/SystemUI/res/values-it/cm_strings.xml
+++ b/packages/SystemUI/res/values-it/cm_strings.xml
@@ -16,16 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Scorri a destra per %1$s</string>
<string name="right_shortcut_hint">Scorri a sinistra per %1$s</string>
- <string name="lockscreen_message">Tocca un\'icona alla sinistra per riassegnare un collegamento alla schermata di sblocco.</string>
+ <string name="lockscreen_message">Tocca un\'icona per riassegnare un collegamento nel blocco schermo.</string>
<string name="lockscreen_default_target">Predefinito</string>
<string name="select_application">Seleziona applicazione</string>
<string name="lockscreen_choose_action_title">Scegli un\'azione</string>
<string name="lockscreen_none_target">Nessuno</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Azione da associare</string>
<string name="navbar_home_button">Pulsante Home</string>
<string name="navbar_recent_button">Pulsante Recenti</string>
@@ -37,27 +46,38 @@
<string name="navbar_menu_big_button">Pulsante Menu</string>
<string name="accessibility_dpad_left">Cursore a sinistra</string>
<string name="accessibility_dpad_right">Cursore a destra</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Cancella dati</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Arresto forzato</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Disinstalla</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Luminosità</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profili OFF.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profilo: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profili disattivati.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profilo cambiato in <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inizializzazione\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Impostazioni luci</string>
<string name="led_notification_text">Luce notifica attivata dalle impostazioni</string>
<string name="qs_tile_edit_header_instruction">Premi e trascina i tile per riordinarli</string>
<string name="quick_settings_edit_label">Modifica tile</string>
<string name="quick_settings_cannot_delete_edit_tile">Non puoi rimuovere Modifica tile</string>
- <string name="qs_tiles_reset_confirmation">Ripristinare la configurazione dei tiles predefinita?</string>
+ <string name="qs_tiles_reset_confirmation">Ripristinare la configurazione dei tile predefinita?</string>
<string name="quick_settings_tile_reset_to_default">Ripristina il layout predefinito</string>
<string name="quick_settings_title_header">Intestazione</string>
<string name="quick_settings_title_tiles">Tile</string>
<string name="quick_settings_title_show_weather">Mostra meteo</string>
<string name="quick_settings_title_show_brightness_slider">Visualizza selettore luminosità</string>
<string name="quick_settings_title_enlarge_first_row">Allarga la prima riga</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Tienilo in vista fino a quando non sblocchi. Tieni premuto il tasto Indietro per sbloccare.</string>
<string name="quick_settings_custom_tile_detail_title">Tile personalizzato</string>
<string name="quick_settings_remove">Rimuovi tile</string>
@@ -68,79 +88,139 @@
<string name="quick_settings_profiles_off">Profili disattivati</string>
<string name="quick_settings_heads_up_label">Heads Up</string>
<string name="quick_settings_battery_saver_label">Risparmio batteria</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Risparmio batteria (ricarica)</string>
<string name="quick_settings_caffeine_label">Caffeina</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sincronia OFF</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sincronia ON.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sincronizzazione spenta.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sincronizzazione attivata.</string>
<string name="quick_settings_sync_label">Sincronizzazione</string>
<string name="quick_settings_volume_panel_label">Pannello volume</string>
<string name="quick_settings_usb_tether_label">Tethering USB</string>
<string name="quick_settings_screen_timeout_detail_title">Sospensione schermo</string>
- <string name="quick_settings_lockscreen_label">Schermata di blocco</string>
+ <string name="quick_settings_lockscreen_label">Blocco schermo</string>
<string name="quick_settings_ambient_display_label">Ambient display</string>
- <string name="quick_settings_lockscreen_label_enforced">Schermata di blocco forzata</string>
+ <string name="quick_settings_lockscreen_label_enforced">Blocco schermo forzato</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Disattivato da profilo</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Sospensione schermo: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Sospensione schermo cambiato in <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
- <string name="qs_tile_performance">Modalità batteria</string>
- <string name="accessibility_quick_settings_perf_profile_pwrsv">Modalità batteria: modalità risparmio energetico.</string>
- <string name="accessibility_quick_settings_perf_profile_bal">Modalità batteria: modalità bilanciato.</string>
- <string name="accessibility_quick_settings_perf_profile_perf">Modalità batteria: modalità prestazioni.</string>
- <string name="accessibility_quick_settings_perf_profile_bias_power">Modalità batteria: modalità efficienza.</string>
- <string name="accessibility_quick_settings_perf_profile_bias_perf">Modalità batteria: modalità prestazioni.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modalità batteria cambiato in risparmio energetico.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bal">Modalità batteria cambiato in modalità bilanciato.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_perf">Modalità batteria cambiato in modalità prestazioni.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bias_power">La batteria è ora in modalità efficienza.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">La batteria è ora in modalità prestazioni.</string>
- <string name="quick_settings_performance_profile_detail_title">Modalità batteria</string>
+ <string name="qs_tile_performance">Profilo batteria</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Profilo batteria: risparmio energetico.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">Profilo batteria: bilanciato.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">Profilo batteria: prestazioni.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">Profilo batteria: efficienza.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">Profilo batteria: rapido.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Profilo batteria cambiato in risparmio energetico.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">Profilo batteria cambiato in bilanciato.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">Profilo batteria cambiato in prestazioni.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Profilo batteria cambiato in efficienza.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Profilo batteria cambiato in rapido.</string>
+ <string name="quick_settings_performance_profile_detail_title">Profilo batteria</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Blocco schermo OFF.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Blocco schermo ON.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Blocco schermo disattivato.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Blocco schermo attivato.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient display disattivato.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display attivato.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient display disattivato.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display attivato.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads Up disattivato.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads Up attivo.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads Up disattivato.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads Up attivato.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Caffeina off.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Caffeina on.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Risparmio batteria OFF.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Risparmio batteria ON.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Risparmio batteria disattivato.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Risparmio batteria attivato.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Tile dinamici</string>
<string name="dynamic_qs_tile_next_alarm_label">Prossima sveglia</string>
<string name="dynamic_qs_tile_ime_selector_label">Selettore IME</string>
<string name="dynamic_qs_tile_su_label">Accesso root</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay OFF.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modalità automatica.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modalità giorno.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modalità notte.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modalità esterno.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay disattivato.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay cambiato in modalità automatica.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay cambiato in modalità giorno.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay cambiato in modalità notte.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay cambiato in modalità esterno.</string>
+ <string name="dynamic_qs_tile_themes_label">Temi</string>
<string name="quick_settings_title_advanced_location">Localizzazione avanzata</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Geolocalizzazione: modalità risparmio batteria.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Geolocalizzazione: modalità solo sensori.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Geolocalizzazione: modalità alta precisione.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Geolocalizzazione</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Risparmio batteria</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Solo dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisione</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Segnalatore posizione cambiato in modalità risparmio batteria.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Segnalatore posizione cambiato in modalità solo sensori.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Segnalatore posizione cambiato in modalità alta precisione.</string>
<string name="quick_settings_tiles_category_system">Tile di sistema</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Aggiungi tile</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Impossibile connettersi alle reti mobili quando la modalità aereo è attiva. Disattiva la modalità aereo e riprova.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Torcia accesa</string>
<string name="quick_settings_tile_flashlight_not_summary">Tocca per spegnere</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d client</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">SIM senza dati mobili</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batteria Dock <xliff:g id="number">%d</xliff:g> percento.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Visualizza coda di riproduzione</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Scorri verso il basso per espandere</string>
+ <string name="swipe_left_hint">Scorri verso sinistra per <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Scorri verso destra per notifiche</string>
</resources>
diff --git a/packages/SystemUI/res/values-iw/cm_arrays.xml b/packages/SystemUI/res/values-iw/cm_arrays.xml
index ecf2e20..a673711 100644
--- a/packages/SystemUI/res/values-iw/cm_arrays.xml
+++ b/packages/SystemUI/res/values-iw/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>צפ\'</item>
+ <!-- North -->
<item>צפ\'-מז\'</item>
+ <!-- North east -->
<item>מז\'</item>
+ <!-- East -->
<item>דר\'-מז\'</item>
+ <!-- South east -->
<item>דר\'</item>
+ <!-- South -->
<item>דר\'-מע\'</item>
+ <!-- South west -->
<item>מע\'</item>
+ <!-- West -->
<item>צפ\'-מע\'</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-iw/cm_strings.xml b/packages/SystemUI/res/values-iw/cm_strings.xml
index 0975891..1f1d051 100644
--- a/packages/SystemUI/res/values-iw/cm_strings.xml
+++ b/packages/SystemUI/res/values-iw/cm_strings.xml
@@ -16,17 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
- <string name="left_shortcut_hint">החלק ימינה בשביל %1$s</string>
- <string name="right_shortcut_hint">החלק שמאלה בשביל %1$s</string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">החלק ימינה ל- %1$s</string>
+ <string name="right_shortcut_hint">החלקה שמאלה ל- %1$s</string>
<string name="lockscreen_message">הקש על סמל בצד שמאל או ימין כדי להקצות מחדש קיצור דרך של מסך הנעילה.</string>
<string name="lockscreen_default_target">ברירת מחדל</string>
<string name="select_application">בחר יישום</string>
<string name="lockscreen_choose_action_title">בחר פעולה</string>
<string name="lockscreen_none_target">ללא</string>
- <string name="navbar_dialog_title">בחר את הפעולה להקצאה</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">בחירת הפעולה להקצאה</string>
<string name="navbar_home_button">לחצן הבית</string>
<string name="navbar_recent_button">לחצן יישומים אחרונים</string>
<string name="navbar_search_button">לחצן חיפוש</string>
@@ -37,28 +46,39 @@
<string name="navbar_menu_big_button">לחצן התפריט</string>
<string name="accessibility_dpad_left">סמן שמאלה</string>
<string name="accessibility_dpad_right">סמן ימינה</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">מחק נתוני יישום</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">אלץ עצירה</string>
- <string name="advanced_dev_option_uninstall">הסרה</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">הסרת התקנה</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">בהירות נורית</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">פרופילים כבויים.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">פרופיל: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">פרופילים כובו.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">פרופיל שונה ל-<xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">מאתחל\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">הגדרות נורית</string>
- <string name="led_notification_text">נורית LED מופעלת בידי ההגדרות</string>
- <string name="qs_tile_edit_header_instruction">יש לגעת ולהחזיק את האריחים לסידור מחדש</string>
+ <string name="led_notification_text">נורית LED מופעלת על ידי ההגדרות</string>
+ <string name="qs_tile_edit_header_instruction">לחץ והחזק באריחים לסידור מחדש</string>
<string name="quick_settings_edit_label">ערוך אריחים</string>
<string name="quick_settings_cannot_delete_edit_tile">לא ניתן למחוק את אריח העריכה</string>
- <string name="qs_tiles_reset_confirmation">האם לאפס את אריחי ההגדרות המהירות לברירת המחדל?</string>
+ <string name="qs_tiles_reset_confirmation">לאפס את אריחי ההגדרות המהירות לברירת המחדל?</string>
<string name="quick_settings_tile_reset_to_default">איפוס לפריסת ברירת המחדל</string>
<string name="quick_settings_title_header">כותרת</string>
<string name="quick_settings_title_tiles">אריחים</string>
<string name="quick_settings_title_show_weather">הצג מזג אוויר</string>
<string name="quick_settings_title_show_brightness_slider">הצג מד בהירות</string>
<string name="quick_settings_title_enlarge_first_row">הגדל את השורה הראשונה</string>
- <string name="screen_pinning_description_no_navbar">פעולה זאת תשמור אותו מוצג עד שתבטל את ההצמדה. לחץ והחזק את כפתור \"הקודם\" כדי לבטל את ההצמדה.</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">הפעולה שומרת זאת בתצוגה עד שתבטל את ההצמדה. גע והחזק את לחצן \"הקודם\" כדי לבטל את ההצמדה.</string>
<string name="quick_settings_custom_tile_detail_title">אריח מותאם אישית</string>
<string name="quick_settings_remove">הסר אריח</string>
<string name="quick_settings_network_adb_label">ADB דרך רשת</string>
@@ -66,81 +86,143 @@
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">פרופילי מערכת</string>
<string name="quick_settings_profiles_off">פרופילים מושבתים</string>
- <string name="quick_settings_heads_up_label">התראות קופצת</string>
+ <string name="quick_settings_heads_up_label">התראות קופצות</string>
<string name="quick_settings_battery_saver_label">שומר סוללה</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">שומר הסוללה (בטעינה)</string>
<string name="quick_settings_caffeine_label">קפאין</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">סנכרון כבוי.</string>
- <string name="accessibility_quick_settings_sync_on">סנכרון פעיל.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">סנכרון מופעל.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">סנכרון כובה.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">סנכרון הופעל.</string>
<string name="quick_settings_sync_label">סנכרון</string>
- <string name="quick_settings_volume_panel_label">לוח עוצמות שמע</string>
+ <string name="quick_settings_volume_panel_label">לוח עוצמת קול</string>
<string name="quick_settings_usb_tether_label">קשירת USB</string>
- <string name="quick_settings_screen_timeout_detail_title">משך זמן מסך</string>
+ <string name="quick_settings_screen_timeout_detail_title">זמן קצוב למסך</string>
<string name="quick_settings_lockscreen_label">מסך נעילה</string>
- <string name="quick_settings_ambient_display_label">התראות ברקע</string>
+ <string name="quick_settings_ambient_display_label">תצוגת התראות עמומה</string>
<string name="quick_settings_lockscreen_label_enforced">מסך הנעילה נאכף</string>
- <string name="quick_settings_lockscreen_label_locked_by_profile">מושבת על ידי הפרופיל</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">הושבת על-ידי הפרופיל</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">משך זמן מסך: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">משך זמן מסך השתנה ל-<xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">מצב סוללה</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">מצב סוללה: מצב חיסכון סוללה.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">מצב סוללה: מצב מאוזן.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">מצב סוללה: מצב ביצועים.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">מצב סוללה: מצב יעילות.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">מצב סוללה: מצב מהיר.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">מצב הסוללה שונה למצב חיסכון סוללה.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">מצב הסוללה שונה למצב מאוזן.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">מצב הסוללה שונה למצב ביצועים.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">מצב סוללה שונה למצב יעילות.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">מצב סוללה שונה למצב מהיר.</string>
<string name="quick_settings_performance_profile_detail_title">מצב סוללה</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">מסך נעילה כבוי.</string>
- <string name="accessibility_quick_settings_lock_screen_on">מסך נעילה פעיל.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">מסך נעילה מופעל.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">מסך נעילה כובה.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">מסך נעילה הופעל.</string>
- <string name="accessibility_quick_settings_ambient_display_off">תצוגת התראות ברקע כבויה.</string>
- <string name="accessibility_quick_settings_ambient_display_on">תצוגת התראות ברקע פעילה.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">תצוגת התראות ברקע כובתה.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">תצוגת התראות ברקע הופעלה.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">תצוגת התראות עמומה כבויה.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">תצוגת התראות עמומה פעילה.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">תצוגת התראות עמומה כובתה.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">תצוגת התראות עמומה הופעלה.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">התראות קופצות כבויות.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">התראות קופצות פעילות.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">התראות קופצות כובו.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">התראות קופצות הופעלו.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">קפאין כבוי.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">קפאין פועל.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">שומר סוללה כבוי.</string>
- <string name="accessibility_quick_settings_battery_saver_on">שומר סוללה פעיל.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">שומר סוללה מופעל.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">שומר סוללה כובה.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">שומר סוללה הופעל.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">אריחים דינמיים</string>
- <string name="dynamic_qs_tile_next_alarm_label">ההתראה הבאה</string>
+ <string name="dynamic_qs_tile_next_alarm_label">השעון המעורר הבא</string>
<string name="dynamic_qs_tile_ime_selector_label">בורר שיטות קלט</string>
<string name="dynamic_qs_tile_su_label">גישת שורש</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay כבוי.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: מצב אוטומטי.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: מצב יום.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: מצב לילה.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: מצב חוץ.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay כובה.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay שונה למצב אוטומטי.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay שונה למצב יום.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay שונה למצב לילה.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay שונה למצב חוץ.</string>
+ <string name="dynamic_qs_tile_themes_label">ערכות עיצוב</string>
<string name="quick_settings_title_advanced_location">שלושה מצבי מיקום</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">דיווח מיקום: מצב חיסכון בסוללה.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">דיווח מיקום: מצב חיישנים בלבד.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">דיווח מיקום: מצב רמת דיוק גבוהה.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">מצב מיקום</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">חיסכון בסוללה</string>
- <string name="quick_settings_location_gps_only_label">התקן בלבד</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">מכשיר בלבד</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">דיוק מרבי</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">דיווח מיקום השתנה למצב חיסכון סוללה.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">דיווח מיקום השתנה למצב חיישנים בלבד.</string>
- <string name="accessibility_quick_settings_location_changed_high_accuracy">דיווח מיקום השתנה למצב דיוק גבוה.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">דיווח מיקום השתנה למצב רמת דיוק גבוהה.</string>
<string name="quick_settings_tiles_category_system">אריחי מערכת</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">הוסף אריח</string>
- <string name="hotspot_apm_message">לא ניתן להתחבר לרשתות סלולריות כאשר מצב טיסה פעיל. בטל את מצב הטיסה ונסה שנית.</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">לא ניתן להתחבר לרשתות סלולריות כאשר מצב טיסה פעיל. השבת את מצב הטיסה ונסה שנית.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">פנס מופעל</string>
- <string name="quick_settings_tile_flashlight_not_summary">לחץ לכיבוי</string>
+ <string name="quick_settings_tile_flashlight_not_summary">הקש לכיבוי</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">לקוח %1$d</item>
+ <item quantity="two">%1$d לקוחות</item>
+ <item quantity="many">%1$d לקוחות</item>
+ <item quantity="other">%1$d לקוחות</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">אין נתוני SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">סוללה חיצונית - <xliff:g id="number">%d</xliff:g> אחוז.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">הצג תור השמעה</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">החלק מטה להרחבה</string>
+ <string name="swipe_left_hint">החלק שמאלה להפעלת <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">החלק ימינה להתראות</string>
</resources>
diff --git a/packages/SystemUI/res/values-ja/cm_arrays.xml b/packages/SystemUI/res/values-ja/cm_arrays.xml
index ca179e3..46ed55e 100644
--- a/packages/SystemUI/res/values-ja/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ja/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>北</item>
+ <!-- North -->
<item>北東</item>
+ <!-- North east -->
<item>東</item>
+ <!-- East -->
<item>南東</item>
+ <!-- South east -->
<item>南</item>
+ <!-- South -->
<item>南西</item>
+ <!-- South west -->
<item>西</item>
+ <!-- West -->
<item>北西</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ja/cm_strings.xml b/packages/SystemUI/res/values-ja/cm_strings.xml
index 910111e..a8e2279 100644
--- a/packages/SystemUI/res/values-ja/cm_strings.xml
+++ b/packages/SystemUI/res/values-ja/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">右にスワイプして%1$s</string>
<string name="right_shortcut_hint">左にスワイプして%1$s</string>
<string name="lockscreen_message">左右のアイコンをタップしてロック画面のショートカットを変更します。</string>
@@ -26,9 +34,10 @@
<string name="select_application">アプリケーションを選択</string>
<string name="lockscreen_choose_action_title">動作を選択</string>
<string name="lockscreen_none_target">なし</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">設定する動作を選択</string>
<string name="navbar_home_button">ホームボタン</string>
- <string name="navbar_recent_button">最近使ったアプリボタン</string>
+ <string name="navbar_recent_button">履歴ボタン</string>
<string name="navbar_search_button">検索ボタン</string>
<string name="navbar_back_button">戻るボタン</string>
<string name="navbar_empty_button">ボタンなし</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">メニューボタン</string>
<string name="accessibility_dpad_left">カーソルを左へ</string>
<string name="accessibility_dpad_right">カーソルを右へ</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">アプリのデータを消去</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">強制停止</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">アンインストール</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">ライトの明るさ</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">プロファイルはOFFです。</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">プロファイル: <xliff:g id="profile" example="Default">%s</xliff:g>です。</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">プロファイルがOFFになりました。</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">プロファイルが<xliff:g id="profile" example="Default">%s</xliff:g>に変更されました。</string>
<string name="quick_settings_compass_init">初期化中\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">ライトの設定</string>
<string name="led_notification_text">LEDライトが設定によって有効になっています</string>
<string name="qs_tile_edit_header_instruction">タイルを長押しして並べ替えます</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">天気を表示</string>
<string name="quick_settings_title_show_brightness_slider">明るさスライダーを表示</string>
<string name="quick_settings_title_enlarge_first_row">1行目を拡大</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">固定を解除するまで表示し続けます。固定を解除するには戻るボタンを押し続けます。</string>
<string name="quick_settings_custom_tile_detail_title">カスタムタイル</string>
<string name="quick_settings_remove">タイルを削除</string>
@@ -68,79 +88,138 @@
<string name="quick_settings_profiles_off">プロファイル無効</string>
<string name="quick_settings_heads_up_label">ヘッドアップ</string>
<string name="quick_settings_battery_saver_label">バッテリーセーバー</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">バッテリーセーバー(充電中)</string>
<string name="quick_settings_caffeine_label">カフェイン</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">同期はOFFです。</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">同期はONです。</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">同期がOFFになりました。</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">同期がONになりました。</string>
<string name="quick_settings_sync_label">同期</string>
<string name="quick_settings_volume_panel_label">音量パネル</string>
<string name="quick_settings_usb_tether_label">USBテザリング</string>
<string name="quick_settings_screen_timeout_detail_title">画面のタイムアウト</string>
<string name="quick_settings_lockscreen_label">ロック画面</string>
- <string name="quick_settings_ambient_display_label">アンビエント表示</string>
+ <string name="quick_settings_ambient_display_label">常に画面表示ディスプレイ</string>
<string name="quick_settings_lockscreen_label_enforced">ロック画面強制</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">プロファイルによって無効になっています</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">画面のタイムアウト: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>です。</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">画面のタイムアウトが<xliff:g id="timeout" example="30 seconds">%s</xliff:g>に変更されました。</string>
<string name="qs_tile_performance">バッテリーモード</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">バッテリーモード: 省電力モードです。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">バッテリーモード: バランスモードです。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">バッテリーモード: パフォーマンスモードです。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">バッテリーモード: 効率モードです。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">バッテリーモード: クイックモードです。</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">バッテリーモードが省電力モードに変更されました。</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">バッテリーモードがバランスモードに変更されました。</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">バッテリーモードがパフォーマンスモードに変更されました。</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">バッテリーモードが効率モードに変更されました。</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">バッテリーモードがクイックモードに変更されました。</string>
<string name="quick_settings_performance_profile_detail_title">バッテリーモード</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">ロック画面はOFFです。</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">ロック画面はONです。</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">ロック画面がOFFになりました。</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">ロック画面がONになりました。</string>
- <string name="accessibility_quick_settings_ambient_display_off">アンビエント表示はOFFです。</string>
- <string name="accessibility_quick_settings_ambient_display_on">アンビエント表示はONです。</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">アンビエント表示がOFFになりました。</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">アンビエント表示がONになりました。</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">常に画面表示ディスプレイはOFFです。</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">常に画面表示ディスプレイはONです。</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">常に画面表示ディスプレイがOFFになりました。</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">常に画面表示ディスプレイがONになりました。</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">ヘッドアップはOFFです。</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">ヘッドアップはONです。</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">ヘッドアップがOFFになりました。</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">ヘッドアップがONになりました。</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">カフェインはOFFです。</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">カフェインはONです。</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">バッテリーセーバーはOFFです。</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">バッテリーセーバーはONです。</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">バッテリーセーバーがOFFになりました。</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">バッテリーセーバーがONになりました。</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">自動タイル</string>
<string name="dynamic_qs_tile_next_alarm_label">次のアラーム</string>
<string name="dynamic_qs_tile_ime_selector_label">入力方法の選択</string>
<string name="dynamic_qs_tile_su_label">ルートアクセス</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplayはOFFです。</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: 自動モードです。</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: 昼モードです。</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: 夜モードです。</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: 屋外モードです。</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplayがOFFになりました。</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplayが自動モードに変更されました。</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplayが昼モードに変更されました。</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplayが夜モードに変更されました。</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplayが屋外モードに変更されました。</string>
- <string name="quick_settings_title_advanced_location">3種類の位置情報</string>
+ <string name="dynamic_qs_tile_themes_label">テーマ</string>
+ <string name="quick_settings_title_advanced_location">3方式の位置情報</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">位置情報レポート: バッテリー節約モードです。</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">位置情報レポート: 端末のみモードです。</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">位置情報レポート: 高精度モードです。</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">位置情報モード</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">バッテリー節約</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">端末のみ</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">高精度</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">位置情報レポートがバッテリー節約モードに変更されました。</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">位置情報レポートが端末のみモードに変更されました。</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">位置情報レポートが高精度モードに変更されました。</string>
<string name="quick_settings_tiles_category_system">システムのタイル</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">タイルを追加</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">機内モードが有効になっている間はモバイルネットワークに接続することはできません。機内モードを無効にしてから再試行してください。</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">フラッシュライトが点灯しています</string>
<string name="quick_settings_tile_flashlight_not_summary">タップして消灯する</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d台</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">データSIMなし</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ホルダーの電池は<xliff:g id="number">%d</xliff:g>パーセントです。</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">再生キューを表示</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="condition">%2$s</xliff:g> <xliff:g id="temp">%1$s</xliff:g></string>
+ <string name="expand_hint">下にスワイプして拡張</string>
+ <string name="swipe_left_hint">左にスワイプして<xliff:g id="app_name">%1$s</xliff:g>を起動</string>
+ <string name="swipe_right_hint">左にスワイプして通知を表示</string>
</resources>
diff --git a/packages/SystemUI/res/values-ka-rGE/cm_arrays.xml b/packages/SystemUI/res/values-ka-rGE/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ka-rGE/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ka-rGE/cm_strings.xml b/packages/SystemUI/res/values-ka-rGE/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ka-rGE/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-kk-rKZ/cm_arrays.xml b/packages/SystemUI/res/values-kk-rKZ/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-kk-rKZ/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-kk-rKZ/cm_strings.xml b/packages/SystemUI/res/values-kk-rKZ/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-kk-rKZ/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-km-rKH/cm_arrays.xml b/packages/SystemUI/res/values-km-rKH/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-km-rKH/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-km-rKH/cm_strings.xml b/packages/SystemUI/res/values-km-rKH/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-km-rKH/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-kn-rIN/cm_arrays.xml b/packages/SystemUI/res/values-kn-rIN/cm_arrays.xml
index 00014e3..65a842c 100644
--- a/packages/SystemUI/res/values-kn-rIN/cm_arrays.xml
+++ b/packages/SystemUI/res/values-kn-rIN/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>ಉ</item>
+ <!-- North -->
<item>ಈಶಾ</item>
+ <!-- North east -->
<item>ಪೂ</item>
+ <!-- East -->
<item>ಆಗ್ನೇ</item>
+ <!-- South east -->
<item>ದ</item>
+ <!-- South -->
<item>ನೈಋ</item>
+ <!-- South west -->
<item>ಪ</item>
+ <!-- West -->
<item>ವಾಯು</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-kn-rIN/cm_strings.xml b/packages/SystemUI/res/values-kn-rIN/cm_strings.xml
index 396cb3a..ed69527 100644
--- a/packages/SystemUI/res/values-kn-rIN/cm_strings.xml
+++ b/packages/SystemUI/res/values-kn-rIN/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">%1$sಗಾಗಿ ಬಲಕ್ಕೆ ಸ್ವೈಪ್ ಮಾಡಿ</string>
<string name="right_shortcut_hint">%1$sಗಾಗಿ ಎಡಕ್ಕೆ ಸ್ವೈಪ್ ಮಾಡಿ</string>
+ <string name="lockscreen_message">ಲಾಕ್‌ ಸ್ಕ್ರೀನ್ ಶಾರ್ಟ್‌ಕಟ್‌ ಮರು ಅಸೈನ್‌ ಮಾಡಲು ಎಡ ಅಥವಾ ಬಲಕ್ಕೆ ಐಕಾನ್ ತಟ್ಟಿ.</string>
+ <string name="lockscreen_default_target">ಡೀಫಾಲ್ಟ್</string>
<string name="select_application">ಅಪ್ಲಿಕೇಶನ್ ಆಯ್ಕೆಮಾಡಿ</string>
<string name="lockscreen_choose_action_title">ಕ್ರಿಯೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ</string>
<string name="lockscreen_none_target">ಶೂನ್ಯ</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">ನಿಯೋಜಿಸಲು ಕ್ರಿಯೆಯನ್ನು ಆರಿಸಿ</string>
<string name="navbar_home_button">ಹೋಮ್ ಬಟನ್</string>
<string name="navbar_recent_button">ಇತ್ತೀಚಿನ ಬಟನ್</string>
@@ -33,14 +46,38 @@
<string name="navbar_menu_big_button">ಮೆನು ಬಟನ್</string>
<string name="accessibility_dpad_left">ಕರ್ಸರ್ ಎಡ</string>
<string name="accessibility_dpad_right">ಕರ್ಸರ್ ಬಲ</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">ಆಪ್ ಡೇಟಾ ಅಳಿಸಿಹಾಕು</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">ಬಲವಂತ ನಿಲ್ಲಿಸು</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">ಅಸ್ಥಾಪಿಸು</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">ಬೆಳಕಿನ ಪ್ರಖರತೆ</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">ಪ್ರೊಫೈಲ್ಸ್ ಆಫ್.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">ಪ್ರೊಫೈಲ್: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">ಪ್ರೊಫೈಲ್ಸ್ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">ಪ್ರೊಫೈಲ್ <xliff:g id="profile" example="Default">%s</xliff:g>ಗೆ ಬದಲಾಗಿದೆ.</string>
<string name="quick_settings_compass_init">ಆರಂಭಿಸುತ್ತಿದೆ\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">ಲೈಟ್ ಸೆಟ್ಟಿಂಗ್ ಗಳು</string>
+ <string name="led_notification_text">LED ಲೈಟ್ ಶಕ್ತಗೊಂಡ ಸೆಟ್ಟಿಂಗ್ ಗಳು</string>
+ <string name="qs_tile_edit_header_instruction">ಮರುಹೊಂದಿಸಲು ಟೈಲ್‌ಗಳನ್ನು ಒತ್ತಿ ಮತ್ತು ಹಿಡಿದುಕೊಳ್ಳಿ</string>
+ <string name="quick_settings_edit_label">ಟೈಲ್‌ಗಳನ್ನು ಸಂಪಾದಿಸಿ</string>
+ <string name="quick_settings_cannot_delete_edit_tile">ಟೈಲ್‌ ಸಂಪಾದನೆಯನ್ನು ಅಳಿಸಲಾಗದು</string>
+ <string name="qs_tiles_reset_confirmation">ಡೀಫಾಲ್ಟ್‌ ಕಾನ್ಫಿಗರೇಶನ್‌ಗೆ ಕ್ಷಿಪ್ರ ಸೆಟ್ಟಿಮಗ್‌ಗಳ ಟೈಲ್‌ಗಳನ್ನು ಮರು ಹೊಂದಿಸಿ?</string>
+ <string name="quick_settings_tile_reset_to_default">ಡೀಫಾಲ್ಟ್‌ ಲೇಔಟ್‌ಗೆ ಮರುಹೊಂದಿಸಿ</string>
+ <string name="quick_settings_title_header">ಶಿರೋಲೇಖ</string>
+ <string name="quick_settings_title_tiles">ಟೈಲ್‌ಗಳು</string>
+ <string name="quick_settings_title_show_weather">ಹವಾಮಾನ ಕಾಣಿಸಿ</string>
+ <string name="quick_settings_title_show_brightness_slider">ಪ್ರಕಾಶಮಾನ ಸ್ಲೈಡರ್‌ ತೋರಿಸಿ</string>
+ <string name="quick_settings_title_enlarge_first_row">ಮೊದಲ ಅಡ್ಡಸಾಲನ್ನು ದೊಡ್ಡದಾಗಿಸಿ</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">ಇದು ನೀವು ಅನ್‍ಪಿನ್ ಮಾಡುವವರೆಗೂ ವೀಕ್ಷಣೆಯಲ್ಲಿ ಇಡುತ್ತದೆ. ಅನ್‍ಪಿನ್ ಮಾಡಲು ಬ್ಯಾಕ್ ಬಟನ್ ಸ್ಪರ್ಶಿಸಿ ಹಿಡಿಯಿರಿ.</string>
<string name="quick_settings_custom_tile_detail_title">ಕಸ್ಟಮ್ ಟೈಲ್</string>
<string name="quick_settings_remove">ಟೈಲ್ ತೆಗೆ</string>
@@ -51,9 +88,15 @@
<string name="quick_settings_profiles_off">ಪ್ರೊಫೈಲ್ಸ್ ನಿಷ್ಕ್ರೀಯಗೊಂಡಿದೆ</string>
<string name="quick_settings_heads_up_label">ಹೆಡ್ಸ್ ಅಪ್</string>
<string name="quick_settings_battery_saver_label">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">ಕ್ಯಾಫೀನ್</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">ಸಿಂಕ್ ಆಫ್.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">ಸಿಂಕ್ ಆನ್.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">ಸಿಂಕ್ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">ಸಿಂಕ್ ಆನ್ ಆಗಿದೆ.</string>
<string name="quick_settings_sync_label">ಸಿಂಕ್</string>
<string name="quick_settings_volume_panel_label">ವಾಲ್ಯೂಂ ಪ್ಯಾನೆಲ್</string>
@@ -62,58 +105,115 @@
<string name="quick_settings_lockscreen_label">ಲಾಕ್ ಪರದೆ</string>
<string name="quick_settings_ambient_display_label">ಆವರಿಸಿದ ಪರದೆ</string>
<string name="quick_settings_lockscreen_label_enforced">ಒತ್ತಾಯವಾದ ಲಾಕ್ ಪರದೆ</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">ಪ್ರೊಫೈಲ್ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">ಪರದೆ ಅವಧಿಸಮಾಪ್ತಿ: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">ಪರದೆ ಅವಧಿಸಮಾಪ್ತಿ <xliff:g id="timeout" example="30 seconds">%s</xliff:g>ಗೆ ಬದಲಾಗಿದೆ.</string>
<string name="qs_tile_performance">ಬ್ಯಾಟರಿ ಮೋಡ್</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">ಬ್ಯಾಟರಿ ಮೋಡ್: ವಿದ್ಯುತ್ ಉಳಿತಾಯ ಮೋಡ್.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">ಬ್ಯಾಟರಿ ಮೋಡ್: ಸಮತೋಲಿತ ಮೋಡ್.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">ಬ್ಯಾಟರಿ ಮೋಡ್: ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಮೋಡ್.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">ಬ್ಯಾಟರಿ ಮೋಡ್: ದಕ್ಷತೆ ಮೋಡ್.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">ಬ್ಯಾಟರಿ ಮೋಡ್: ತ್ವರಿತ ಮೋಡ್.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">ಬ್ಯಾಟರಿ ಮೋಡ್ ವಿದ್ಯುತ್ ಉಳಿತಾಯ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">ಬ್ಯಾಟರಿ ಮೋಡ್ ಸಮತೋಲಿತ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">ಬ್ಯಾಟರಿ ಮೋಡ್ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">ಬ್ಯಾಟರಿ ಮೋಡ್ ದಕ್ಷತೆ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">ಬ್ಯಾಟರಿ ಮೋಡ್ ತ್ವರಿತ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
<string name="quick_settings_performance_profile_detail_title">ಬ್ಯಾಟರಿ ಮೋಡ್</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">ಲಾಕ್ ಪರದೆ ಆಫ್.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">ಲಾಕ್ ಪರದೆ ಆನ್.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">ಲಾಕ್ ಪರದೆ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">ಲಾಕ್ ಪರದೆ ಆನ್ ಆಗಿದೆ.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">ಆವರಿಸಿದ ಪರದೆ ಆಫ್.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">ಆವರಿಸಿದ ಪರದೆ ಆನ್.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">ಆವರಿಸಿದ ಪರದೆ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">ಆವರಿಸಿದ ಪರದೆ ಆನ್ ಆಗಿದೆ.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">ಹೆಡ್ಸ್ ಅಪ್ ಆಫ್.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">ಹೆಡ್ಸ್ ಅಪ್ ಆನ್.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">ಹೆಡ್ಸ್ ಅಪ್ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">ಹೆಡ್ಸ್ ಅಪ್ ಆನ್ ಆಗಿದೆ.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">ಕ್ಯಾಫೀನ್ ಆಫ್.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">ಕ್ಯಾಫೀನ್ ಒನ್.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಆಫ್.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಆನ್.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಆಫ್ ಆಗಿದೆ.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಆನ್ ಆಗಿದೆ.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">ಕ್ರಿಯಾತ್ಮಕ ಟೈಲ್</string>
<string name="dynamic_qs_tile_next_alarm_label">ಮುಂದಿನ ಅಲಾರಂ</string>
<string name="dynamic_qs_tile_ime_selector_label">ಇಎಂಇ ಆಯ್ಕೆ</string>
<string name="dynamic_qs_tile_su_label">ರೂಟ್ ಪ್ರವೇಶ</string>
- <string name="accessibility_quick_settings_live_display_off">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ಆಫ್.</string>
- <string name="accessibility_quick_settings_live_display_auto">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ: ಸ್ವಯಂ ಮೋಡ್.</string>
- <string name="accessibility_quick_settings_live_display_day">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ: ಹಗಲು ಮೋಡ್.</string>
- <string name="accessibility_quick_settings_live_display_night">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ: ರಾತ್ರಿ ಮೋಡ್.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ: ಹೊರಾಂಗಣ ಮೋಡ್.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ಆಫ್ ಆಗಿದೆ.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ಸ್ವಯಂ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ಹಗಲು ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ರಾತ್ರಿ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">ಲೈವ್‍ಡಿಸ್ಪ್ಲೇ ಹೊರಾಂಗಣ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <string name="quick_settings_title_advanced_location">ಟ್ರೈ-ಸ್ಟೇಟ್‌ ಸ್ಥಳ</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">ಸ್ಥಳ ವರದಿಸಲ್ಲಿಸುವಿಕೆ: ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಮೋಡ್.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">ಸ್ಥಳ ವರದಿ ಸಲ್ಲಿಸುವಿಕೆ: ಸಂವೇದಕಗಳು ಮಾತ್ರ ಮೋಡ್.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">ಸ್ಥಳ ವರದಿಸಲ್ಲಿಸುವಿಕೆ: ಗರಿಷ್ಟ ನಿಖರತೆ ಮೋಡ್.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">ಸ್ಥಳ ಮೋಡ್</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">ಬ್ಯಾಟರಿ ಉಳಿತಾಯ</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">ಸಾಧನ ಮಾತ್ರ</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">ಗರಿಷ್ಠ ನಿಖರತೆ</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">ಸ್ಥಳ ವರದಿಸಲ್ಲಿಸುವಿಕೆ ಬ್ಯಾಟರಿ ಉಳಿತಾಯ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">ಸ್ಥಳ ವರದಿಸಲ್ಲಿಸುವಿಕೆ ಸಂವೇದಕಗಳು ಮಾತ್ರ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">ಸ್ಥಳ ವರದಿಸಲ್ಲಿಸುವಿಕೆ ಗರಿಷ್ಠ ನಿಖರತೆ ಮೋಡ್‍ಗೆ ಬದಲಾಗಿದೆ.</string>
+ <string name="quick_settings_tiles_category_system">ಸಿಸ್ಟಂ ಟೈಲ್‌ಗಳು</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">ಟೈಲ್‌ ಸೇರಿಸಿ</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">ಏರ್‌ಪ್ಲೇನ್‌ ಮೋಡ್‌ ಸಕ್ರಿಯವಾಗಿರುವ ವೇಳೆ ಮೊಬೈಲ್‌ ನೆಟ್‌ವರ್ಕ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. ಏರ್‌ಪ್ಲೇನ್‌ ಮೋಡ್‌ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ಫ್ಲ್ಯಾಶ್ಲೈಟ್ ಆನ್ ಆಗಿದೆ</string>
+ <string name="quick_settings_tile_flashlight_not_summary">ಆಫ್ ಮಾಡಲು ಸ್ಪರ್ಶಿಸಿ</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d ಕ್ಲೈಂಟ್</item>
+ <item quantity="other">%1$d ಕ್ಲೈಂಟ್</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ಡಾಕ್ ಬ್ಯಾಟರಿ <xliff:g id="number">%d</xliff:g> ಶೇಕಡಾ.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">ಪ್ಲೇ ಸರದಿಯನ್ನು ತೋರಿಸು</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ko/cm_arrays.xml b/packages/SystemUI/res/values-ko/cm_arrays.xml
index e5df957..8a3ff49 100644
--- a/packages/SystemUI/res/values-ko/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ko/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>북</item>
+ <!-- North -->
<item>북동</item>
+ <!-- North east -->
<item>동</item>
+ <!-- East -->
<item>남동</item>
+ <!-- South east -->
<item>남</item>
+ <!-- South -->
<item>남서</item>
+ <!-- South west -->
<item>서</item>
+ <!-- West -->
<item>북서</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ko/cm_strings.xml b/packages/SystemUI/res/values-ko/cm_strings.xml
index 42509f9..bcc7dbd 100644
--- a/packages/SystemUI/res/values-ko/cm_strings.xml
+++ b/packages/SystemUI/res/values-ko/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">오른쪽으로 밀어서 %1$s</string>
<string name="right_shortcut_hint">왼쪽으로 밀어서 %1$s</string>
<string name="lockscreen_message">잠금화면 바로가기를 다시 지정하려면 왼쪽이나 오른쪽의 아이콘을 탭하세요.</string>
@@ -26,6 +34,7 @@
<string name="select_application">앱 선택</string>
<string name="lockscreen_choose_action_title">동작 선택</string>
<string name="lockscreen_none_target">없음</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">할당할 작업을 선택</string>
<string name="navbar_home_button">홈 버튼</string>
<string name="navbar_recent_button">최근 버튼</string>
@@ -37,27 +46,38 @@
<string name="navbar_menu_big_button">메뉴 버튼</string>
<string name="accessibility_dpad_left">커서 왼쪽</string>
<string name="accessibility_dpad_right">커서 오른쪽</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">앱 데이터 삭제</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">강제 종료</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">제거</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">조명 밝기</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">프로필 꺼짐.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">현재 프로필: <xliff:g id="profile" example="Default">%s</xliff:g></string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">프로필이 이제 꺼짐.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">프로필이 <xliff:g id="profile" example="Default">%s</xliff:g>으(로) 바뀜.</string>
<string name="quick_settings_compass_init">초기화 중\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">조명 설정</string>
- <string name="led_notification_text">설정에 의해 LED 전등이 활성화됨</string>
- <string name="qs_tile_edit_header_instruction">다시 배치하려면 타일을 길게 누름</string>
+ <string name="led_notification_text">설정 앱이 LED 전등을 활성화함</string>
+ <string name="qs_tile_edit_header_instruction">다시 배치하려면 타일을 길게 누르세요</string>
<string name="quick_settings_edit_label">타일 편집</string>
<string name="quick_settings_cannot_delete_edit_tile">타일 편집 삭제 불가</string>
- <string name="qs_tiles_reset_confirmation">빠른 설정 타일 배치를 기본으로 재설정</string>
+ <string name="qs_tiles_reset_confirmation">빠른 설정 타일을 기본 설정으로 재설정합니까?</string>
<string name="quick_settings_tile_reset_to_default">기본 레이아웃으로 재설정</string>
<string name="quick_settings_title_header">헤더</string>
<string name="quick_settings_title_tiles">타일</string>
<string name="quick_settings_title_show_weather">날씨 표시</string>
<string name="quick_settings_title_show_brightness_slider">화면 밝기 조정 표시</string>
<string name="quick_settings_title_enlarge_first_row">첫번째 타일을 크게</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">고정을 해제할 때까지 계속 표시합니다. 뒤로 버튼을 계속 눌러 고정을 해제하세요.</string>
<string name="quick_settings_custom_tile_detail_title">개인설정 타일</string>
<string name="quick_settings_remove">타일 제거</string>
@@ -68,9 +88,16 @@
<string name="quick_settings_profiles_off">프로필 사용 안 함</string>
<string name="quick_settings_heads_up_label">헤드업 알림</string>
<string name="quick_settings_battery_saver_label">배터리 절약</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">배터리 세이버 (충전중)</string>
+ <string name="quick_settings_caffeine_label">카페인</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">동기화 꺼짐</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">동기화 켜짐</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">동기화가 해제되었습니다.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">동기화가 설정되었습니다.</string>
<string name="quick_settings_sync_label">동기화</string>
<string name="quick_settings_volume_panel_label">볼륨 패널</string>
@@ -79,64 +106,115 @@
<string name="quick_settings_lockscreen_label">잠금 화면</string>
<string name="quick_settings_ambient_display_label">절전 모드 자동 해제</string>
<string name="quick_settings_lockscreen_label_enforced">잠금 화면 사용됨</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">프로필 설정에 의해 비활성화됨</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">화면 시간 제한: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">화면 시간 제한이 <xliff:g id="timeout" example="30 seconds">%s</xliff:g>으(로) 바뀜.</string>
<string name="qs_tile_performance">배터리 모드</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">배터리 모드: 전원 절약 모드.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">배터리 모드: 균형 모드.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">배터리 모드: 성능 모드.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">배터리 모드: 효율 모드.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">배터리 모드: 성능 모드.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">배터리 모드가 이제 절전 모드로 바뀜.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">베터리 모드가 이제 균형 모드로 바뀜.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">배터리 모드가 성능 모드로 바뀜.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">배터리 모드가 효율 모드로 변경되었습니다.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">배터리 모드가 성능 모드로 변환되었습니다.</string>
<string name="quick_settings_performance_profile_detail_title">배터리 모드</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">잠금 화면 꺼짐.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">잠금 화면 켜짐.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">잠금 화면이 이제 꺼짐.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">잠금 화면이 이제 켜짐.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">절전 모드 자동 해제가 꺼짐.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">절전 모드 자동 해제가 켜짐.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">절전 모드 자동 해제가 꺼졌습니다.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">절전 모드 자동 해제가 켜졌습니다.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">헤드업 알림이 꺼짐.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">헤드업 알림이 켜짐.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">헤드업 알림이 꺼졌습니다.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">헤드업 알림이 켜졌습니다.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">카페인 꺼짐.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">카페인 켜짐.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">배터리 절약 끔.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">배터리 절약 킴.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">배터리 절약이 꺼졌습니다.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">배터리 절약이 켜졌습니다.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">동적 타일</string>
<string name="dynamic_qs_tile_next_alarm_label">다음 알람</string>
<string name="dynamic_qs_tile_ime_selector_label">입력 방법 선택</string>
<string name="dynamic_qs_tile_su_label">루트 권한</string>
- <string name="accessibility_quick_settings_live_display_off">라이브 디스플레이 꺼짐.</string>
- <string name="accessibility_quick_settings_live_display_auto">라이브 디스플레이: 자동 모드.</string>
- <string name="accessibility_quick_settings_live_display_day">라이브 디스플레이: 낮 모드.</string>
- <string name="accessibility_quick_settings_live_display_night">라이브 디스플레이: 밤 모드.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">라이브 디스플레이: 야외 모드.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">라이브 디스플레이 꺼짐.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">라이브 디스플레이가 자동 모드로 바뀜.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">라이브 디스플레이가 낮 모드로 바뀜.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">라이브 디스플레이가 밤 모드로 바뀜.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">라이브 디스플레이가 야외 모드로 바뀜.</string>
<string name="quick_settings_title_advanced_location">3가지 위치 설정</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">위치 보고: 배터리 절약 모드.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">위치 보고: 기기 전용 모드.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">위치 보고: 높은 정확성 모드.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">위치 모드</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">배터리 절약</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">기기 전용</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">높은 정확도</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">위치 보고가 배터리 절약 모드로 바뀜.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">위치 보고가 기기 전용 모드로 바뀜.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">위치 보고가 높은 정확도 모드로 바뀜.</string>
<string name="quick_settings_tiles_category_system">시스템 타일</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">타일 추가</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">비행기 모드가 활성화되어 있어 셀룰러 네트워크에 연결할 수 없습니다. 비행기 모드를 해제하고 다시 시도하세요.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">손전등 켜짐</string>
<string name="quick_settings_tile_flashlight_not_summary">탭하여 끄기</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d개 장치</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">데이터 SIM 없음</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">독의 배터리는 <xliff:g id="number">%d</xliff:g>퍼센트입니다.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">재생 대기열 표시</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ku/cm_arrays.xml b/packages/SystemUI/res/values-ku/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-ku/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ku/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ku/cm_strings.xml b/packages/SystemUI/res/values-ku/cm_strings.xml
index 59f8c53..7d2fc15 100644
--- a/packages/SystemUI/res/values-ku/cm_strings.xml
+++ b/packages/SystemUI/res/values-ku/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">رایکێشە بۆلای ڕاست بۆ %1$s</string>
<string name="right_shortcut_hint">ڕایکێشە بۆلای چەپ بۆ %1$s</string>
<string name="select_application">دیاریکردنی بەرنامە</string>
<string name="lockscreen_choose_action_title">چالاکیه‌ک هه‌ڵبژێره‌</string>
<string name="lockscreen_none_target">هیچیان</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">کارێك هەڵبژێرە بۆ ئەنجام دان </string>
<string name="navbar_home_button">دوگمەی سەرەتا</string>
<string name="navbar_recent_button">دوگمەی پێشینە</string>
@@ -33,10 +42,21 @@
<string name="navbar_menu_big_button">دوگمەی مینو</string>
<string name="accessibility_dpad_left">جێنیشانده‌ر بۆ لای چه‌پ</string>
<string name="accessibility_dpad_right">جێنیشانده‌ر بۆ لای ڕاست</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">سڕینەوەی داواکاریەکانی بەرنامە</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">وەستاندی بێهۆکار</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">سڕینەوە</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">سه‌ره‌تایکردن\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">ئەمە لەسەر پیشاندان ئەمێنێتەوە تاوەکو لەیەکدادەبڕێن. دەستلێدە و دووگمەی دواوە هەڵبگرە بۆ لێدابڕان.</string>
<string name="quick_settings_custom_tile_detail_title">خشتەی دروستکراو</string>
<string name="quick_settings_remove">سڕینه‌وه‌ی خشتە</string>
@@ -46,16 +66,73 @@
<string name="quick_settings_profiles">زانیاری تایبەتیەکانی سیستەم</string>
<string name="quick_settings_profiles_off">زانیاری تایبەتی ناچالاکە</string>
<string name="quick_settings_heads_up_label">فه‌رمووه‌کان</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_usb_tether_label">گرتنەدەستی USB</string>
<string name="quick_settings_screen_timeout_detail_title">کاتی شاشە</string>
<string name="quick_settings_lockscreen_label">قفڵی شاشە</string>
<string name="quick_settings_ambient_display_label">پیشاندەری دەوروبەر</string>
<string name="quick_settings_lockscreen_label_enforced">قفڵکردنی شاشە بەزۆر</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">دۆزینەوەی شوێن: شێوازی پاراستنی ووزە.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">دۆزینەوەی شوێن: تەنیا هەستەوەرەکان.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">دۆزینەوەی شوێن: شێوازی بەکارهێنانی تەواو.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">شێوازی شوێن</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">پاراستنی ووزە</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">تەنها ئامێر</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">بەکارهێنانی زۆر</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ku/strings.xml b/packages/SystemUI/res/values-ku/strings.xml
index 099eb52..87d89bb 100644
--- a/packages/SystemUI/res/values-ku/strings.xml
+++ b/packages/SystemUI/res/values-ku/strings.xml
@@ -18,192 +18,630 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
<string name="app_label">سیستەم UI</string>
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
<string name="status_bar_clear_all_button">پاچالاککردن</string>
+ <!-- Title shown in recents popup for removing an application from the list -->
<string name="status_bar_recent_remove_item_title">لە لیستەکە بیسڕەوە</string>
+ <!-- Title shown in recents popup for inspecting an application's properties -->
<string name="status_bar_recent_inspect_item_title">زانیاری دەربارەی بەرنامە</string>
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
<string name="status_bar_accessibility_dismiss_recents">پشتگوێ خستنی بەرنامەی تازە</string>
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
<string name="status_bar_no_notifications_title">تێبینی نیە</string>
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
<string name="status_bar_ongoing_events_title">چونە</string>
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
<string name="status_bar_latest_events_title">تێبینی</string>
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
<string name="invalid_charger">USB پاڵپشتی ناکات .\nتەنها بارگەکەر بەکاربهێنە.</string>
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
<string name="battery_low_why">ڕێکخستنه‌کان</string>
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
<string name="battery_saver_confirmation_title">باتری پارێز چالاک ئەکەیت?</string>
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
<string name="battery_saver_confirmation_ok">کردنە کار</string>
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
<string name="battery_saver_start_action">باتری پارێز چالاک ئەکەیت</string>
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_settings_button">ڕێکخستن</string>
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_wifi_button">Wi-Fi</string>
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
<string name="status_bar_settings_auto_rotation">خۆکارانە-سوڕانەوەی شاشە</string>
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_mute_label">کپکردن</string>
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_auto_brightness_label">خۆکارانە</string>
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
<string name="status_bar_settings_notifications">ئاگادارییه‌کان</string>
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
<string name="bluetooth_tethered">بلوتوس تێزەر</string>
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
<string name="status_bar_input_method_settings_configure_input_methods">دامەزراندن ڕێگەکان</string>
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
<string name="status_bar_use_physical_keyboard">تەختەکلیلی فیزیکی</string>
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
<string name="usb_device_permission_prompt">ڕێگەدان بە بەرنامەکە <xliff:g id="application">%1$s</xliff:g> بۆ بەکارهێنانیUSB?</string>
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_permission_prompt">ڕێگەدان بەبەرنامەکە <xliff:g id="application">%1$s</xliff:g> بەکارهێنانیUSB ?</string>
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
<string name="usb_device_confirm_prompt">چالاککردن <xliff:g id="activity">%1$s</xliff:g>کاتێک ئامێرەکە پەیوەندە بە USB?</string>
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_confirm_prompt">کراوە <xliff:g id="activity">%1$s</xliff:g> کاتێک ئەو USB yیە پەیوەندکراوە?</string>
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_uri_prompt">هیچ بەرنامەیەک دانەمەزراوە ئیش بکات لەسەر USB زیاتر فێربە دەربارەی <xliff:g id="url">%1$s</xliff:g></string>
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
<string name="title_usb_accessory">USB</string>
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
<string name="label_view">پیشاندان</string>
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
<string name="always_use_device">لە بنەڕەتەوە بەکاری بهێنە بۆ USB </string>
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
<string name="always_use_accessory">بنەڕەتی بەکاربهێنە بۆ USB</string>
+ <!-- Title of confirmation dialog for USB debugging -->
<string name="usb_debugging_title">ڕێگە دان بە هەڵدۆزی USB?</string>
+ <!-- Message of confirmation dialog for USB debugging -->
<string name="usb_debugging_message">چاپکەری پەنجە کلیل لە RSA :\n<xliff:g id="fingerprint">%1$s</xliff:g></string>
+ <!-- Option to always allow USB debugging from the attached computer -->
<string name="usb_debugging_always">هەمیشە ڕێگە بدە لەسەر ئەم کۆمپیوتەرە</string>
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
<string name="compat_mode_on">زوومکردن بۆ پڕ شاشە</string>
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
<string name="compat_mode_off">درێژبونەوە بۆ پڕشاشە</string>
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
<string name="screenshot_saving_ticker">پاشەکەوتکردنی وێنه‌ی شاشە\u2026</string>
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saving_title">پاشەکەوتکردنی شاشەوێنە\u2026</string>
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saving_text">وێنەی شاشەکە پاشەکەوتکرا.</string>
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saved_title">وێنەی شاشە گیرا.</string>
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saved_text">دەست لێدە بۆ پیشاندانی وێنەی شاشە.</string>
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
<string name="screenshot_failed_title">ناتوانێت وێنەی شاشەبگرێت.</string>
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
<string name="usb_preference_title">هەڵبژاردەی usb بۆ گواستنەوەی فایلەکان</string>
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_mtp_button_title">جێگیركردن وەکو لێدەرە ڕاگه‌یێنه‌کان(MTP)</string>
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_ptp_button_title">جێگیرکردن وەکو کامێرا(PTP)</string>
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="installer_cd_button_title">دامەزراندنی فایلەکان ئەندرۆید لەسەر ماک</string>
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_back">گەڕانەوە</string>
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_home">ماڵەوە</string>
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_menu">پێڕست</string>
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_recent">پیشاندانی گشتی</string>
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
<string name="accessibility_search_light">گەڕان</string>
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_camera_button">کامێرا</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_button">تەلەفۆن</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_unlock_button">کردنەوە</string>
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
<string name="unlock_label">كردنەوە</string>
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="phone_label">کردنەوەی تەلەفۆن</string>
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="camera_label">کردنەوەی کامێرا</string>
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_button">دوگمەی زومی توانای.</string>
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_example">زومکردن لە بچوکەوە بۆ شاشەی گەورە.</string>
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_connected">بلوتوس پەیوەندکراوە.</string>
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_disconnected">بلوتوس نەبەستراوە.</string>
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_battery">باتری نیە.</string>
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_one_bar">شریتی یەک باتری.</string>
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_two_bars">دوو شریتی باتری.</string>
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_three_bars">سێ شریتی باتری.</string>
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_full">باتری پڕە.</string>
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_phone">تەلەفۆن نیە.</string>
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_one_bar">شریتی یەک تەلەفۆن.</string>
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_two_bars">شریتی دوو تەلەفۆن.</string>
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_three_bars">شریتی سێ تەلەفۆن.</string>
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_signal_full">تەلەفۆن پڕ نیشانه‌.</string>
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_data">داتای نیە.</string>
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_one_bar">شریتی یەک داتا.</string>
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_two_bars">شریتی دوو داتا.</string>
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_three_bars">شریتی سێ دراوه.</string>
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_signal_full">پڕ نیشانە داتا.</string>
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_wifi_name">پەیوەندکراوە بە <xliff:g id="wifi" example="Home Network">%s</xliff:g>.</string>
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_name">پەیوەندکراوە بە <xliff:g id="bluetooth" example="Car Audio">%s</xliff:g>.</string>
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_wimax">نەخێر WiMAX.</string>
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_one_bar">WiMAX یەک شریت.</string>
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_two_bars">WiMAX یەک شریت.</string>
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_three_bars">WiMAX سێ شریت.</string>
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_signal_full">WiMAX پڕ نیشانە.</string>
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_signal">نیشانە نیە.</string>
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
<string name="accessibility_not_connected">نەبەستراوەتەوە.</string>
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_zero_bars">شریتی سفر.</string>
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_one_bar">یەک شریت.</string>
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_two_bars">دوو شریت.</string>
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_three_bars">سێ شریت.</string>
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_signal_full">پڕ نیشانە.</string>
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_on">چالاککردن.</string>
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_off">ناچالاککردن.</string>
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connected">پەیوەندکرا.</string>
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connecting">په‌یوه‌ندیكردن.</string>
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_gprs">GPRS</string>
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_1x">1 X</string>
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspa">HSPA</string>
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3g">3G</string>
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3.5g">3.5G</string>
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g">4G</string>
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_lte">LTE</string>
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_cdma">CDMA</string>
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_roaming">سوڕانەوە</string>
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_edge">لێوار</string>
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_wifi">Wi-Fi</string>
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_sim">سیمکارتی تیا نیە.</string>
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_tether">بلوتوس وایەر.</string>
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_airplane_mode">باری فڕۆکە.</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_level">باتری <xliff:g id="number">%d</xliff:g> لەسەدا.</string>
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_settings_button">ڕێکخستنی سیستەم.</string>
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notifications_button">تێبینیه‌کان.</string>
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_remove_notification">پاکردنەوەی تێبینیەکان.</string>
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_enabled">GPS چالاکرا.</string>
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_acquiring">GPS وەرگرتنی.</string>
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_tty_enabled">TeleTypewriter چالاکرا.</string>
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_vibrate">لەرینەوەی زەنگ.</string>
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_silent">بێدەنگ زەنگ.</string>
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
<string name="accessibility_recents_item_dismissed"><xliff:g id="app" example="Calendar">%s</xliff:g> لەدەست چوو.</string>
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
<string name="accessibility_notification_dismissed">تێبینیەکە لەدەستچوو.</string>
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_notification_shade">سێبەری تێبینی.</string>
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_quick_settings">خێرا ڕێکخستن.</string>
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_lock_screen">قوفڵکردنی ڕوونما.</string>
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_settings">ڕێکخستنه‌کان</string>
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_recent_apps">پیشاندانی گشتی.</string>
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_user">بەکارهێنەر <xliff:g id="user" example="John Doe">%s</xliff:g>.</string>
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_off">کوژانەوەی وایفای.</string>
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_on">کردنەوەی وایفای.</string>
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_mobile">مۆبایل <xliff:g id="signal" example="Three bars">%1$s</xliff:g>. <xliff:g id="type" example="4G">%2$s</xliff:g>. <xliff:g id="network" example="T-Mobile">%3$s</xliff:g>.</string>
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery">باتری <xliff:g id="state" example="50% charging">%s</xliff:g>.</string>
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_off">کوژانەوەی باری فڕۆکە.</string>
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_on">کردنەوەی باری فڕۆکە.</string>
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_off">باری فڕۆکە ناچالاکرا.</string>
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_on">باری فڕۆکە چالاکرا.</string>
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_off">بلوتوس کوژایەوە.</string>
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_on">چالاکردنی بلوتوس.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connecting">پەیوەندکردنی بلوتوس.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connected">بلوتوس پەیوەندکراوە.</string>
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_off">بلوتوس ناچالاکە.</string>
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_on">بلوتوس ناچالاکە.</string>
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_off">کوژانەوەی ڕاپۆرتی ناوەکی.</string>
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_on">کردنەوەی ڕاپۆرتی ناوەکی.</string>
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_off">ڕاپۆرتی ناوەکی کوژایەوە.</string>
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_on">ڕاپۆرتی ناوەکی چالاکرا.</string>
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_alarm">دانانی بیرخەرەوە بۆ <xliff:g id="time" example="Wed 3:30 PM">%s</xliff:g>.</string>
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_close">داخستنی پەڕە.</string>
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_more_time">کاتی زیاتر.</string>
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_less_time">کاتی کەمتر.</string>
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_off">کوژانەوەی لایت.</string>
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_on">چالاکردنی لایت.</string>
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_disconnected">ئەنتەرنێت به‌ستنه‌وه نیە</string>
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_wifi_nossid">Wi-Fi بەستراوە</string>
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
<string name="gps_notification_searching_text">گەڕان بۆ GPS</string>
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
<string name="gps_notification_found_text">ناوچەکە دانراوە لە GPS</string>
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
<string name="accessibility_location_active">ناوچە داواکراوە بۆ چالاککردن</string>
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_clear_all">پاکردنەوەی تێبنیەکان.</string>
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off">شاشەکە خۆکارانە ئەخولێتەوە.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape">شاشەکە بە لایە قوفڵ ئەبێت.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait">شاشەکە بە ڕاستە قوفڵ ئەبێت.</string>
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
<string name="dessert_case">شیرینی بابەت</string>
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
<string name="start_dreams">ڕۆژی خەون</string>
+ <!-- Textual description of Ethernet connections -->
<string name="ethernet_label">ئێسه‌رنێت</string>
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_label">بلوتوس</string>
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_multiple_devices_label">بلوتوس (<xliff:g id="number">%d</xliff:g> ئامێرەکان)</string>
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_off_label">بلوتوس کوژاوه‌یه‌</string>
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_label">ڕوناکی</string>
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
<string name="quick_settings_ime_label">دانانی ڕێگە</string>
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_label">ناوچه‌</string>
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_off_label">کوژاندنەوەی شوێندۆزەرەوە</string>
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
<string name="quick_settings_media_device_label">ئامێری ڕاگه‌یێنه‌کان </string>
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_label">RSSI</string>
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_emergency_only">ته‌نها په‌یوه‌ندی كتوپڕ</string>
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
<string name="quick_settings_settings_label">ڕێکخستنه‌کان</string>
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
<string name="quick_settings_time_label">کات</string>
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_label">من</string>
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_label">Wi-Fi</string>
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_not_connected">نەبەستراوە</string>
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_no_network">تۆڕ نیە</string>
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_off_label">Wi-Fi ناچالاکه‌</string>
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_title">ڕۆشنایی</string>
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_auto_brightness_label">خۆکارانە</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
<string name="quick_settings_connecting">په‌یوه‌ندیكردن...</string>
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
<string name="quick_settings_notifications_label">تێبینیه‌کان</string>
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
<string name="quick_settings_flashlight_label">لایتی فلاش</string>
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
<string name="battery_meter_very_low_overlay_symbol">!</string>
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
<string name="ssl_ca_cert_warning">تۆڕه‌که‌ مۆنیته‌ر کراوه‌</string>
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
<string name="status_bar_ethernet">ئێسه‌رنێت</string>
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
<string name="status_bar_airplane">شێوازی فڕۆکە</string>
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
<string name="enable_bluetooth_confirmation_ok">کردنە کار</string>
</resources>
diff --git a/packages/SystemUI/res/values-ky-rKG/cm_arrays.xml b/packages/SystemUI/res/values-ky-rKG/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ky-rKG/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ky-rKG/cm_strings.xml b/packages/SystemUI/res/values-ky-rKG/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ky-rKG/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-lb/cm_arrays.xml b/packages/SystemUI/res/values-lb/cm_arrays.xml
index b156d8e..3008606 100644
--- a/packages/SystemUI/res/values-lb/cm_arrays.xml
+++ b/packages/SystemUI/res/values-lb/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NO</item>
+ <!-- North east -->
<item>O</item>
+ <!-- East -->
<item>SO</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-lb/cm_strings.xml b/packages/SystemUI/res/values-lb/cm_strings.xml
index d69da04..9756cd2 100644
--- a/packages/SystemUI/res/values-lb/cm_strings.xml
+++ b/packages/SystemUI/res/values-lb/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">No riets wësche fir %1$s</string>
<string name="right_shortcut_hint">No lénks wësche fir %1$s</string>
<string name="lockscreen_message">Dréck e Symbol op der lénkser oder rietser Säit fir d\'Spärschierm-Ofkierzungen nei ze definéieren.</string>
@@ -26,6 +34,7 @@
<string name="select_application">App auswielen</string>
<string name="lockscreen_choose_action_title">Aktioun auswielen</string>
<string name="lockscreen_none_target">Keen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Funktioun zouweisen</string>
<string name="navbar_home_button">Startsäit-Knäppchen</string>
<string name="navbar_recent_button">Verlafknäppchen</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menüknäppchen</string>
<string name="accessibility_dpad_left">Cursor lénks</string>
<string name="accessibility_dpad_right">Cursor riets</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Applikatiounsdate läschen</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Zoumaachen zwéngen</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalléieren</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Hellegkeet</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiller aus.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiller ausgeschalt.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil op <xliff:g id="profile" example="Default">%s</xliff:g> geännert.</string>
<string name="quick_settings_compass_init">Initialiséieren\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Hellegkeetsastellungen</string>
<string name="led_notification_text">Notifikatiounsluucht duerch Astellungen aktivéieren</string>
<string name="qs_tile_edit_header_instruction">Dréck an haalt d\'Kachelen, fir se nei zouzeuerdnen</string>
@@ -56,7 +75,9 @@
<string name="quick_settings_title_header">Entête</string>
<string name="quick_settings_title_tiles">Kachelen</string>
<string name="quick_settings_title_show_weather">Wieder uweisen</string>
+ <string name="quick_settings_title_show_brightness_slider">Hellegkeetsregeler uweisen</string>
<string name="quick_settings_title_enlarge_first_row">Éischt Rei vergréisseren</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Doduerch bleift d\'App visibel bis se lassgeléist gëtt. Dréck den Zréck-Knäppchen an hal e gedréckt fir d\'App lasszeléisen.</string>
<string name="quick_settings_custom_tile_detail_title">Eege Kachel</string>
<string name="quick_settings_remove">Kachel läschen</string>
@@ -67,9 +88,16 @@
<string name="quick_settings_profiles_off">Profiller desaktivéiert</string>
<string name="quick_settings_heads_up_label">Pop-Up-Notifikatiounen</string>
<string name="quick_settings_battery_saver_label">Akkuschouner</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Akku-Schouner (gëtt gelueden)</string>
+ <string name="quick_settings_caffeine_label">Koffein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synchronisatioun aus.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synchronisatioun un.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronisatioun ausgeschalt.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronisatioun ugeschalt.</string>
<string name="quick_settings_sync_label">Synchronisatioun</string>
<string name="quick_settings_volume_panel_label">Lautstäerktpanneau</string>
@@ -78,61 +106,117 @@
<string name="quick_settings_lockscreen_label">Schiermspär</string>
<string name="quick_settings_ambient_display_label">Ambiente Schierm</string>
<string name="quick_settings_lockscreen_label_enforced">Spärschierm forcéiert</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Verhënnert duerch den aktuelle Profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Rouzoustand no <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Zäit bis zum Rouzoustand op <xliff:g id="timeout" example="30 seconds">%s</xliff:g> geännert.</string>
<string name="qs_tile_performance">Akkumodus</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Akkumodus: Energie spueren.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Akkumodus: Equilibréiert.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Akkumodus: Héich Leeschtung.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Akkumodus: effiziente Modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Akkumodus: séiere Modus.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Akkumodus op \"Energie spueren\" geännert.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Akkumodus op \"Equilibréiert\" geännert.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Akkumodus op \"Héich Leeschtung\" geännert.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Akkumodus geännert op den effiziente Modus.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Akkumodus geännert op de séiere Modus.</string>
<string name="quick_settings_performance_profile_detail_title">Akkumodus</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Schiermspär aus.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Schiermspär un.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Schiermspär ausgeschalt.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Schiermspär ugeschalt.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambiente Schierm aus.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambiente Schierm un.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambiente Schierm ausgeschalt.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambiente Schierm ugeschalt.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Pop-Up-Notifikatiounen aus.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Pop-Up-Notifikatiounen un.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Pop-Up-Notifikatiounen ausgeschalt.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Pop-Up-Notifikatiounen ugeschalt.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Koffein aus.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Koffein un.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Akkuschouner aus.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Akkuschouner un.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Akkuschouner ausgeschalt.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Akkuschouner ugeschalt.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamesch Kachelen</string>
<string name="dynamic_qs_tile_next_alarm_label">Nächste Wecker</string>
<string name="dynamic_qs_tile_ime_selector_label">Method fir anzeginn</string>
<string name="dynamic_qs_tile_su_label">Root-Zougrëff</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay aus.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: Automatesch.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: Dag.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: Nuecht.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: Dobaussen.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay ausgeschalt.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay-Modus op \"Automatesch\" geännert.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay-Modus op \"Dag\" geännert.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay-Modus op \"Nuecht\" geännert.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay-Modus op \"Dobaussen\" geännert.</string>
<string name="quick_settings_title_advanced_location">Standuert mat dräi Zoustänn</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Standuertbericht: Akku spueren.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Standuertbericht: Just Sensoren.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Standuertbericht: Héich Genauegkeet.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Standuertmodus</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Akku spueren</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Just Apparat</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Héich Genauegkeet</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Standuertbericht op \"Akku spueren\" geännert.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Standuertbericht op \"Just Sensoren\" geännert.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Standuertbericht op \"Héich Genauegkeet\" geännert.</string>
<string name="quick_settings_tiles_category_system">System-Kachelen</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Kachelen dobäisetzen</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Am Flugmodus ass keng Umeldung beim Mobilfunknetz méiglech. Deaktivéiert den Flugmodus a probéiert et nach eng Kéier.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">D\'Täscheluucht ass un</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Drécke fir s\'auszeschalten</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d Client</item>
+ <item quantity="other">%1$d Clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Keng Date-SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dockakku <xliff:g id="number">%d</xliff:g> Prozent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Waardeschlaang uweisen</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
</resources>
diff --git a/packages/SystemUI/res/values-lb/strings.xml b/packages/SystemUI/res/values-lb/strings.xml
index 2a11376..0217846 100644
--- a/packages/SystemUI/res/values-lb/strings.xml
+++ b/packages/SystemUI/res/values-lb/strings.xml
@@ -18,310 +18,754 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
<string name="app_label">System-UI</string>
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
<string name="status_bar_clear_all_button">Eidel maachen</string>
+ <!-- Title shown in recents popup for removing an application from the list -->
<string name="status_bar_recent_remove_item_title">Aus der Lëscht eraushuelen</string>
+ <!-- Title shown in recents popup for inspecting an application's properties -->
<string name="status_bar_recent_inspect_item_title">App-Info</string>
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
<string name="status_bar_no_recent_apps">Deng rezent Schiermer erschéngen hei</string>
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
<string name="status_bar_accessibility_dismiss_recents">Rezent Appe verwerfen</string>
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <plurals name="status_bar_accessibility_recent_apps">
+ <item quantity="one">1 Schierm an der Iwwersiicht</item>
+ <item quantity="other">%d Schiermer an der Iwwersiicht</item>
+ </plurals>
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
<string name="status_bar_no_notifications_title">Keng Notifikatiounen</string>
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
<string name="status_bar_ongoing_events_title">Am Gaang</string>
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
<string name="status_bar_latest_events_title">Notifikatiounen</string>
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
<string name="battery_low_title">Akku niddreg</string>
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
<string name="battery_low_percent_format"><xliff:g id="percentage">%s</xliff:g> iwwreg</string>
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
<string name="battery_low_percent_format_saver_started"><xliff:g id="percentage">%s</xliff:g> iwwreg. Akkuschouner ass un.</string>
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
<string name="invalid_charger">Oplueden iwwer USB net ënnerstëtzt.\nBenotz just de matgeliwwerten Oplueder.</string>
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
<string name="invalid_charger_title">Oplueden iwwer USB net ënnerstëtzt.</string>
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
<string name="invalid_charger_text">Benotz just de matgeliwwerten Oplueder.</string>
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
<string name="battery_low_why">Astellungen</string>
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
<string name="battery_saver_confirmation_title">Akkuschouner uschalten?</string>
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
<string name="battery_saver_confirmation_ok">Uschalten</string>
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
<string name="battery_saver_start_action">Akkuschouner uschalten</string>
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_settings_button">Astellungen</string>
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_wifi_button">WLAN</string>
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
<string name="status_bar_settings_auto_rotation">Schierm automatesch rotéieren</string>
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_mute_label">STOMM</string>
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_auto_brightness_label">AUTO</string>
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
<string name="status_bar_settings_notifications">Notifikatiounen</string>
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
<string name="bluetooth_tethered">Bluetooth ugebonnen</string>
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
<string name="status_bar_input_method_settings_configure_input_methods">Methode fir anzeginn astellen</string>
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
<string name="status_bar_use_physical_keyboard">Physesch Tastatur</string>
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
<string name="usb_device_permission_prompt">Der App <xliff:g id="application">%1$s</xliff:g> erlaben op den USB-Apparat zouzegräifen?</string>
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_permission_prompt">Der App <xliff:g id="application">%1$s</xliff:g> erlaben op den USB-Accessoire zouzegräifen?</string>
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
<string name="usb_device_confirm_prompt"><xliff:g id="activity">%1$s</xliff:g> opmaache wann dësen USB-Apparat connectéiert ass?</string>
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_confirm_prompt"><xliff:g id="activity">%1$s</xliff:g> opmaache wann dësen USB-Accessoire connectéiert ass?</string>
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_uri_prompt">Keng installéiert App fir dësen USB-Accessoire. Méi iwwer dësen Accessoire gewuer ginn op <xliff:g id="url">%1$s</xliff:g></string>
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
<string name="title_usb_accessory">USB-Accessoire</string>
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
<string name="label_view">Ukucken</string>
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
<string name="always_use_device">Standartméisseg fir dësen USB-Apparat benotzen</string>
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
<string name="always_use_accessory">Standartméisseg fir dësen USB-Accessoire benotzen</string>
+ <!-- Title of confirmation dialog for USB debugging -->
<string name="usb_debugging_title">USB-Debugging erlaben?</string>
+ <!-- Message of confirmation dialog for USB debugging -->
<string name="usb_debugging_message">Den RSA-Fangerofdrock vum Computer ass:\n<xliff:g id="fingerprint">%1$s</xliff:g></string>
+ <!-- Option to always allow USB debugging from the attached computer -->
<string name="usb_debugging_always">Ëmmer vun dësem Computer erlaben</string>
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
<string name="compat_mode_on">Zoom op d\'Schiermgréisst</string>
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
<string name="compat_mode_off">Un d\'Schiermgréisst upassen</string>
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
<string name="screenshot_saving_ticker">Schiermfoto gëtt gespäichert\u2026</string>
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saving_title">Schiermfoto gëtt gespäichert\u2026</string>
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saving_text">Schiermfoto gëtt gespäichert.</string>
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saved_title">Schiermfoto opgeholl.</string>
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saved_text">Drécke fir d\'Schiermfoto unzekucken.</string>
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
<string name="screenshot_failed_title">Schiermfoto konnt net opgeholl ginn.</string>
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
<string name="screenshot_failed_text">Wéinst ze wéineg Späicherplaz oder wéinst feelender Berechtegung ka keng Schiermfoto gespäichert ginn.</string>
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
<string name="usb_preference_title">USB-Dateiiwwerdroungsoptiounen</string>
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_mtp_button_title">Als Medieplayer (MTP) abannen</string>
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_ptp_button_title">Als Kamera (PTP) abannen</string>
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="installer_cd_button_title">D\'Fichiersiwwerdroungs-App fir Android um Mac installéieren</string>
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_back">Zréck</string>
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_home">Heem</string>
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_menu">Menü</string>
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_recent">Iwwersiicht</string>
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
<string name="accessibility_search_light">Sichen</string>
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_camera_button">Fotoapparat</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_button">Telefon</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_unlock_button">Entspären</string>
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
<string name="unlock_label">entspären</string>
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="phone_label">Telefon opmaachen</string>
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
<string name="camera_label">Kamera opmaachen</string>
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_button">Knäppche fir de Kompatibilitéitszoom.</string>
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_example">Zoom op ee méi grousse Schierm.</string>
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_connected">Bluetooth connectéiert.</string>
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_disconnected">Bluetooth deconnectéiert.</string>
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_battery">Keen Akku.</string>
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_one_bar">Akku, ee Stréch.</string>
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_two_bars">Akku, zwéi Strécher.</string>
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_three_bars">Akku, dräi Strécher.</string>
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_full">Akku gelueden.</string>
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_phone">Keen Telefon.</string>
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_one_bar">Telefonssignal, ee Stréch.</string>
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_two_bars">Telefonssignal, zwéi Strécher.</string>
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_three_bars">Telefonssignal, dräi Strécher.</string>
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_signal_full">Voll Telefonsignalstäerkt.</string>
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_data">Keng Daten.</string>
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_one_bar">Datesignal, ee Stréch.</string>
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_two_bars">Datesignal, zwéi Strécher.</string>
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_three_bars">Datesignal, dräi Strécher.</string>
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_signal_full">Voll Datesignalstäerkt.</string>
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_wifi_name">Connectéiert mat <xliff:g id="wifi" example="Home Network">%s</xliff:g>.</string>
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_name">Verbonne mat <xliff:g id="bluetooth" example="Car Audio">%s</xliff:g>.</string>
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_wimax">Kee WiMAX.</string>
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_one_bar">WiMAX, ee Stréch.</string>
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_two_bars">WiMAX zwéi Strécher.</string>
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_three_bars">WiMAX dräi Strécher.</string>
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_signal_full">Voll WiMAX-Signalstäerkt.</string>
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_signal">Kee Signal.</string>
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
<string name="accessibility_not_connected">Net connectéiert.</string>
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_zero_bars">Null Strécher.</string>
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_one_bar">Ee Stréch.</string>
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_two_bars">Zwéi Strécher.</string>
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_three_bars">Dräi Strécher.</string>
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_signal_full">Voll Signalstäerkt.</string>
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_on">Un.</string>
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_off">Aus.</string>
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connected">Verbonnen.</string>
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connecting">Gëtt connectéiert.</string>
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_gprs">GPRS</string>
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_1x">1 X</string>
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspa">HSPA</string>
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3g">3G</string>
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3.5g">3.5G</string>
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g">4G</string>
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_lte">LTE</string>
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_cdma">CDMA</string>
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_roaming">Roaming</string>
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_edge">Edge</string>
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_wifi">WLAN</string>
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_sim">Keng SIM.</string>
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_tether">Bluetooth-Tethering.</string>
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_airplane_mode">Fligermodus.</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_level">Akku <xliff:g id="number">%d</xliff:g> Prozent.</string>
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_settings_button">Systemastellungen.</string>
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notifications_button">Notifikatiounen.</string>
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_remove_notification">Notifikatioun ewechhuelen.</string>
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_enabled">GPS aktivéiert.</string>
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_acquiring">GPS-Signal gëtt ofgeruff.</string>
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_tty_enabled">Schreiftelefonie aktivéiert.</string>
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_vibrate">Schellmodus \"Vibratioun\".</string>
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_silent">Schellmodus \"Roueg\".</string>
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
<string name="accessibility_recents_item_will_be_dismissed"><xliff:g id="app" example="Calendar">%s</xliff:g> verwerfen.</string>
+ <!-- Content description to tell the user an application has been removed from recents -->
<string name="accessibility_recents_item_dismissed"><xliff:g id="app" example="Calendar">%s</xliff:g> verworf.</string>
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
<string name="accessibility_recents_item_launched"><xliff:g id="app" example="Calendar">%s</xliff:g> gëtt gestart.</string>
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
<string name="accessibility_notification_dismissed">Notifikatioun verworf.</string>
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_notification_shade">Notifikatiounsläischt.</string>
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_quick_settings">Séier Astellungen.</string>
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_lock_screen">Schierm spären.</string>
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_settings">Astellungen</string>
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_recent_apps">Iwwersiicht.</string>
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_user">Benotzer <xliff:g id="user" example="John Doe">%s</xliff:g>.</string>
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi"><xliff:g id="signal" example="Three bars">%1$s</xliff:g>.</string>
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_off">WLAN ausgeschalt.</string>
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_wifi_changed_on">WLAN ugeschalt.</string>
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_mobile">Mobil <xliff:g id="signal" example="Three bars">%1$s</xliff:g>. <xliff:g id="type" example="4G">%2$s</xliff:g>. <xliff:g id="network" example="T-Mobile">%3$s</xliff:g>.</string>
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery">Akku <xliff:g id="state" example="50% charging">%s</xliff:g>.</string>
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_off">Fligermodus aus.</string>
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_on">Fligermodus un.</string>
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_off">Fligermodus ausgeschalt.</string>
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_airplane_changed_on">Fligermodus ugeschalt.</string>
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_off">Bluetooth aus.</string>
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_on">Bluetooth un.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connecting">Bluetooth gëtt verbonnen.</string>
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_connected">Bluetooth verbonnen.</string>
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_off">Bluetooth ausgeschalt.</string>
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_bluetooth_changed_on">Bluetooth ugeschalt.</string>
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_off">Standuertbericht aus.</string>
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_on">Standuertbericht un.</string>
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_off">Standuertbericht ausgeschalt.</string>
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_on">Standuertbericht ugeschalt.</string>
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_alarm">Alarm gesat fir <xliff:g id="time" example="Wed 3:30 PM">%s</xliff:g>.</string>
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_close">Panneau zoumaachen.</string>
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_more_time">Méi Zäit.</string>
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_less_time">Manner Zäit.</string>
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_off">Täscheluucht aus.</string>
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_on">Täscheluucht un.</string>
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_changed_off">Täscheluucht ausgemaach.</string>
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_flashlight_changed_on">Täscheluucht ugemaach.</string>
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_color_inversion_changed_off">Faarfinvertéierung ausgeschalt.</string>
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_color_inversion_changed_on">Faarfinvertéierung ugeschalt.</string>
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_hotspot_changed_off">Mobillen Zougankspunkt ausgeschalt.</string>
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_hotspot_changed_on">Mobillen Zougankspunkt ugeschalt.</string>
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_casting_turned_off">Cast vum Schierm gestoppt.</string>
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_brightness">Schiermhellegkeet</string>
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_disconnected">
Keng Internetconnectioun
    </string>
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_wifi_nossid">WLAN connectéiert</string>
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
<string name="gps_notification_searching_text">GPS gëtt gesicht</string>
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
<string name="gps_notification_found_text">Standuert duerch GPS festgeluecht</string>
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
<string name="accessibility_location_active">Standuertufroen aktiv</string>
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_clear_all">Notifikatiounen eidel maachen.</string>
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
<string name="status_bar_notification_inspect_item_title">Notifikatiounsastellungen</string>
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
<string name="status_bar_notification_app_settings_title"><xliff:g id="app_name" example="Calendar">%s</xliff:g>-Astellungen</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off">De Schierm gëtt automatesch rotéiert.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape">De Schierm ass am Breetformat gespaart.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait">De Schierm ass am Héichformat gespaart.</string>
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off_changed">De Schierm rotéiert elo automatesch.</string>
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape_changed">De Schierm ass am Breetformat gespaart.</string>
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait_changed">De Schierm ass am Héichformat gespaart.</string>
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
<string name="dessert_case">Dessertskëscht</string>
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
<string name="start_dreams">Dagesdram</string>
+ <!-- Textual description of Ethernet connections -->
<string name="ethernet_label">Ethernet</string>
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_label">Bluetooth</string>
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_multiple_devices_label">Bluetooth (<xliff:g id="number">%d</xliff:g> Apparater)</string>
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_off_label">Bluetooth Aus</string>
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_detail_empty_text">Keng gekoppelt Apparater disponibel</string>
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_label">Hellegkeet</string>
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_unlocked_label">Automatesch rotéieren</string>
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_label">Rotéierung gespaart</string>
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_portrait_label">Héichformat</string>
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
<string name="quick_settings_rotation_locked_landscape_label">Breetformat</string>
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
<string name="quick_settings_ime_label">Method fir anzeginn</string>
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_label">Standuert</string>
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_off_label">Lokaliséierung aus</string>
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
<string name="quick_settings_media_device_label">Medienapparat</string>
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_label">RSSI</string>
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_emergency_only">Just Noutriff</string>
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
<string name="quick_settings_settings_label">Astellungen</string>
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
<string name="quick_settings_time_label">Zäit</string>
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_label">Ech</string>
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_title">Benotzer</string>
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_new_user">Neie Benotzer</string>
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_label">WLAN</string>
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_not_connected">Net Connectéiert</string>
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_no_network">Keen Netzwierk</string>
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_off_label">WLAN Aus</string>
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
<string name="quick_settings_casting">Casten</string>
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_device_default_name">Apparat ouni Numm</string>
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_device_default_description">Prett fir ze casten</string>
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
<string name="quick_settings_cast_detail_empty_text">Keng Apparater disponibel</string>
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_title">Hellegkeet</string>
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_auto_brightness_label">AUTO</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
<string name="quick_settings_inversion_label">Faarwen invertéieren</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
<string name="quick_settings_color_space_label">Faarfkorrekturmodus</string>
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
<string name="quick_settings_more_settings">Méi Astellungen</string>
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
<string name="quick_settings_done">Fäerdeg</string>
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
<string name="quick_settings_connected">Verbonnen</string>
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
<string name="quick_settings_connecting">Gëtt connectéiert...</string>
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
<string name="quick_settings_tethering_label">Tethering</string>
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
<string name="quick_settings_hotspot_label">Zougankspunkt</string>
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
<string name="quick_settings_notifications_label">Notifikatiounen</string>
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
<string name="quick_settings_flashlight_label">Täscheluucht</string>
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_title">Zelldaten</string>
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_usage">Dateverbrauch</string>
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_remaining_data">Iwwreg Daten</string>
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_over_limit">Iwwer d\'Limitt</string>
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_used"><xliff:g id="data_used" example="2.0 GB">%s</xliff:g> benotzt</string>
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_limit"><xliff:g id="data_limit" example="2.0 GB">%s</xliff:g>-Limitt</string>
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
<string name="quick_settings_cellular_detail_data_warning"><xliff:g id="data_limit" example="2.0 GB">%s</xliff:g> Warnung</string>
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
<string name="recents_empty_message">Deng rezent Schiermer erschéngen hei</string>
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
<string name="recents_app_info_button_label">App-Info</string>
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
<string name="recents_lock_to_app_button_label">Schiermfixéierung</string>
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
<string name="recents_search_bar_label">sichen</string>
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
<string name="recents_launch_error_message">Konnt net <xliff:g id="app" example="Calendar">%s</xliff:g> starten.</string>
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charged">Opgelueden</string>
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charging">Gëtt opgelueden</string>
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
<string name="expanded_header_battery_charging_with_time"><xliff:g id="charging_time" example="2 hrs 25 min">%s</xliff:g> bis den Akku voll ass</string>
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
<string name="expanded_header_battery_not_charging">Gëtt net opgelueden</string>
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
<string name="battery_meter_very_low_overlay_symbol">!</string>
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
<string name="ssl_ca_cert_warning">D\'Netzwierk kéint\n
iwwerwaacht sinn</string>
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_target_search">Sichen</string>
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_direction_up">Eropréckele fir ze <xliff:g id="target_description" example="Unlock">%s</xliff:g>.</string>
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
<string name="description_direction_left">No lénks réckele fir ze <xliff:g id="target_description" example="Unlock">%s</xliff:g>.</string>
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
<string name="keyguard_more_overflow_text">+<xliff:g id="number_of_notifications" example="5">%d</xliff:g></string>
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
<string name="speed_bump_explanation">Manner dréngend Notifikatiounen drënner</string>
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
<string name="notification_tap_again">Dréck nees fir opzemaachen</string>
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
<string name="keyguard_unlock">Eropwësche fir z\'entspären</string>
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
<string name="keyguard_indication_charging_time">Akku luet (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> bis e voll ass)</string>
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <string name="keyguard_indication_charging_time_fast">Gëtt séier opgelueden (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> bis e voll ass)</string>
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <string name="keyguard_indication_charging_time_slowly">Gëtt lues opgelueden (<xliff:g id="charging_time_left" example="4 hours and 2 minutes">%s</xliff:g> bis e voll ass)</string>
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
<string name="accessibility_multi_user_switch_switcher">Benotzer wiesselen</string>
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
<string name="accessibility_multi_user_switch_switcher_with_current">Benotzer wiesselen, aktuelle Benotzer <xliff:g id="current_user_name" example="John Doe">%s</xliff:g></string>
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
<string name="accessibility_multi_user_switch_quick_contact">Profil uweisen</string>
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
<string name="user_add_user">Benotzer dobäisetzen</string>
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
<string name="user_new_user_name">Neie Benotzer</string>
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
<string name="guest_nickname">Gaascht</string>
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
<string name="guest_new_guest">Gaascht dobäisetzen</string>
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
<string name="guest_exit_guest">Gaascht ewechhuelen</string>
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
<string name="guest_exit_guest_dialog_title">Gaascht ewechhuelen?</string>
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
<string name="guest_exit_guest_dialog_message">All d\'Appen an Daten an dëser Sëtzung gi geläscht.</string>
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
<string name="guest_exit_guest_dialog_remove">Ewechhuelen</string>
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
<string name="guest_wipe_session_title">Wëllkomm zréck, Gaascht!</string>
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
<string name="guest_wipe_session_message">Wëlls du deng Sëtzung weiderféieren?</string>
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
<string name="guest_wipe_session_wipe">Vu vir ufänken</string>
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
<string name="guest_wipe_session_dontwipe">Jo, weidermaachen</string>
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
<string name="user_add_user_title" msgid="2108112641783146007">Neie Benotzer dobäisetzen?</string>
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
<string name="user_add_user_message_short" msgid="1511354412249044381">Wann s du en neie Benotzer dobäisetz, muss déi Persoun hiren Espace amenagéieren.\n\nAll Benotzer kann Appe fir all aner Benotzer aktualiséieren.</string>
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
<string name="battery_saver_notification_title">Den Akkuschouner ass un</string>
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
<string name="battery_saver_notification_text">Reduzéiert d\'Vitess an d\'Hannergronddaten</string>
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
<string name="battery_saver_notification_action_text">Akkuschouner ausschalten</string>
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
<string name="notification_hidden_text">Inhalter verstoppt</string>
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
<string name="media_projection_dialog_text"><xliff:g id="app_seeking_permission" example="Hangouts">%s</xliff:g> hëlt alles op dat op dengem Schierm ugewise gëtt.</string>
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
<string name="media_projection_remember_text">Net méi uweisen</string>
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
<string name="clear_all_notifications_text">Alles eidel maachen</string>
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
<string name="media_projection_action_text">Elo starten</string>
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
<string name="empty_shade_text">Keng Notifikatiounen</string>
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
<string name="device_owned_footer">Den Apparat kéint iwwerwaacht sinn</string>
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
<string name="profile_owned_footer">De Profil kéint iwwerwaacht sinn</string>
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
<string name="vpn_footer">D\'Netzwierk kéint iwwerwaacht sinn</string>
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
<string name="monitoring_title_device_owned">Apparat-Iwwerwaachung</string>
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
<string name="monitoring_title_profile_owned">Profil-Iwwerwaachung</string>
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
<string name="monitoring_title">Netzwierk-Iwwerwaachung</string>
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
<string name="disable_vpn">VPN desaktivéieren</string>
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
<string name="disconnect_vpn">VPN deconnectéieren</string>
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
<string name="keyguard_indication_trust_disabled">Den Apparat bleift gespaart, bis e manuell entspaart gëtt</string>
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
<string name="hidden_notifications_title">Notifikatioune méi séier kréien</string>
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
<string name="hidden_notifications_text">Virum Entspären uweisen</string>
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
<string name="hidden_notifications_cancel">Nee Merci</string>
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
<string name="hidden_notifications_setup">Ariichten</string>
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
<string name="zen_mode_and_condition"><xliff:g id="zen_mode" example="Priority interruptions only">%1$s</xliff:g>. <xliff:g id="exit_condition" example="For one hour">%2$s</xliff:g></string>
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
<string name="screen_pinning_title">Schierm ass fixéiert</string>
+ <!-- Screen pinning dialog description. -->
<string name="screen_pinning_description">Dëst gëtt dir ugewisen, bis du d\'Fixéierung ophiefs. Dréck an hal \"Zréck\" an \"Iwwersiicht\" gläichzäiteg un, fir d\'Fixéierung opzehiewen.</string>
+ <!-- Screen pinning dialog description when in accessibility mode. -->
<string name="screen_pinning_description_accessible">Dëst gëtt dir ugewisen, bis du d\'Fixéierung ophiefs. Dréck an hal \"Zréck\" an \"Iwwersiicht\" un, fir d\'Fixéierung opzehiewen.</string>
+ <!-- Screen pinning positive response. -->
<string name="screen_pinning_positive">Verstanen</string>
+ <!-- Screen pinning negative response. -->
<string name="screen_pinning_negative">Nee Merci</string>
+ <!-- Hide quick settings tile confirmation title -->
<string name="quick_settings_reset_confirmation_title"><xliff:g id="tile_label" example="Hotspot">%1$s</xliff:g> verstoppen?</string>
+ <!-- Hide quick settings tile confirmation message -->
<string name="quick_settings_reset_confirmation_message">Dëst gëtt dir d\'nächst Kéier ugewisen, wann s du et an den Astellungen nees aktivéiers.</string>
+ <!-- Hide quick settings tile confirmation button -->
<string name="quick_settings_reset_confirmation_button">Verstoppen</string>
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
<string name="status_bar_ethernet">Ethernet</string>
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
<string name="status_bar_airplane">Fligermodus</string>
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
<string name="accessibility_status_bar_hotspot">Zougankspunkt</string>
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
<string name="got_it">Verstanen</string>
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
<string name="enable_bluetooth_confirmation_ok">Uschalten</string>
</resources>
diff --git a/packages/SystemUI/res/values-lo-rLA/cm_arrays.xml b/packages/SystemUI/res/values-lo-rLA/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-lo-rLA/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-lo-rLA/cm_strings.xml b/packages/SystemUI/res/values-lo-rLA/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-lo-rLA/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-lt/cm_arrays.xml b/packages/SystemUI/res/values-lt/cm_arrays.xml
index ae2ee65..4dfe58f 100644
--- a/packages/SystemUI/res/values-lt/cm_arrays.xml
+++ b/packages/SystemUI/res/values-lt/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Š</item>
+ <!-- North -->
<item>ŠR</item>
+ <!-- North east -->
<item>R</item>
+ <!-- East -->
<item>PR</item>
+ <!-- South east -->
<item>P</item>
+ <!-- South -->
<item>PV</item>
+ <!-- South west -->
<item>V</item>
+ <!-- West -->
<item>ŠV</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-lt/cm_strings.xml b/packages/SystemUI/res/values-lt/cm_strings.xml
index 71a070b..8ace97c 100644
--- a/packages/SystemUI/res/values-lt/cm_strings.xml
+++ b/packages/SystemUI/res/values-lt/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Braukite į dešinę, kad %1$s</string>
<string name="right_shortcut_hint">Braukite į kairę, kad %1$s</string>
<string name="select_application">Pasirinkti programą</string>
<string name="lockscreen_choose_action_title">Pasirinkti veiksmą</string>
<string name="lockscreen_none_target">Joks</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Pasirinkite veiksmą, kad jį priskirtumėte</string>
<string name="navbar_home_button">Pagrindinis mygtukas</string>
<string name="navbar_recent_button">„Naujausių“ mygtukas</string>
@@ -33,14 +42,25 @@
<string name="navbar_menu_big_button">Meniu mygtukas</string>
<string name="accessibility_dpad_left">Žymeklis kairėje</string>
<string name="accessibility_dpad_right">Žymeklis dešinėje</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Ištrinti programos duomenis</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Priverstinai sustabdyti</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Pašalinti</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiliai išjungti.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profilis: <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiliai išjungti.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profilis pakeistas į <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
<string name="quick_settings_compass_init">Inicijuojama\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Tai laikys jį matomą iki kol atsegsite. Palieskite ir laikykite mygtuką atgal, kad atsegtumėte.</string>
<string name="quick_settings_custom_tile_detail_title">Tinkinta plytelė</string>
<string name="quick_settings_remove">Pašalinti plytelę</string>
@@ -51,9 +71,14 @@
<string name="quick_settings_profiles_off">Profiliai neleidžiami</string>
<string name="quick_settings_heads_up_label">Iššokantys pranešimai</string>
<string name="quick_settings_battery_saver_label">Akumuliatoriaus tausojimas</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinchronizavimas išjungtas.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinchronizavimas įjungtas.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sinchronizavimas išjungtas.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sinchronizavimas įjungtas.</string>
<string name="quick_settings_sync_label">Sinchronizavimas</string>
<string name="quick_settings_volume_panel_label">Garsumo skydelis</string>
@@ -62,58 +87,102 @@
<string name="quick_settings_lockscreen_label">Ekrano užraktas</string>
<string name="quick_settings_ambient_display_label">Ambient display</string>
<string name="quick_settings_lockscreen_label_enforced">Ekrano užraktas vykdomas</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Ekrano skirtasis laikas: <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Ekrano skirtasis laikas pakeistas į <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
<string name="qs_tile_performance">Akumuliatoriaus režimas</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Akumuliatoriaus režimas: energijos tausojimo režimas.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Akumuliatoriaus režimas: subalansuotas režimas.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Akumuliatoriaus režimas: našumo režimas.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Akumuliatoriaus režimas: efektyvus režimas.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Akumuliatoriaus rėžimas: spartus režimas.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Akumuliatoriaus režimas pakeistas į energijos tausojimo režimą.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Akumuliatoriaus režimas pakeistas į subalansuotą režimą.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Akumuliatoriaus režimas pakeistas į našumo režimą.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Akumuliatoriaus režimas pakeistas į efektyvų režimą.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Akumuliatoriaus režimas pakeistas į spartų režimą.</string>
<string name="quick_settings_performance_profile_detail_title">Akumuliatoriaus režimas</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Ekrano užraktas išjungtas.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Ekrano užraktas įjungtas.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Ekrano užraktas išjungtas.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Ekrano užraktas įjungtas.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient display išjungta.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display įjungta.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient display išjungta.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display įjungta.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Iššokantys pranešimai išjungti.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Iššokantys pranešimai įjungti.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Iššokantys pranešimai išjungti.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Iššokantys pranešimai įjungti.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Akumuliatoriaus tausojimas išjungtas.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Akumuliatoriaus tausojimas įjungtas.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Akumuliatoriaus tausojimas išjungtas.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Akumuliatoriaus tausojimas įjungtas.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinaminė plytelė</string>
<string name="dynamic_qs_tile_next_alarm_label">Kitas signalas</string>
<string name="dynamic_qs_tile_ime_selector_label">Įvesties metodas</string>
<string name="dynamic_qs_tile_su_label">Prieiga prie „Root“</string>
- <string name="accessibility_quick_settings_live_display_off">„LiveDisplay“ išjungtas.</string>
- <string name="accessibility_quick_settings_live_display_auto">„LiveDisplay“: automatinis režimas.</string>
- <string name="accessibility_quick_settings_live_display_day">„LiveDisplay“: dienos režimas.</string>
- <string name="accessibility_quick_settings_live_display_night">„LiveDisplay“: nakties režimas.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">„LiveDisplay“: lauko režimas.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">„LiveDisplay“ išjungtas.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">„LiveDisplay“ pakeistas į automatinį režimą.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">„LiveDisplay“ pakeistas į dienos režimą.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">„LiveDisplay“ pakeistas į nakties režimą.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">„LiveDisplay“ pakeistas į lauko režimą.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Vietovės ataskaitos: akumuliatoriaus tausojimo režimas.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Vietovės ataskaitos: tik daviklių režimas.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Vietovės ataskaitos: didelio tikslumo režimas.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Vietovės režimas</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Akumuliatoriaus tausojimas</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Tik įrenginys</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Didelis tikslumas</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Vietovės ataskaitos pakeistos į akumuliatoriaus tausojimo režimą.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Vietovės ataskaitos pakeistos į tik jutiklių režimą.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Vietovės ataskaitos pakeistos į didelio tikslumo režimą.</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Doko akumuliatorius <xliff:g id="number">%d</xliff:g> proc.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Rodyti grojimo eilę</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-lv/cm_arrays.xml b/packages/SystemUI/res/values-lv/cm_arrays.xml
index 3c12c9e..55d53d7 100644
--- a/packages/SystemUI/res/values-lv/cm_arrays.xml
+++ b/packages/SystemUI/res/values-lv/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Z</item>
+ <!-- North -->
<item>ZA</item>
+ <!-- North east -->
<item>A</item>
+ <!-- East -->
<item>DA</item>
+ <!-- South east -->
<item>D</item>
+ <!-- South -->
<item>DR</item>
+ <!-- South west -->
<item>R</item>
+ <!-- West -->
<item>ZR</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-lv/cm_strings.xml b/packages/SystemUI/res/values-lv/cm_strings.xml
index 8f15420..be09e24 100644
--- a/packages/SystemUI/res/values-lv/cm_strings.xml
+++ b/packages/SystemUI/res/values-lv/cm_strings.xml
@@ -16,6 +16,15 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Izvēlieties darbību, ko piešķirt</string>
<string name="navbar_home_button">Mājas poga</string>
<string name="navbar_recent_button">Nesenā poga</string>
@@ -26,8 +35,76 @@
<string name="navbar_menu_big_button">Izvēlnes poga</string>
<string name="accessibility_dpad_left">Kursoru pa kreisi</string>
<string name="accessibility_dpad_right">Kursoru pa labi</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Nodzēst lietotnes datus</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Piespiedu apturēšana</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Noņemt</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">Inicializē\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-mk-rMK/cm_arrays.xml b/packages/SystemUI/res/values-mk-rMK/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-mk-rMK/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-mk-rMK/cm_strings.xml b/packages/SystemUI/res/values-mk-rMK/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-mk-rMK/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ml-rIN/cm_arrays.xml b/packages/SystemUI/res/values-ml-rIN/cm_arrays.xml
new file mode 100644
index 0000000..3110756
--- /dev/null
+++ b/packages/SystemUI/res/values-ml-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SW</item>
+ <!-- South west -->
+ <item>W</item>
+ <!-- West -->
+ <item>NW</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ml-rIN/cm_strings.xml b/packages/SystemUI/res/values-ml-rIN/cm_strings.xml
new file mode 100644
index 0000000..c97efdb
--- /dev/null
+++ b/packages/SystemUI/res/values-ml-rIN/cm_strings.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s ന് വേണ്ടി വലത്തേക്ക് സ്വൈപ്പ് ചെയ്യുക</string>
+ <string name="right_shortcut_hint">%1$s ന് വേണ്ടി ഇടത്തേക്ക് സ്വൈപ്പ് ചെയ്യുക</string>
+ <string name="lockscreen_message">ഒരു ലോക്ക് സ്ക്രീന്‍ ഷോര്‍ട്ട്കട്ട് വീണ്ടും നിയോഗിക്കുന്നതിന് ഇടത് അല്ലെങ്കില്‍ വലത്തുള്ള ഒരു ഐക്കണ്‍ ക്ലിക്ക് ചെയ്യുക.</string>
+ <string name="lockscreen_default_target">സ്ഥിരമായത്</string>
+ <string name="select_application">അപ്ലിക്കേഷൻ തിരഞ്ഞെടുക്കുക</string>
+ <string name="lockscreen_choose_action_title">നടപടി തിരഞ്ഞെടുക്കുക</string>
+ <string name="lockscreen_none_target">ആരിൽ നിന്നും വേണ്ട</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">നിയോഗിക്കുന്നതിനായി പ്രവർത്തനം തിരഞ്ഞെടുക്കുക</string>
+ <string name="navbar_home_button">ഹോം ബട്ടൺ</string>
+ <string name="navbar_recent_button">സമീപകാലത്തുള്ളവ ബട്ടൺ</string>
+ <string name="navbar_search_button">തിരയൽ ബട്ടൺ</string>
+ <string name="navbar_back_button">പിന്നിലേക്ക് ബട്ടൺ</string>
+ <string name="navbar_empty_button">ശൂന്യ ബട്ടൺ</string>
+ <string name="navbar_menu_conditional_button">മെനു (ആട്ടോഹൈഡ്) ബട്ടൺ</string>
+ <string name="navbar_menu_always_button">മെനു (എല്ലായ്പ്പോഴും കാണിക്കുക) ബട്ടൺ</string>
+ <string name="navbar_menu_big_button">മെനു ബട്ടൺ</string>
+ <string name="accessibility_dpad_left">കർസർ ഇടത്</string>
+ <string name="accessibility_dpad_right">കർസർ വലത്</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">ആപ്ലിക്കേഷൻ ഡാറ്റ മായ്ക്കുക</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">നിർബന്ധിതമായി നിർത്തുക</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">അണ്‍ഇസ്റ്റാളുചെയ്യുക</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">ലൈറ്റ് തെളിച്ചം</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">പ്രൊഫൈലുകൾ ഓഫ്.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">പ്രൊഫൈൽ: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">പ്രൊഫൈലുകൾ ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">പ്രൊഫൈൽ <xliff:g id="profile" example="Default">%s</xliff:g> ലേക്ക് മാറ്റി.</string>
+ <string name="quick_settings_compass_init">ആരംഭിക്കുന്നു\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">പ്രകാശ ക്രമീകരണങ്ങള്‍</string>
+ <string name="led_notification_text">ക്രമീകരണങ്ങളിലൂടെ LED വെളിച്ചം പ്രാപ്തമാക്കി</string>
+ <string name="qs_tile_edit_header_instruction">പുനഃക്രമീകരിക്കുന്നതിന് ടൈലുകൾ ആമര്‍ത്തിപ്പിടിക്കുക</string>
+ <string name="quick_settings_edit_label">ടൈലുകൾ ചിട്ടപ്പെടുത്തുക</string>
+ <string name="quick_settings_cannot_delete_edit_tile">ചിട്ടപ്പെടുത്തുക ടൈൽ ഇല്ലാതാക്കാൻ കഴിയില്ല</string>
+ <string name="qs_tiles_reset_confirmation">ദ്രുത ക്രമീകരണ ടൈലുകള്‍ ഡിഫോള്‍ട്ട് കോൺഫിഗറേഷനിലേക്ക് പുനഃസജ്ജമാക്കണോ?</string>
+ <string name="quick_settings_tile_reset_to_default">ഡിഫോള്‍ട്ട് ലേഔട്ടിലേക്ക് പുനഃസജ്ജമാക്കണോ?</string>
+ <string name="quick_settings_title_header">ശീർഷകം</string>
+ <string name="quick_settings_title_tiles">ടൈലുകൾ</string>
+ <string name="quick_settings_title_show_weather">കാലാവസ്ഥ ദൃശ്യമാക്കുക</string>
+ <string name="quick_settings_title_show_brightness_slider">തെളിച്ചം സ്ലൈഡർ ദൃശ്യമാക്കുക</string>
+ <string name="quick_settings_title_enlarge_first_row">ആദ്യ വരി വലുതാക്കുക</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">നിങ്ങൾ അൺപിന്‍ ചെയ്യുന്നതുവരെ ഇത് ഇതിനെ കാഴ്ചയില്‍ നിലനിർത്തുന്നു. അൺപിന്‍ ചെയ്യുന്നതിന് പിന്നിലേക്ക് ബട്ടൺ
+അമര്‍ത്തിപ്പിടിക്കുക.</string>
+ <string name="quick_settings_custom_tile_detail_title">ഇഷ്ടാനുസൃത ടൈൽ</string>
+ <string name="quick_settings_remove">ടൈൽ നീക്കം ചെയ്യുക</string>
+ <string name="quick_settings_network_adb_label">നെറ്റ്‌വർക്കിൽ ADB</string>
+ <string name="quick_settings_compass_label">കോമ്പസ്</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">സിസ്റ്റം പ്രൊഫൈലുകൾ</string>
+ <string name="quick_settings_profiles_off">പ്രൊഫൈലുകൾ അപ്രാപ്തമാണ്</string>
+ <string name="quick_settings_heads_up_label">മുന്നറിയിപ്പ്</string>
+ <string name="quick_settings_battery_saver_label">ബാറ്ററി സേവർ</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">കഫീൻ</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">പൊരുത്തപ്പെടൽ ഓഫ്.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">പൊരുത്തപ്പെടൽ ഓണ്‍.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">പൊരുത്തപ്പെടൽ ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">പൊരുത്തപ്പെടൽ ഓണ്‍ ചെയ്തു.</string>
+ <string name="quick_settings_sync_label">സമന്വയിപ്പിക്കുക</string>
+ <string name="quick_settings_volume_panel_label">വോളിയം പാനൽ</string>
+ <string name="quick_settings_usb_tether_label">USB ടെതറിംഗ്</string>
+ <string name="quick_settings_screen_timeout_detail_title">സ്ക്രീൻ സമയപരിധി</string>
+ <string name="quick_settings_lockscreen_label">ലോക്ക് സ്‌ക്രീൻ</string>
+ <string name="quick_settings_ambient_display_label">ആമ്പിയന്റ് ഡിസ്‌പ്ലേ</string>
+ <string name="quick_settings_lockscreen_label_enforced">ലോക്ക് സ്ക്രീൻ നടപ്പിലാക്കി</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">പ്രൊഫൈൽ പ്രവർത്തനരഹിതമാക്കി</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">സ്ക്രീൻ ടൈംഔട്ട്: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">സ്ക്രീൻ ടൈംഔട്ട് <xliff:g id="timeout" example="30 seconds">%s</xliff:g> ലേക്ക് മാറ്റി.</string>
+ <string name="qs_tile_performance">ബാറ്ററി മോഡ്</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">ബാറ്ററി മോഡ്: പവർ ലാഭിക്കല്‍ മോഡ്.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">ബാറ്ററി മോഡ്: സന്തുലിത മോഡ്.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">ബാറ്ററി മോഡ്: പ്രകടന മോഡ്.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">ബാറ്ററി മോഡ്: കാര്യക്ഷമതാ മോഡ്.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">ബാറ്ററി മോഡ്: അതിവേഗ മോഡ്.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">ബാറ്ററി മോഡ് പവർ ലാഭിക്കല്‍ മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">ബാറ്ററി മോഡ് സന്തുലിത മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">ബാറ്ററി മോഡ് പ്രകടന മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">ബാറ്ററി മോഡ് കാര്യക്ഷമതാ മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">ബാറ്ററി മോഡ് അതിവേഗ മോഡിലേക്ക് മാറ്റി.</string>
+ <string name="quick_settings_performance_profile_detail_title">ബാറ്ററി മോഡ്</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">ലോക്ക് സ്ക്രീന്‍ ഓഫ്.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">ലോക്ക് സ്ക്രീന്‍ ഓണ്‍.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">ലോക്ക് സ്ക്രീൻ ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">ലോക്ക് സ്ക്രീൻ ഓണ്‍ ചെയ്തു.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">ആമ്പിയൻറ് പ്രദര്‍ശനം ഓഫ്.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">ആമ്പിയൻറ് പ്രദര്‍ശനം ഓണ്‍.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">ആമ്പിയന്റ് പ്രദര്‍ശനം ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">ആമ്പിയന്റ് പ്രദര്‍ശനം ഓണ്‍ ചെയ്തു.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">ഹെഡ്സ് അപ്പ് ഓഫ്.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">ഹെഡ്സ് അപ്പ് ഓണ്‍.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">ഹെഡ്സ് അപ്പ് ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">ഹെഡ്സ് അപ്പ് ഓണ്‍ ചെയ്തു.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">കഫീൻ ഓഫ്‌.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">കഫീൻ ഓണ്‍.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">ഓഫ് സേവർ ഓഫ്.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">ഓഫ് സേവർ ഓണ്‍.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">ബാറ്ററി സേവർ ഓഫ് ചെയ്തു.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">ബാറ്ററി സേവർ ഓണ്‍ ചെയ്തു.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">ഡൈനാമിക്ക് ടൈൽ</string>
+ <string name="dynamic_qs_tile_next_alarm_label">അടുത്ത അലാറം</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME സെലക്ടർ</string>
+ <string name="dynamic_qs_tile_su_label">റൂട്ട് പ്രവേശനം</string>
+ <string name="quick_settings_title_advanced_location">ട്രൈ-സ്റ്റേറ്റ് സ്ഥാനം</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">സ്ഥാനം റിപ്പോർട്ടിംഗ്: ബാറ്ററി ലാഭിക്കല്‍ മോഡ്.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">സ്ഥാനം റിപ്പോർട്ടിംഗ്: സെൻസറുകൾ മാത്രമുള്ള മോഡ്.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">സ്ഥാനം റിപ്പോർട്ടിംഗ്: ഉയർന്ന കൃത്യതാ മോഡ്.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">ലൊക്കേഷൻ മോഡ്</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">ബാറ്ററി ലാഭിക്കൽ</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">ഉപകരണം മാത്രം</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">ഉയർന്ന കൃത്യത</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">സ്ഥാനം റിപ്പോർട്ടിംഗ്: ബാറ്ററി ലാഭിക്കുന്ന മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">സ്ഥാനം റിപ്പോർട്ടിംഗ് സെൻസറുകൾ മാത്രമുള്ള മോഡിലേക്ക് മാറ്റി.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">സ്ഥാനം റിപ്പോർട്ടിംഗ് ഉയർന്ന കൃത്യതാ മോഡിലേക്ക് മാറ്റി.</string>
+ <string name="quick_settings_tiles_category_system">സിസ്റ്റം ടൈലുകൾ</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">ഒരു ടൈൽ ചേർക്കുക</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">എയര്‍പ്ലെയിന്‍ മോഡ് പ്രാപ്തമായിരിക്കുമ്പോള്‍ മൊബൈൽ നെറ്റ്‌വർക്കുകളിലേക്ക് ബന്ധിപ്പിക്കാൻ കഴിയില്ല. എയര്‍പ്ലെയിന്‍ മോഡ് അപ്രാപ്തമാക്കി വീണ്ടും ശ്രമിക്കുക.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ടോർച്ച് ഓൺ ആണ്</string>
+ <string name="quick_settings_tile_flashlight_not_summary">ഓഫാക്കാൻ ടാപ്പുചെയ്യുക</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d കക്ഷി</item>
+ <item quantity="other">%1$d കക്ഷികള്‍</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ഡോക്ക് ബാറ്ററി <xliff:g id="number">%d</xliff:g> ശതമാനം.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">പ്ലേ ക്യൂ ദൃശ്യമാക്കുക</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-mn-rMN/cm_arrays.xml b/packages/SystemUI/res/values-mn-rMN/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-mn-rMN/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-mn-rMN/cm_strings.xml b/packages/SystemUI/res/values-mn-rMN/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-mn-rMN/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-mr-rIN/cm_arrays.xml b/packages/SystemUI/res/values-mr-rIN/cm_arrays.xml
new file mode 100644
index 0000000..198ac30
--- /dev/null
+++ b/packages/SystemUI/res/values-mr-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SW</item>
+ <!-- South west -->
+ <item>W</item>
+ <!-- West -->
+ <item>NW </item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-mr-rIN/cm_strings.xml b/packages/SystemUI/res/values-mr-rIN/cm_strings.xml
new file mode 100644
index 0000000..b2ff8aa
--- /dev/null
+++ b/packages/SystemUI/res/values-mr-rIN/cm_strings.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s साठी उजवीकडे स्वाईप करा</string>
+ <string name="right_shortcut_hint">%1$s साठी डावीकडे स्वाईप करा</string>
+ <string name="lockscreen_message">लॉक स्क्रीन शॉर्टकट पुन्हा नेमण्यासाठी डावीकडील किंवा उजवीकडील प्रतीक टॅप करा.</string>
+ <string name="lockscreen_default_target">डीफॉल्ट</string>
+ <string name="select_application">अनुप्रयोग निवडा</string>
+ <string name="lockscreen_choose_action_title">क्रिया निवडा</string>
+ <string name="lockscreen_none_target">काहीही नाही</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">नेमण्यासाठी क्रिया निवडा</string>
+ <string name="navbar_home_button">होम बटण</string>
+ <string name="navbar_recent_button">अलीकडील बटण</string>
+ <string name="navbar_search_button">शोध बटण</string>
+ <string name="navbar_back_button">मागे बटण</string>
+ <string name="navbar_empty_button">रिक्त बटण</string>
+ <string name="navbar_menu_conditional_button">मेनू (ऑटो लपवा) बटण</string>
+ <string name="navbar_menu_always_button">मेनू (नेहमी दर्शवा) बटण</string>
+ <string name="navbar_menu_big_button">मेनू बटण</string>
+ <string name="accessibility_dpad_left">कर्सर डावा</string>
+ <string name="accessibility_dpad_right">कर्सर उजवा</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">अनुप्रयोग डेटा पुसा</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">सक्तीने थांबवा</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">विस्थापित करा</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">प्रकाश प्रखरता</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">प्रोफाइल्स बंद.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">प्रोफाइल: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">प्रोफाइल्स बंद केला.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">प्रोफाइल <xliff:g id="profile" example="Default">%s</xliff:g>ला बदलला.</string>
+ <string name="quick_settings_compass_init">प्रारंभ करत आहे…</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">प्रकाश सेटिंग्ज</string>
+ <string name="led_notification_text">सेटिंग्जद्वारे LED प्रकाश सक्षम केला</string>
+ <string name="qs_tile_edit_header_instruction">पुनर्मांडणी करण्यासाठी टाईल्स दाबून धरा</string>
+ <string name="quick_settings_edit_label">टाईल्स संपादित करा</string>
+ <string name="quick_settings_cannot_delete_edit_tile">संपादित टाईल हटवू शकत नाही</string>
+ <string name="qs_tiles_reset_confirmation">जलद सेटिंग्ज टाईल्स डिफॉल्ट कॉन्फिगरेशनला रीसेट करायच्या?</string>
+ <string name="quick_settings_tile_reset_to_default">डिफॉल्ट मांडणीला रीसेट करा</string>
+ <string name="quick_settings_title_header">हेडर</string>
+ <string name="quick_settings_title_tiles">टाईल्स</string>
+ <string name="quick_settings_title_show_weather">हवामान दर्शवा</string>
+ <string name="quick_settings_title_show_brightness_slider">चकाकी स्लाईडर दर्शवा</string>
+ <string name="quick_settings_title_enlarge_first_row">पहिली ओळ मोठी करा</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">हे तुम्ही अनपिन करेपर्यंत व्ह्यूमध्ये राहते. अनपिन करण्यासाठी मागे बटणास स्पर्श करून ठेवा.</string>
+ <string name="quick_settings_custom_tile_detail_title">सानुकूल टाईल</string>
+ <string name="quick_settings_remove">टाईल काढा</string>
+ <string name="quick_settings_network_adb_label">नेटवर्कवर ADB</string>
+ <string name="quick_settings_compass_label">कंपास</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">सिस्टिम प्रोफाइल्स</string>
+ <string name="quick_settings_profiles_off">प्रोफाइल्स अक्षम केले</string>
+ <string name="quick_settings_heads_up_label">हेड्स अप</string>
+ <string name="quick_settings_battery_saver_label">बॅटरी सेव्हर</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">कॅफीन</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">सिंक बंद.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">सिंक चालू.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">सिंक बंद केले.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">सिंक चालू केले.</string>
+ <string name="quick_settings_sync_label">संकालन करा</string>
+ <string name="quick_settings_volume_panel_label">ध्वनी पॅनेल</string>
+ <string name="quick_settings_usb_tether_label">USB टेदरिंग</string>
+ <string name="quick_settings_screen_timeout_detail_title">स्क्रीन वेळ संपला</string>
+ <string name="quick_settings_lockscreen_label">लॉक स्‍क्रीन</string>
+ <string name="quick_settings_ambient_display_label">अँबियन्ट प्रदर्शन</string>
+ <string name="quick_settings_lockscreen_label_enforced">लॉक स्क्रीनची अंमलबजावणी केली</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">प्रोफाइल कडून अक्षम</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">स्क्रीन वेळ संपला: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">स्क्रीन वेळ संपला <xliff:g id="timeout" example="30 seconds">%s</xliff:g>ला बदलले.</string>
+ <string name="qs_tile_performance">बॅटरी मोड</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">बॅटरी मोड: पॉवर बचत मोड.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">बॅटरी मोड: बॅलन्स्ड मोड.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">बॅटरी मोड: परफॉर्मन्स मोड.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">बॅटरी मोड: क्षमता मोड.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">बॅटरी मोड: जलद मोड.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">बॅटरी मोड पॉवर बचत मोडला बदलले.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">बॅटरी मोड बॅलन्स्ड मोडला बदलले.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">बॅटरी मोड परफॉर्मन्स मोडला बदलले.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">बॅटरी मोड क्षमता मोडला बदलले.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">बॅटरी मोड जलद मोडला बदलले.</string>
+ <string name="quick_settings_performance_profile_detail_title">बॅटरी मोड</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">लॉक स्क्रीन बंद.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">लॉक स्क्रीन चालू.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">लॉक स्क्रीन बंद केला.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">लॉक स्क्रीन चालू केला.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">आसपासचे प्रदर्शन बंद.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">आसपासचे प्रदर्शन चालू.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">आसपासचे प्रदर्शन बंद केले.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">आसपासचे प्रदर्शन चालू केले.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">हेड्स अप बंद.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">हेड्स अप चालू.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">हेड्स अप बंद केले.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">हेड्स अप चालू केले.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">कॅफीन बंद.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">कॅफिन चालू.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">बॅटरी बचतकर्ता बंद.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">बॅटरी बचतकर्ता चालू.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">बॅटरी बचतकर्ता बंद केले.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">बॅटरी बचतकर्ता चालू केले.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">गतीशील टाईल</string>
+ <string name="dynamic_qs_tile_next_alarm_label">पुढील अलार्म</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME निवडक</string>
+ <string name="dynamic_qs_tile_su_label">रूट ऍक्सेस</string>
+ <string name="quick_settings_title_advanced_location">तिरंगी-राज्य स्थान</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">स्थान अहवाल देणे: बॅटरी बचत मोड.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">स्थान अहवाल देणे: केवळ सेन्सर्स मोड.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">स्थान अहवाल देणे: उच्च अचूकता मोड.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">स्थान मोड</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">बॅटरी बचत</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">केवळ डिव्हाइस</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">उच्च अचूकता</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">स्थान अहवाल देणे बॅटरी बचत मोडला बदलले.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">स्थान अहवाल देणे केवळ सेन्सर्स मोडला बदलले.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">स्थान अहवाल देणे उच्च अचूकता मोडला बदलले.</string>
+ <string name="quick_settings_tiles_category_system">सिस्टिम टाईल्स</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">टाईल जोडा</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">विमान मोड सक्षम केलेला असताना मोबाईल नेटवर्क्ससह कनेक्ट करण्यात अक्षम. विमान मोड अक्षम करा आणि पुन्हा प्रयत्न करा.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">फ्लॅशलाइट चालु आहे</string>
+ <string name="quick_settings_tile_flashlight_not_summary">बंद करण्यासाठी टॅप करा</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d client</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">डेटा सिम नाही</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">डॉक बॅटरी <xliff:g id="number">%d</xliff:g> टक्के.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">प्ले रांग दर्शवा</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ms-rMY/cm_arrays.xml b/packages/SystemUI/res/values-ms-rMY/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ms-rMY/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ms-rMY/cm_strings.xml b/packages/SystemUI/res/values-ms-rMY/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ms-rMY/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-my-rMM/cm_arrays.xml b/packages/SystemUI/res/values-my-rMM/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-my-rMM/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-my-rMM/cm_strings.xml b/packages/SystemUI/res/values-my-rMM/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-my-rMM/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-nb/cm_arrays.xml b/packages/SystemUI/res/values-nb/cm_arrays.xml
index 9763e17..1d89f10 100644
--- a/packages/SystemUI/res/values-nb/cm_arrays.xml
+++ b/packages/SystemUI/res/values-nb/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NØ</item>
+ <!-- North east -->
<item>Ø</item>
+ <!-- East -->
<item>SØ</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SV</item>
+ <!-- South west -->
<item>V</item>
+ <!-- West -->
<item>NV</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-nb/cm_strings.xml b/packages/SystemUI/res/values-nb/cm_strings.xml
index 9086450..ebef919 100644
--- a/packages/SystemUI/res/values-nb/cm_strings.xml
+++ b/packages/SystemUI/res/values-nb/cm_strings.xml
@@ -16,16 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Sveip til høyre for %1$s</string>
<string name="right_shortcut_hint">Sveip til venstre for %1$s</string>
- <string name="lockscreen_message">Trykk på ikonet på venstre eller høyre for å tilordne en låseskjermsnarvei.</string>
+ <string name="lockscreen_message">Trykk på ikonet til venstre eller høyre for å tilordne en låseskjermsnarvei.</string>
<string name="lockscreen_default_target">Standard</string>
<string name="select_application">Velg applikasjon</string>
<string name="lockscreen_choose_action_title">Velg handling</string>
<string name="lockscreen_none_target">Ingen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Velg handlingen du vil tilordne</string>
<string name="navbar_home_button">Hjem-knappen</string>
<string name="navbar_recent_button">Siste knappen</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Meny-knappen</string>
<string name="accessibility_dpad_left">Markør til venstre</string>
<string name="accessibility_dpad_right">Markør til høyre</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Slett appdata</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Tving avslutning</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Avinstaller</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Lys lysstyrke</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiler av.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s </xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiler deaktivert.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil endret til <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initialiserer\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Lys innstillinger</string>
<string name="led_notification_text">LED lyset aktiveres av innstillingene</string>
<string name="qs_tile_edit_header_instruction">Trykk og hold fliser for å omorganisere</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Vis været</string>
<string name="quick_settings_title_show_brightness_slider">Vis lysstyrkeendrer</string>
<string name="quick_settings_title_enlarge_first_row">Forstørr første rad</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Dette holder den i syne inntill du løsner den. Trykk og hold på tilbake knappen for å løsne.</string>
<string name="quick_settings_custom_tile_detail_title">Egendefinerte fliser</string>
<string name="quick_settings_remove">Fjern flis</string>
@@ -68,9 +88,16 @@
<string name="quick_settings_profiles_off">Profiler deaktivert</string>
<string name="quick_settings_heads_up_label">Flytende notifikasjoner</string>
<string name="quick_settings_battery_saver_label">Batterisparing</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Batterisparing (lading)</string>
+ <string name="quick_settings_caffeine_label">Koffein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synkronisering av.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synkronisering på.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synkronisering avskrudd.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synkronisering aktivert.</string>
<string name="quick_settings_sync_label">Synkronisering</string>
<string name="quick_settings_volume_panel_label">Volumpanel</string>
@@ -79,61 +106,121 @@
<string name="quick_settings_lockscreen_label">Låseskjerm</string>
<string name="quick_settings_ambient_display_label">Ambient skjerm</string>
<string name="quick_settings_lockscreen_label_enforced">Låseskjerm er påkrevd</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Deaktivert av profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Skjerm tidsavbrudd: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Skjermens tidsavbrudd endret til <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Batterimodus</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Batterimodus: strømsparing.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Batterimodus: balansert.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Batterimodus: ytelse.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Batterimodus: effektivitet modus.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Batterimodus: hurtigmodus.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Batterimodus er endret til strømsparingsmodus.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Batterimodus er endret til balansert modus.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Batterimodus er endret til ytelsesmodus.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Batterimodus endret til effektivitet modus.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Batterimodus endret til hurtigmodus.</string>
<string name="quick_settings_performance_profile_detail_title">Batterimodus</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Låseskjerm av.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Låseskjerm på.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Låseskjerm slått av.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Låseskjerm slått på.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Ambient visning av.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Ambient visning på.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">Ambient visning er skrudd av.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">Ambient visning er skrudd på.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Ambient skjerm av.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Ambient skjerm på.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">Ambient skjerm er skrudd av.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">Ambient skjerm er skrudd på.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up notifikasjoner er av.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up notifikasjoner er på.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads-up ble deaktivert.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads-up ble aktivert.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Koffein av.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Koffein på.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Batterisparing av.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Batterisparing på.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Batterisparing slått av.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Batterisparing slått på.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamisk flis</string>
<string name="dynamic_qs_tile_next_alarm_label">Neste alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME-velger</string>
<string name="dynamic_qs_tile_su_label">Root-tilgang</string>
- <string name="accessibility_quick_settings_live_display_off">Direkteskjerm av.</string>
- <string name="accessibility_quick_settings_live_display_auto">Direkteskjerm: automatisk.</string>
- <string name="accessibility_quick_settings_live_display_day">Direkteskjerm: dagsmodus.</string>
- <string name="accessibility_quick_settings_live_display_night">Direkteskjerm: nattmodus.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">Direkteskjerm: utendørs.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">Direkteskjerm deaktivert.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">Direkteskjerm endret til automatisk.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">Direkteskjerm endret til dagsmodus.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">Direkteskjerm endret til nattmodus.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">Direkteskjerm endret til utendørs.</string>
+ <string name="dynamic_qs_tile_themes_label">Temaer</string>
<string name="quick_settings_title_advanced_location">Tre nivåer stedsangivelse</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Lokasjonsmodus: strømsparemodus.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Lokasjonsmodus: kun sensorer.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Lokasjonsmodus: høy nøyaktighet.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Lokasjonsmodus</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Batterisparing</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Kun enhet</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Høy nøyaktighet</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Lokasjonsmodus endret til batterisparing.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Lokasjonsmodus endret til bare sensorer.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Lokasjonsmodus endret til høy nøyaktighet.</string>
- <string name="quick_settings_tiles_category_system">Systemet fliser</string>
+ <string name="quick_settings_tiles_category_system">Systemfliser</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Legge til en flis</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Kan ikke koble til mobile nettverk mens Flymodus er aktivert. Deaktivere flymodus og prøv igjen.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Lommelykt er på</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Trykk for å slå av</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="other">%1$d klienter</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ingen data SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dokkingstasjonens batteri <xliff:g id="number"> %d</xliff:g> prosent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Vis avspillingskø</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Sveip ned for å utvide</string>
+ <string name="swipe_left_hint">Sveip til høyre for å <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Sveip til høyre for å se varsler</string>
</resources>
diff --git a/packages/SystemUI/res/values-ne-rNP/cm_arrays.xml b/packages/SystemUI/res/values-ne-rNP/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ne-rNP/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ne-rNP/cm_strings.xml b/packages/SystemUI/res/values-ne-rNP/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ne-rNP/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-nl/cm_arrays.xml b/packages/SystemUI/res/values-nl/cm_arrays.xml
index 823d481..81ca7d2 100644
--- a/packages/SystemUI/res/values-nl/cm_arrays.xml
+++ b/packages/SystemUI/res/values-nl/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NO</item>
+ <!-- North east -->
<item>O</item>
+ <!-- East -->
<item>ZO</item>
+ <!-- South east -->
<item>Z</item>
+ <!-- South -->
<item>ZW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-nl/cm_strings.xml b/packages/SystemUI/res/values-nl/cm_strings.xml
index 0305871..ac6ec80 100644
--- a/packages/SystemUI/res/values-nl/cm_strings.xml
+++ b/packages/SystemUI/res/values-nl/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Veeg naar rechts voor %1$s</string>
<string name="right_shortcut_hint">Veeg naar links voor %1$s</string>
<string name="lockscreen_message">Tik links of rechts op een pictogram om de snelkoppeling opnieuw toe te wijzen.</string>
@@ -26,6 +34,7 @@
<string name="select_application">App selecteren</string>
<string name="lockscreen_choose_action_title">Actie selecteren</string>
<string name="lockscreen_none_target">Geen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Kies de toe te wijzen functie</string>
<string name="navbar_home_button">Thuisknop</string>
<string name="navbar_recent_button">Recentknop</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menuknop</string>
<string name="accessibility_dpad_left">Cursor links</string>
<string name="accessibility_dpad_right">Cursor rechts</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">App-gegevens wissen</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Nu stoppen</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Verwijderen</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Verlichtingshelderheid</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profielen uit.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profiel: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profielen uitgeschakeld.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profiel gewijzigd naar <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initialiseren\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Verlichtingsinstellingen</string>
<string name="led_notification_text">LED-verlichting ingeschakeld door instellingen</string>
<string name="qs_tile_edit_header_instruction">Tegels ingedrukt houden om te verplaatsen</string>
@@ -55,9 +74,10 @@
<string name="quick_settings_tile_reset_to_default">Standaardindeling herstellen</string>
<string name="quick_settings_title_header">Koptekst</string>
<string name="quick_settings_title_tiles">Tegels</string>
- <string name="quick_settings_title_show_weather">Weer weergeven</string>
+ <string name="quick_settings_title_show_weather">Weer tonen</string>
<string name="quick_settings_title_show_brightness_slider">Schuifregelaar helderheid</string>
<string name="quick_settings_title_enlarge_first_row">Eerst rij vergroten</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Met scherm vastzetten wordt het beeldscherm vergrendeld op één weergave.\n\nBlijf de Terug-knop aanraken om het scherm los te maken.</string>
<string name="quick_settings_custom_tile_detail_title">Aangepaste tegel</string>
<string name="quick_settings_remove">Tegel verwijderen</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profielen uitgeschakeld</string>
<string name="quick_settings_heads_up_label">Heads-up</string>
<string name="quick_settings_battery_saver_label">Accubesparing</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Accubesparing (opladen)</string>
<string name="quick_settings_caffeine_label">Cafeïne</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synchr. uit.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synchr. aan.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchr. uitgeschakeld.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchr. ingeschakeld.</string>
<string name="quick_settings_sync_label">Synchroniseren</string>
<string name="quick_settings_volume_panel_label">Volumepaneel</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Omgevingsdisplay</string>
<string name="quick_settings_lockscreen_label_enforced">Schermbeveiliging activeren</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Uitgeschakeld door profiel</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Schermtime-out: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Schermtime-out gewijzigd naar <xliff:g id="timeout" example="30 seconds">%s </xliff:g>.</string>
<string name="qs_tile_performance">Accumodus</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Accumodus: energiebesparing.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Accumodus: gebalanceerd.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Accumodus: prestaties.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Accumodus: efficiënt.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Accumodus: snel.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Accumodus: gewijzigd naar energiebesparing.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Accumodus: gewijzigd naar gebalanceerd.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Accumodus: gewijzigd naar prestaties.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Accumodus: gewijzigd naar efficiënt.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Accumodus: gewijzigd naar snel.</string>
<string name="quick_settings_performance_profile_detail_title">Accumodus</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Schermvergrendeling uit.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Schermvergrendeling aan.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Schermvergrendeling uitgeschakeld.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Schermvergrendeling ingeschakeld.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Omgevingsdisplay uit.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Omgevingsdisplay aan.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Omgevingsdisplay uitgeschakeld.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Omgevingsdisplay ingeschakeld.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads-up uit.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads-up aan.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads-up uitgeschakeld.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads-up ingeschakeld.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Cafeïne uit.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Cafeïne aan.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Accubesparing uit.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Accubesparing aan.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Accubesparing uitgeschakeld.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Accubesparing ingeschakeld.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamische tegel</string>
<string name="dynamic_qs_tile_next_alarm_label">Volgend alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">Invoermethode</string>
<string name="dynamic_qs_tile_su_label">Root-toegang</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay uit.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatisch.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dagstand.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nachtstand.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: buitenstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay uitgeschakeld.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay gewijzigd naar automatisch.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay gewijzigd naar dagstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay gewijzigd naar nachtstand.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay gewijzigd naar buitenstand.</string>
+ <string name="dynamic_qs_tile_themes_label">Thema\'s</string>
<string name="quick_settings_title_advanced_location">Locatie met 3 standen</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Locatiemelding: accubesparing.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Locatiemelding: alleen apparaat.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Locatiemelding: grote nauwkeurigheid.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Locatiemodus</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Accubesparing</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Alleen apparaat</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Grote nauwkeurigheid</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Locatiemelding gewijzigd naar accubesparing.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Locatiemelding gewijzigd naar alleen apparaat.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Locatiemelding gewijzigd naar grote nauwkeurigheid.</string>
<string name="quick_settings_tiles_category_system">Systeemtegels</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Tegel toevoegen</string>
- <string name="hotspot_apm_message">Kan geen verbinding maken met mobiele netwerken als vliegmodus is ingeschakeld. Schakel vliegmodus uit en probeer het opnieuw.</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Kan geen verbinding maken met mobiele netwerken als vliegtuigmodus is ingeschakeld. Schakel vliegtuigmodus uit en probeer het opnieuw.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Zaklamp staat aan</string>
<string name="quick_settings_tile_flashlight_not_summary">Tik om uit te schakelen</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Geen data-SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dock-accu <xliff:g id="number">%d</xliff:g> procent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Wachtrij weergeven</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Veeg omlaag om uit te vouwen</string>
+ <string name="swipe_left_hint">Veeg naar links voor <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Veeg naar rechts voor meldingen</string>
</resources>
diff --git a/packages/SystemUI/res/values-oc-rFR/cm_arrays.xml b/packages/SystemUI/res/values-oc-rFR/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-oc-rFR/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-oc-rFR/cm_strings.xml b/packages/SystemUI/res/values-oc-rFR/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-oc-rFR/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-oc-rFR/strings.xml b/packages/SystemUI/res/values-oc-rFR/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-oc-rFR/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-or-rIN/cm_arrays.xml b/packages/SystemUI/res/values-or-rIN/cm_arrays.xml
new file mode 100644
index 0000000..c0cb650
--- /dev/null
+++ b/packages/SystemUI/res/values-or-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>ଊ</item>
+ <!-- North -->
+ <item>ଊ.ପୂ</item>
+ <!-- North east -->
+ <item>ପୂ</item>
+ <!-- East -->
+ <item>ଦ.ପୂ</item>
+ <!-- South east -->
+ <item>ଦ</item>
+ <!-- South -->
+ <item>ଦ.ପ</item>
+ <!-- South west -->
+ <item>ପ</item>
+ <!-- West -->
+ <item>ଊ.ପ</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-or-rIN/cm_strings.xml b/packages/SystemUI/res/values-or-rIN/cm_strings.xml
new file mode 100644
index 0000000..7bed354
--- /dev/null
+++ b/packages/SystemUI/res/values-or-rIN/cm_strings.xml
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s ପାଇଁ ଡାହାଣକୁ ସ୍ୱାଇପ୍‍ କରନ୍ତୁ</string>
+ <string name="right_shortcut_hint">%1$s ପାଇଁ ବାମକୁ ସ୍ୱାଇପ୍‍ କରନ୍ତୁ</string>
+ <string name="lockscreen_message">ଏକ ଲକ୍‍ ସ୍କ୍ରିନ୍‍ ସର୍ଟକ‍ ପୁନଃ ପ୍ରଦାନ କରିବା ପାଇଁ ବାମ ବା ଡାହାଣରେ ଥିବା ଏକ ଆଇକନ୍‍କୁ ଟ୍ୟାପ୍‍ କରନ୍ତୁ।</string>
+ <string name="lockscreen_default_target">ଡିଫଲ୍ଟ</string>
+ <string name="select_application">ଆପ୍ଲିକେସନ୍ ଚୟନ କରନ୍ତୁ</string>
+ <string name="lockscreen_choose_action_title">କାର୍ଯ ଚୟନ କରନ୍ତୁ</string>
+ <string name="lockscreen_none_target">କିଛି ନୁହେଁ</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">ହସ୍ତାନ୍ତର ପାଇଁ କାର୍ଯ ଚୟନ କରନ୍ତୁ</string>
+ <string name="navbar_home_button">ହୋମ୍‍ ବଟନ୍‍</string>
+ <string name="navbar_recent_button">ସମ୍ପ୍ରତି ବଟନ୍‍</string>
+ <string name="navbar_search_button">ସ‍ନ୍ଧାନ ବଟନ୍‍</string>
+ <string name="navbar_back_button">ପଛକୁ ଯିବା ବଟନ୍‍</string>
+ <string name="navbar_empty_button">ଶୂନ୍ୟ ବଟନ୍‍</string>
+ <string name="navbar_menu_conditional_button">ମେନ୍ୟୁ (ସ୍ୱତଃଲୁଚାଇବା ବଟନ୍‍)</string>
+ <string name="navbar_menu_always_button">ମେନ୍ୟୁ (ସର୍ବଦାଦେଖାଇବା) ବଟନ୍‍</string>
+ <string name="navbar_menu_big_button">ମେନ୍ୟୁ ବଟନ୍</string>
+ <string name="accessibility_dpad_left">କର୍ସର୍‍ ବାମ</string>
+ <string name="accessibility_dpad_right">କର୍ସର୍ ଡାହାଣ</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">ଆପ୍ଲିକେସନ୍‍ ଡାଟା ଲିଭାଇ ଦିଅନ୍ତୁ</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">ଫୋର୍ସ୍ ସ୍ଥଗିତ</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">ଅଣସଂସ୍ଥାପନ କରନ୍ତୁ</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">ଆଲୋକ ଉଜ୍ଜ୍ୱଳତା</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">ପ୍ରୋଫାଇଲ୍‍ଗୁଡିକ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">ପ୍ରୋଫାଇଲ୍‍: <xliff:g id="profile" example="Default">%s</xliff:g>।</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">ପ୍ରୋଫାଇଲ୍‍ଗୁଡିକ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">ପ୍ରୋଫାଇଲ୍ <xliff:g id="profile" example="Default">%s</xliff:g>କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <string name="quick_settings_compass_init">ସଂସ୍ଥାପନ କରୁଛି\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">ଲାଇଟ୍‍ ସେଟିଂସ୍‍</string>
+ <string name="led_notification_text">ସେଟିଂସ୍‍ ଦ୍ୱାରା LED ଆ୍ଲୋକ ସଷମ କରାଯାଇଛି</string>
+ <string name="qs_tile_edit_header_instruction">ପୁନଃସଜାଇବା ପାଇଁ ଟାଇଲ୍ସ ଦବାନ୍ତୁ ଓ ଧରି ରଖନ୍ତୁ</string>
+ <string name="quick_settings_edit_label">ଟାଇଲ୍ସ ସମ୍ପାଦନା କରନ୍ତୁ</string>
+ <string name="quick_settings_cannot_delete_edit_tile">ସମ୍ପାଦନା ଟାଇଲ୍‍ ବିଲୋପ କରିହେବ ନାହିଁ</string>
+ <string name="qs_tiles_reset_confirmation">ଦ୍ରୁତ ସେଟିଂସ୍‍ ଟାଇଲ୍ସ ଡିଫଲ୍ଟ କଫିଗରେସନ୍‍କୁ ରିସେଟ୍‍ କରିବେ କି?</string>
+ <string name="quick_settings_tile_reset_to_default">ଡିଫଲ୍ଟ ଲେଆଉଟ୍‍କୁ ରିସେଟ୍‍ କରନ୍ତୁ</string>
+ <string name="quick_settings_title_header">ହେଡର୍‍</string>
+ <string name="quick_settings_title_tiles">ଟାଇଲ୍ସ</string>
+ <string name="quick_settings_title_show_weather">ପାଣିପାଗ ଦେଖାନ୍ତୁ</string>
+ <string name="quick_settings_title_show_brightness_slider">ଉଜ୍ଜ୍ୱଳତା ସ୍ଲାଇଡର୍‍ ଦେଖାନ୍ତୁ</string>
+ <string name="quick_settings_title_enlarge_first_row">ପ୍ରଥମ ଧାଡି ବଡ କରନ୍ତୁ</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">ଆପଣ ଅନପିନ୍‌ ନକରିବା ପର୍ଯ୍ୟନ୍ତ ଏହାକୁ ଦର୍ଶନ ରଖନ୍ତୁ। ଅନ୍‍ପିନ୍‍ କରିବା ପାଇଁ ବ୍ୟାକ୍‍ ବଟନ୍‍ ସ୍ପର୍ଶ କରନ୍ତୁ ଓ ଧରି ରଖନ୍ତୁ।</string>
+ <string name="quick_settings_custom_tile_detail_title">ଟାଇଲ୍‍ କଷ୍ଟମ୍‍ କରନ୍ତୁ</string>
+ <string name="quick_settings_remove">ଟାଇଲ୍‍ ଅପସାରଣ କରନ୍ତୁ</string>
+ <string name="quick_settings_network_adb_label">ନେଟ୍‍ୱାର୍କ୍‍ରେ ADB</string>
+ <string name="quick_settings_compass_label">କମ୍ପାସ୍‍</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">ସିଷ୍ଟମ୍‍ ପ୍ରୋଫାଇଲ୍‍ଗୁଡିକ</string>
+ <string name="quick_settings_profiles_off">ପ୍ରୋଫାଇଲ୍‍ଗୁଡିକ ଅଷମ କରାଯାଇଛି</string>
+ <string name="quick_settings_heads_up_label">ହେଡ୍ସ୍‍ ଅପ୍‍</string>
+ <string name="quick_settings_battery_saver_label">ବ୍ୟାଟେରୀ ସଭର୍‌</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">Caffeine</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">ସିଙ୍କ୍‍ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">ସିଙ୍କ୍‍ ଅନ୍‍ ଅଛି।</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">ସିଙ୍କ୍‍ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">ସିଙ୍କ୍‍ ଅନ୍‍‍ କରାଯାଇଛି।</string>
+ <string name="quick_settings_sync_label">ସିଙ୍କ୍</string>
+ <string name="quick_settings_volume_panel_label">ଭୋଲ୍ୟୁମ୍‍ ପ୍ୟାନେଲ୍‍</string>
+ <string name="quick_settings_usb_tether_label">USB ଟିଥରିଂ</string>
+ <string name="quick_settings_screen_timeout_detail_title">ସ୍କ୍ରିନ୍‍ ସମୟ ଶେଷ</string>
+ <string name="quick_settings_lockscreen_label">ଲକ୍ ସ୍କ୍ରିନ୍</string>
+ <string name="quick_settings_ambient_display_label">ଏମ୍ବିଏଣ୍ଟ ପ୍ରଦର୍ଶନ</string>
+ <string name="quick_settings_lockscreen_label_enforced">ଲକ୍ ସ୍କ୍ରିନ୍ ଏଫୋର୍ସ୍ଡ</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">ପ୍ରୋଫାଇଲ୍‍ ଦ୍ୱାରା ବନ୍ଦ</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">ସ୍କ୍ରିନ୍‍ ଶେଷସମୟ: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>।</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">ସ୍କ୍ରିନ୍‍ ଶେଷସମୟ <xliff:g id="timeout" example="30 seconds">%s</xliff:g>କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <string name="qs_tile_performance">ବ୍ୟାଟେରୀ ମୋଡ୍‍</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">ବ୍ୟାଟେରୀ ମୋଡ୍‍: ପାୱାର୍‍ ସଂରକ୍ଷଣ ମୋଡ୍‍</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">ବ୍ୟାଟେରୀ ମୋଡ୍‍: ସନ୍ତୁଳିତ ମୋଡ୍‍</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">ବ୍ୟାଟେରୀ ମୋଡ୍‍: ପ୍ରଦର୍ଶନ ମୋଡ୍‍</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">ବ୍ୟାଟେରୀ ମୋଡ୍‍: ଉପାଦେୟତା ମୋଡ୍‍</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">ବ୍ୟାଟେରୀ ମୋଡ୍‍: ଦ୍ରୁତ ମୋଡ୍‍</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">ବ୍ୟାଟେରୀ ମୋ୍ଡ୍‍ ପାୱାର୍‍ ସଂରକ୍ଷଣ ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">ବ୍ୟାଟେରୀ ମୋ୍ଡ୍‍ ସନ୍ତୁଳିତ ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">ବ୍ୟାଟେରୀ ସଂଚାଳନକାରିତା ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">ବ୍ୟାଟେରୀ ମୋ୍ଡ୍‍ ଉପାଦେୟତା ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">ବ୍ୟାଟେରୀ ମୋ୍ଡ୍‍ ଦ୍ରୁତ ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା।</string>
+ <string name="quick_settings_performance_profile_detail_title">ବ୍ୟାଟେରୀ ମୋଡ୍‍</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">ଲକ୍‍ ସ୍କ୍ରିନ୍‍ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">ଲକ୍‍ ସ୍କ୍ରିନ୍‍ ଅନ୍‍ ଅଛି।</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">ଲକ୍‍ ସ୍କ୍ରିନ୍‍ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">ଲକ୍‍ ସ୍କ୍ରିନ୍‍ ଅନ୍‍‍ କରାଯାଇଛି।</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">ଆମ୍ବିଏଣ୍ଟ୍‍ ଡିସ୍‍ପ୍ଲେ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">ଆମ୍ବିଏଣ୍ଟ୍‍ ଡିସ୍‍ପ୍ଲେ ଅନ୍‍‍ ଅଛି।</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">ଆମ୍ବିଏଣ୍ଟ୍‍ ଡିସ୍‍ପ୍ଲେ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">ଆମ୍ବିଏଣ୍ଟ୍‍ ଡିସ୍‍ପ୍ଲେ ଅନ୍‍ କରାଯାଇଛି।</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">ହେଡ୍ସ୍‍ ଅପ୍‍ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">ହେଡ୍ସ୍‍ ଅପ୍‍ ଅନ୍‍ ଅଛି।</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">ହେଡ୍ସ୍‍ ଅପ୍‍ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">ହେଡ୍ସ୍‍ ଅପ୍‍ ଅନ୍‍‍ କରାଯାଇଛି।</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Caffeine off.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Caffeine on.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">ବ୍ୟାଟେରୀ ସେଭର୍‍ ଅଫ୍‍ ଅଛି।</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">ବ୍ୟାଟେରୀ ସେଭର୍‍ ଅନ୍‍‍ ଅଛି।</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">ବ୍ୟାଟେରୀ ସେଭର୍‍ ଅଫ୍‍ କରାଯାଇଛି।</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">ବ୍ୟାଟେରୀ ସେଭର୍‍ ଅନ୍‍ କରାଯାଇଛି।</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">ଡାଇନେମିକ୍‍ ଟାଇଲ୍‍</string>
+ <string name="dynamic_qs_tile_next_alarm_label">ପରବର୍ତ୍ତୀ ଆଲରାମ୍:</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME ସିଲେକ୍ଟର</string>
+ <string name="dynamic_qs_tile_su_label">ରୁଟ୍‍ ଆକ୍‍ସେସ୍‍</string>
+ <string name="quick_settings_title_advanced_location">ତିନି-ସ୍ତରୀୟ ଅବସ୍ଥାନ</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ: ବ୍ୟାଟେରୀ ସଂରକ୍ଷଣ ମୋଡ୍‍</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ: କେବଳ ସେନ୍‍ସର୍‍ ମୋଡ୍‍</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ: ଅଧିକ ସଠିକତା ମୋଡ୍‍</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">ଅବସ୍ଥାନ ମୋଡ୍</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">ବ୍ୟାଟେରୀ ସଞ୍ଚୟ</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">କେବଳ ଡିଭାଇସ୍</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">ଅଧିକ ସଠିକତା</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ ବ୍ୟାଟେରୀ ସଂରକ୍ଷଣ ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ କେବଳ ସେନ୍‍ସର୍‍ ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">ଅବସ୍ଥାନ ରିପୋର୍ଟିଂ ଅଧିକ ସଠିକତା ମୋଡ୍‍କୁ ପରିବର୍ତ୍ତିତ ହେଲା</string>
+ <string name="quick_settings_tiles_category_system">ସିଷ୍ଟମ୍‍ ଟାଇଲ୍ସ</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">ଏକ ଟାଇଲ୍‍ ଯୋଗ କରନ୍ତୁ</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">ବିମାନ ମୋଡ୍‍ ସଷମ ଥିବା ସ୍ମୟ୍ରେ ମୋବାଇଲ୍‍ ନେଟ୍‍ୱାର୍କ ସହ ସଂଯୋଗ ହେବାରେ ଅଷମ ହେଉଛି। ବିମାନ ମୋଡ୍‍ ଅଷମ କରନ୍ତୁ ଓ ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ।</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ଫ୍ଲାସ୍‍ଲାଇଟ୍‍ ଅନ୍‍ ଅଛି</string>
+ <string name="quick_settings_tile_flashlight_not_summary">ଅଫ୍‍ କରିବା ପାଇଁ ଟ୍ୟାପ୍‍ କରନ୍ତୁ</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="other">%1$d clients</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">ଡକ୍‍ ବ୍ୟାଟେରୀ <xliff:g id="number">%d</xliff:g> ଶତକଡା।</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">ଚାଳନା ଧାଡି ଦେଖାନ୍ତୁ</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-or-rIN/strings.xml b/packages/SystemUI/res/values-or-rIN/strings.xml
new file mode 100644
index 0000000..7758366
--- /dev/null
+++ b/packages/SystemUI/res/values-or-rIN/strings.xml
@@ -0,0 +1,459 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+/**
+ * Copyright (c) 2009, The Android Open Source Project
+ *
+ * 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
+ <!-- Title shown in recents popup for removing an application from the list -->
+ <!-- Title shown in recents popup for inspecting an application's properties -->
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
+ <!-- Title of confirmation dialog for USB debugging -->
+ <!-- Message of confirmation dialog for USB debugging -->
+ <!-- Option to always allow USB debugging from the attached computer -->
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
+ <!-- Textual description of Ethernet connections -->
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
+</resources>
diff --git a/packages/SystemUI/res/values-pa-rIN/cm_arrays.xml b/packages/SystemUI/res/values-pa-rIN/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-pa-rIN/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-pa-rIN/cm_strings.xml b/packages/SystemUI/res/values-pa-rIN/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-pa-rIN/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-pl/cm_arrays.xml b/packages/SystemUI/res/values-pl/cm_arrays.xml
index 6d676ae..d5537a3 100644
--- a/packages/SystemUI/res/values-pl/cm_arrays.xml
+++ b/packages/SystemUI/res/values-pl/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>płn.</item>
+ <!-- North -->
<item>płn. wsch.</item>
+ <!-- North east -->
<item>wsch.</item>
+ <!-- East -->
<item>płd. wsch.</item>
+ <!-- South east -->
<item>płd.</item>
+ <!-- South -->
<item>płd. zach.</item>
+ <!-- South west -->
<item>zach.</item>
+ <!-- West -->
<item>płn. zach.</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-pl/cm_strings.xml b/packages/SystemUI/res/values-pl/cm_strings.xml
index 30dfcf5..95c831e 100644
--- a/packages/SystemUI/res/values-pl/cm_strings.xml
+++ b/packages/SystemUI/res/values-pl/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Przesuń palcem w prawo do %1$s</string>
<string name="right_shortcut_hint">Przesuń palcem w lewo do %1$s</string>
<string name="lockscreen_message">Dotknij ikony po lewej lub prawej, aby przypisać skrót ekranu blokady.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Wybierz aplikację</string>
<string name="lockscreen_choose_action_title">Wybierz akcję</string>
<string name="lockscreen_none_target">Brak</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Wybierz akcję do przypisania</string>
<string name="navbar_home_button">Przycisk Home</string>
<string name="navbar_recent_button">Przycisk Ostatnie aplikacje</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Przycisk Menu</string>
<string name="accessibility_dpad_left">Kursor w lewo</string>
<string name="accessibility_dpad_right">Kursor w prawo</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Usuń dane aplikacji</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Wymuś zamknięcie</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Odinstaluj</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Jasność światła</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profile wyłączone.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profile zostały wyłączone.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil zmieniony na <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicjalizowanie\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Ustawienia diody</string>
<string name="led_notification_text">Diody LED włączone przez ustawienia</string>
<string name="qs_tile_edit_header_instruction">Naciśnij i przytrzymaj kafelki, aby zmienić kolejność</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Pokaż pogodę</string>
<string name="quick_settings_title_show_brightness_slider">Pokaż suwak jasności</string>
<string name="quick_settings_title_enlarge_first_row">Powiększenie pierwszego rzędu</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Zostaje na widoku do czasu odpięcia. Dotknij i przytrzymaj przycisk Wstecz, aby odpiąć.</string>
<string name="quick_settings_custom_tile_detail_title">Kafelek niestandardowy</string>
<string name="quick_settings_remove">Usuń kafelek</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profile wyłączone</string>
<string name="quick_settings_heads_up_label">Wyskakujące powiadomienia</string>
<string name="quick_settings_battery_saver_label">Oszczędzanie baterii</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Oszczędzanie baterii (ładowanie)</string>
<string name="quick_settings_caffeine_label">Kofeina</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synchronizacja wyłączona.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synchronizacja włączona.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronizacja została wyłączona.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronizacja została włączona.</string>
<string name="quick_settings_sync_label">Synchronizacja</string>
<string name="quick_settings_volume_panel_label">Panel głośności</string>
@@ -81,66 +107,121 @@
<string name="quick_settings_ambient_display_label">Aktywny wyświetlacz</string>
<string name="quick_settings_lockscreen_label_enforced">Blokada ekranu wymuszona</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Wyłączone przez profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Wygaszanie ekranu: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Wygaszanie ekranu zmieniono na <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Tryb baterii</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Tryb baterii: tryb oszczędzania baterii.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Tryb baterii: tryb zrównoważony.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Tryb baterii: tryb wydajności.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Tryb baterii: tryb wydajności.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Tryb baterii: tryb szybki.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Tryb baterii zmienił się na tryb oszczędzania energii.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Tryb baterii zmienił się na tryb zrównoważony.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Tryb baterii zmienił się na tryb wydajności.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Tryb baterii zmieniony na tryb wydajności.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Tryb baterii zmieniony na tryb szybki.</string>
<string name="quick_settings_performance_profile_detail_title">Tryb baterii</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Blokada ekranu wyłączona.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Blokada ekranu włączona.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Blokada ekranu została wyłączona.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Blokada ekranu została włączona.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Aktywny wyświetlacz wyłączony.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Aktywny wyświetlacz włączony.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Aktywny wyświetlacz został wyłączony.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Aktywny wyświetlacz został włączony.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Wyskakujące powiadomienia wyłączone.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Wyskakujące powiadomienia włączone.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Wyskakujące powiadomienia zostały wyłączone.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Wyskakujące powiadomienia zostały włączone.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kofeina wył.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kofeina wł.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Oszczędzanie baterii wył.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Oszczędzanie baterii wł.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Oszczędzanie baterii zostało wył.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Oszczędzanie baterii zostało wł.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamiczne przełączniki</string>
<string name="dynamic_qs_tile_next_alarm_label">Następny alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">Przełącznik klawiatury</string>
<string name="dynamic_qs_tile_su_label">Dostęp do roota</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay wyłączony.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: tryb automatyczny.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: tryb dzienny.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: tryb nocny.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: tryb zewnętrzny.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay został wyłączony.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay zmieniony na tryb automatyczny.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay zmieniony na tryb dzienny.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay zmieniony na tryb nocny.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay zmieniony na tryb zewnętrzny.</string>
+ <string name="dynamic_qs_tile_themes_label">Motywy</string>
<string name="quick_settings_title_advanced_location">Trójstanowa lokalizacja</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Raportowanie lokalizacji: tryb oszczędzania baterii.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Raportowanie lokalizacji: tylko czujniki.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Raportowanie lokalizacji: wysoka dokładność.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Tryb lokalizacji</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Oszczędzanie baterii</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Tylko urządzenie</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Wysoka dokładność</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Zgłaszanie lokalizacji przeszło w tryb oszczędzania energii.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Zgłaszanie lokalizacji przeszło w tryb \"tylko czujniki\".</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Zgłaszanie lokalizacji przeszło w tryb wysokiej dokładności.</string>
<string name="quick_settings_tiles_category_system">Kafelki systemowe</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Dodaj kafelek</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Sieć komórkowa jest niedostępna w Trybie samolotowym. Wyłącz go i spróbuj ponownie.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Latarka jest włączona</string>
<string name="quick_settings_tile_flashlight_not_summary">Dotknij, aby wyłączyć</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="few">%1$d klientów</item>
+ <item quantity="other">%1$d klientów</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Brak danych SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Bateria stacji dokującej <xliff:g id="number">%d</xliff:g> procent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Pokaż kolejkę odtwarzania</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Przesuń w dół, aby rozwinąć</string>
+ <string name="swipe_left_hint">Przesuń w lewo, aby uruchomić <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Przesuń w prawo, aby zobaczyć powiadomienia</string>
</resources>
diff --git a/packages/SystemUI/res/values-pt-rBR/cm_arrays.xml b/packages/SystemUI/res/values-pt-rBR/cm_arrays.xml
index cb6fbec..1fd49e9 100644
--- a/packages/SystemUI/res/values-pt-rBR/cm_arrays.xml
+++ b/packages/SystemUI/res/values-pt-rBR/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
- <item>E</item>
+ <!-- North east -->
+ <item>L</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-pt-rBR/cm_strings.xml b/packages/SystemUI/res/values-pt-rBR/cm_strings.xml
index 36ae8a2..845df0f 100644
--- a/packages/SystemUI/res/values-pt-rBR/cm_strings.xml
+++ b/packages/SystemUI/res/values-pt-rBR/cm_strings.xml
@@ -16,49 +16,69 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="tempo">%1$s</xliff:g> - <xliff:g id="condição">%2$s</xliff:g></string>
- <string name="left_shortcut_hint">Deslizar para a direita para %1$s</string>
- <string name="right_shortcut_hint">Deslizar para a esquerda para %1$s</string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">Deslize para a direita para %1$s</string>
+ <string name="right_shortcut_hint">Deslize para a esquerda para %1$s</string>
<string name="lockscreen_message">Toque em um ícone da esquerda ou da direita para reatribuir o atalho da tela de bloqueio.</string>
<string name="lockscreen_default_target">Padrão</string>
<string name="select_application">Selecionar aplicativo</string>
<string name="lockscreen_choose_action_title">Escolher ação</string>
<string name="lockscreen_none_target">Nenhum</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Escolha uma ação para atribuir</string>
<string name="navbar_home_button">Botão de início</string>
<string name="navbar_recent_button">Botão de recentes</string>
<string name="navbar_search_button">Botão de buscar</string>
<string name="navbar_back_button">Botão de voltar</string>
<string name="navbar_empty_button">Botão vazio</string>
- <string name="navbar_menu_conditional_button">Botão menu (esconder auto.)</string>
+ <string name="navbar_menu_conditional_button">Botão menu (autoesconder)</string>
<string name="navbar_menu_always_button">Botão menu (sempre visível)</string>
<string name="navbar_menu_big_button">Botão menu</string>
<string name="accessibility_dpad_left">Cursor à esquerda</string>
<string name="accessibility_dpad_right">Cursor à direita</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Limpar dados de aplicativos</string>
- <string name="advanced_dev_option_force_stop">Forçar fechamento</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">Interromper à força</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalar</string>
- <string name="accessibility_notification_brightness">Brilho</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Brilho da luz</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Perfis desligados.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Perfis foram desligados.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Perfil alterado para <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializando\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Configurações de luz</string>
<string name="led_notification_text">Luz de LED ativada pelas configurações</string>
<string name="qs_tile_edit_header_instruction">Pressione e segure os botões para reorganizar</string>
<string name="quick_settings_edit_label">Editar botões</string>
<string name="quick_settings_cannot_delete_edit_tile">Não é possível excluir o botão de Edição</string>
- <string name="qs_tiles_reset_confirmation">Redefinir botões das configurações rápidas para o padrão?</string>
+ <string name="qs_tiles_reset_confirmation">Redefinir botões das configurações rápidas para a configuração padrão?</string>
<string name="quick_settings_tile_reset_to_default">Redefinir para a organização padrão</string>
<string name="quick_settings_title_header">Cabeçalho</string>
<string name="quick_settings_title_tiles">Botões</string>
- <string name="quick_settings_title_show_weather">Mostrar tempo</string>
+ <string name="quick_settings_title_show_weather">Mostrar clima</string>
<string name="quick_settings_title_show_brightness_slider">Mostrar o controle deslizante de brilho</string>
<string name="quick_settings_title_enlarge_first_row">Ampliar a primeira linha</string>
- <string name="screen_pinning_description_no_navbar">Isto manterá-la na tela até você desafixar. Toque e segure o botão Voltar para desafixar.</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">Isto a manterá na tela até ser desafixada. Toque e segure o botão Voltar para desafixar.</string>
<string name="quick_settings_custom_tile_detail_title">Botão personalizado</string>
<string name="quick_settings_remove">Remover botão</string>
<string name="quick_settings_network_adb_label">ADB sobre rede</string>
@@ -68,79 +88,139 @@
<string name="quick_settings_profiles_off">Perfis desativados</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Economizador de bateria</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Economia de bateria (carregando)</string>
<string name="quick_settings_caffeine_label">Cafeína</string>
- <string name="accessibility_quick_settings_sync_off">Sincr. desl.</string>
- <string name="accessibility_quick_settings_sync_on">Sincr. lig.</string>
- <string name="accessibility_quick_settings_sync_changed_off">Sincronização desligada.</string>
- <string name="accessibility_quick_settings_sync_changed_on">Sincronização ligada.</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">Sincronização desligada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">Sincronização ligada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">Sincronização foi desligada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">Sincronização foi ligada.</string>
<string name="quick_settings_sync_label">Sincronização</string>
<string name="quick_settings_volume_panel_label">Painel de volume</string>
- <string name="quick_settings_usb_tether_label">Tethering USB</string>
+ <string name="quick_settings_usb_tether_label">Compartilhamento USB</string>
<string name="quick_settings_screen_timeout_detail_title">Tempo limite de tela</string>
<string name="quick_settings_lockscreen_label">Tela de bloqueio</string>
<string name="quick_settings_ambient_display_label">Tela ambiente</string>
- <string name="quick_settings_lockscreen_label_enforced">Tela de bloqueio imposta</string>
+ <string name="quick_settings_lockscreen_label_enforced">Tela de bloqueio aplicada</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Desativado pelo perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Tempo limite da tela: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Tempo limite da tela alterado para <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Modo de bateria</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Modo de bateria: modo de economia de energia.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Modo de bateria: modo equilibrado.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Modo de bateria: modo de desempenho.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Modo de bateria: modo eficiente.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Modo de bateria: modo rápido.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modo de bateria alterado para o modo de economia de energia.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Modo de bateria alterado para o modo equilibrado.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Modo de bateria alterado para o modo de desempenho.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Modo de bateria alterado para o modo eficiente.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Modo de bateria alterado para o modo rápido.</string>
<string name="quick_settings_performance_profile_detail_title">Modo de bateria</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Tela de bloqueio desligada.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Tela de bloqueio ligada.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Tela de bloqueio foi desligada.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Tela de bloqueio foi ligada.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Tela ambiente desativado.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Tela ambiente ativado.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">Tela ambiente desligado.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">Tela ambiente ligado.</string>
- <string name="accessibility_quick_settings_heads_up_off">Heads up desativado.</string>
- <string name="accessibility_quick_settings_heads_up_on">Heads up ativado.</string>
- <string name="accessibility_quick_settings_heads_up_changed_off">Heads up desligado.</string>
- <string name="accessibility_quick_settings_heads_up_changed_on">Heads up ligado.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Tela ambiente ativada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">Tela ambiente foi desligada.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">Tela ambiente foi ligada.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Heads up desligado.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Heads up ligado.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">Heads up foi desligado.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">Heads up foi ligado.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Cafeína desligado.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Cafeína ligado.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Economizador de bateria desligado.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Economizador de bateria ligado.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">O economizador de bateria foi desligado.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">O economizador de bateria foi ligado.</string>
- <string name="quick_settings_dynamic_tile_detail_title">Botões dinâmicos</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">Botão dinâmico</string>
<string name="dynamic_qs_tile_next_alarm_label">Próximo alarme</string>
<string name="dynamic_qs_tile_ime_selector_label">Seletor de IME</string>
- <string name="dynamic_qs_tile_su_label">Acesso super-usuário</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay desligado.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modo automático.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modo dia.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modo noite.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modo ao ar livre.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay foi desligado.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay alterado para modo automático.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay alterado para modo dia.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay alterado para modo noite.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay alterado para modo ao ar livre.</string>
+ <string name="dynamic_qs_tile_su_label">Acesso super usuário</string>
+ <string name="dynamic_qs_tile_themes_label">Temas</string>
<string name="quick_settings_title_advanced_location">Localização em 3 estados</string>
- <string name="accessibility_quick_settings_location_battery_saving">Localização: economia de bateria.</string>
- <string name="accessibility_quick_settings_location_gps_only">Localização: apenas no dispositivo.</string>
- <string name="accessibility_quick_settings_location_high_accuracy">Localização: alta precisão.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">Relatório de localização: modo economia de bateria.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">Relatório de localização: modo somente sensores.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">Relatório de localização: modo de alta precisão.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Modo de localização</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Economia de bateria</string>
- <string name="quick_settings_location_gps_only_label">Apenas no dispositivo</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">Somente no dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisão</string>
- <string name="accessibility_quick_settings_location_changed_battery_saving">Modo de localização alterado para apenas Wi-Fi e redes móveis.</string>
- <string name="accessibility_quick_settings_location_changed_gps_only">Modo de localização alterado para apenas GPS.</string>
- <string name="accessibility_quick_settings_location_changed_high_accuracy">Modo de localização alterado para GPS, Wi-Fi e redes móveis.</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">Relatório de localização alterado para economia de bateria.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">Relatório de localização alterado para modo somente sensores.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">Relatório de localização alterado para modo de alta precisão.</string>
<string name="quick_settings_tiles_category_system">Botões de sistema</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Adicionar um botão</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Não é possível se conectar a redes móveis enquanto o Modo Avião estiver ativado. Desative o modo avião e tente novamente.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">A lanterna está ligada</string>
<string name="quick_settings_tile_flashlight_not_summary">Toque para desligar</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d cliente</item>
+ <item quantity="other">%1$d clientes</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Sem SIM de dados</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">A bateria do dock tem <xliff:g xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" id="number">%d</xliff:g>%.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Mostrar fila de reprodução</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="tempo">%1$s</xliff:g> - <xliff:g id="condição">%2$s</xliff:g></string>
+ <string name="expand_hint">Deslize para baixo para expandir</string>
+ <string name="swipe_left_hint">Deslizar para a esquerda para <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Deslize para a direita para ver as notificações</string>
</resources>
diff --git a/packages/SystemUI/res/values-pt-rPT/cm_arrays.xml b/packages/SystemUI/res/values-pt-rPT/cm_arrays.xml
index cb6fbec..85897e7 100644
--- a/packages/SystemUI/res/values-pt-rPT/cm_arrays.xml
+++ b/packages/SystemUI/res/values-pt-rPT/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SO</item>
+ <!-- South west -->
<item>O</item>
+ <!-- West -->
<item>NO</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-pt-rPT/cm_strings.xml b/packages/SystemUI/res/values-pt-rPT/cm_strings.xml
index 0e1fd11..b73f911 100644
--- a/packages/SystemUI/res/values-pt-rPT/cm_strings.xml
+++ b/packages/SystemUI/res/values-pt-rPT/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Deslizar para a direita para %1$s</string>
<string name="right_shortcut_hint">Deslizar para a esquerda para %1$s</string>
<string name="lockscreen_message">Toque num ícone da esquerda ou da direita para atribuir um atalho no ecrã de bloqueio.</string>
@@ -26,29 +34,40 @@
<string name="select_application">Selecionar aplicação</string>
<string name="lockscreen_choose_action_title">Selecionar ação</string>
<string name="lockscreen_none_target">Nenhum</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Escolha uma ação para atribuir</string>
- <string name="navbar_home_button">Botão Home</string>
- <string name="navbar_recent_button">Botão Recentes</string>
- <string name="navbar_search_button">Botão Pesquisa</string>
- <string name="navbar_back_button">Botão Voltar</string>
+ <string name="navbar_home_button">Botão Página Inicial</string>
+ <string name="navbar_recent_button">Botão de Visão geral</string>
+ <string name="navbar_search_button">Botão de pesquisa</string>
+ <string name="navbar_back_button">Botão Anterior</string>
<string name="navbar_empty_button">Botão vazio</string>
<string name="navbar_menu_conditional_button">Botão Menu (esconder auto)</string>
<string name="navbar_menu_always_button">Botão Menu (sempre visível)</string>
<string name="navbar_menu_big_button">Botão Menu</string>
<string name="accessibility_dpad_left">Cursor à esquerda</string>
<string name="accessibility_dpad_right">Cursor à direita</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Limpar dados da aplicação</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Forçar paragem</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Desinstalar</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Brilho</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Perfis desligados.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Perfil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Perfis foram desligados.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Perfil alterado para <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">A iniciar\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Definições de luz</string>
<string name="led_notification_text">Luz do LED ativada pelas definições</string>
- <string name="qs_tile_edit_header_instruction">Pressione e segure os mosaicos para reorganizar</string>
+ <string name="qs_tile_edit_header_instruction">Mantenha os mosaicos premidos para os reorganizar</string>
<string name="quick_settings_edit_label">Editar os mosaicos</string>
<string name="quick_settings_cannot_delete_edit_tile">Não é possível eliminar o mosaico de Editar</string>
<string name="qs_tiles_reset_confirmation">Repor os valores de origem dos mosaicos de definições rápidas?</string>
@@ -58,7 +77,8 @@
<string name="quick_settings_title_show_weather">Mostrar o tempo</string>
<string name="quick_settings_title_show_brightness_slider">Mostrar o controlo deslizante de brilho</string>
<string name="quick_settings_title_enlarge_first_row">Ampliar a primeira linha</string>
- <string name="screen_pinning_description_no_navbar">Isto mantém visível até soltar. Toque e segure o botão Voltar até soltar.</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">Irá ficar visível até que o solte. Toque e segure o botão Anterior para soltar.</string>
<string name="quick_settings_custom_tile_detail_title">Mosaicos personalizados</string>
<string name="quick_settings_remove">Remover mosaico</string>
<string name="quick_settings_network_adb_label">ADB através da rede</string>
@@ -68,11 +88,17 @@
<string name="quick_settings_profiles_off">Perfis desativados</string>
<string name="quick_settings_heads_up_label">Notificações pop-up</string>
<string name="quick_settings_battery_saver_label">Economizador de bateria</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Economizador de bateria (a carregar)</string>
<string name="quick_settings_caffeine_label">Cafeína</string>
- <string name="accessibility_quick_settings_sync_off">Sincronização desligada.</string>
- <string name="accessibility_quick_settings_sync_on">Sincronização ligada.</string>
- <string name="accessibility_quick_settings_sync_changed_off">Sincronização foi desligada.</string>
- <string name="accessibility_quick_settings_sync_changed_on">Sincronização foi ligada.</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">Sincronização desativada.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">Sincronização ativada.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">A sincronização foi desativada.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">A sincronização foi ativada.</string>
<string name="quick_settings_sync_label">Sincronização</string>
<string name="quick_settings_volume_panel_label">Painel de volume</string>
<string name="quick_settings_usb_tether_label">Partilha de internet por USB</string>
@@ -81,66 +107,120 @@
<string name="quick_settings_ambient_display_label">Visualização de ambiente</string>
<string name="quick_settings_lockscreen_label_enforced">Ecrã de bloqueio forçado</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Desativado pelo perfil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Tempo limite do ecrã: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Tempo limite do ecrã alterado para <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Modo de bateria</string>
- <string name="accessibility_quick_settings_perf_profile_pwrsv">Modo de bateria: modo de poupança de energia.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Modo de bateria: modo de poupança de bateria.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Modo de bateria: modo equilibrado.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Modo de bateria: modo de desempenho.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Modo de bateria: modo de eficiência.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Modo de bateria: modo rápido.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modo de bateria alterado para o modo de poupança de energia.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modo de bateria alterado para o modo de poupança de bateria.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Modo de bateria alterado para o modo equilibrado.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Modo de bateria alterado para o modo de desempenho.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Modo de bateria alterado para o modo de eficiência.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Modo de bateria alterado para o modo rápido.</string>
<string name="quick_settings_performance_profile_detail_title">Modo de bateria</string>
- <string name="accessibility_quick_settings_lock_screen_off">Ecrã de bloqueio desligado.</string>
- <string name="accessibility_quick_settings_lock_screen_on">Ecrã de bloqueio ligado.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_off">Ecrã de bloqueio foi desligado.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_on">Ecrã de bloqueio foi ligado.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Visualização de ambiente desligada.</string>
- <string name="accessibility_quick_settings_ambient_display_on">Visualização de ambiente ligada.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_off">A visualização de ambiente foi desligada.</string>
- <string name="accessibility_quick_settings_ambient_display_changed_on">A visualização de ambiente foi ligada.</string>
- <string name="accessibility_quick_settings_heads_up_off">Notificações pop-up desligadas.</string>
- <string name="accessibility_quick_settings_heads_up_on">Notificações pop-up ligadas.</string>
- <string name="accessibility_quick_settings_heads_up_changed_off">Notificações pop-up desligaram.</string>
- <string name="accessibility_quick_settings_heads_up_changed_on">Notificações pop-up ligaram.</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">Ecrã de bloqueio desativado.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">Ecrã de bloqueio ativado.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">O ecrã de bloqueio foi desativado.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">O ecrã de bloqueio foi ativado.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Visualização de ambiente desativada.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">Visualização de ambiente ativada.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">A visualização de ambiente foi desativada.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">A visualização de ambiente foi ativada.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">Notificações pop-up desativadas.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">Notificações pop-up ativadas.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">As notificações pop-up foram desativadas.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">As notificações pop-up foram ativadas.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Cafeína desligada.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Cafeína ligada.</string>
- <string name="accessibility_quick_settings_battery_saver_off">Economizador de bateria desligado.</string>
- <string name="accessibility_quick_settings_battery_saver_on">Economizador de bateria ligado.</string>
- <string name="accessibility_quick_settings_battery_saver_changed_off">O economizador de bateria desligou.</string>
- <string name="accessibility_quick_settings_battery_saver_changed_on">O economizador de bateria ligou.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">Economizador de bateria desativado.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">Economizador de bateria ativado.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">O economizador de bateria foi desativado.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">O economizador de bateria foi ativado.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Mosaicos dinâmicos</string>
<string name="dynamic_qs_tile_next_alarm_label">Próximo alarme</string>
<string name="dynamic_qs_tile_ime_selector_label">Seletor de método de entrada</string>
<string name="dynamic_qs_tile_su_label">Acesso root</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay desligado.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: modo automático.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: modo dia.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: modo noite.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: modo exterior.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay foi desligado.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay alterado para modo automático.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay alterado para modo dia.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay alterado para modo noite.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay alterado para modo exterior.</string>
+ <string name="dynamic_qs_tile_themes_label">Temas</string>
<string name="quick_settings_title_advanced_location">Localização com 3 estados</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Localização: poupança de bateria.</string>
- <string name="accessibility_quick_settings_location_gps_only">Localização: apenas dispositivo.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">Localização: apenas no dispositivo.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Localização: alta precisão.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Modos de localização</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Poupança de bateria</string>
- <string name="quick_settings_location_gps_only_label">Apenas dispositivo</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">Apenas no dispositivo</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Alta precisão</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Modo de localização alterado para poupança de bateria.</string>
- <string name="accessibility_quick_settings_location_changed_gps_only">Modo de localização alterado para apenas dispositivo.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">Modo de localização alterado para apenas no dispositivo.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Modo de localização alterado para alta precisão.</string>
<string name="quick_settings_tiles_category_system">Mosaicos do sistema</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Adicionar um mosaico</string>
- <string name="hotspot_apm_message">Não é possível ligar-se a redes móveis enquanto o modo de avião estiver ativo. Desative o modo de avião e tente novamente.</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Não é possível ligar-se a redes móveis enquanto o modo de voo estiver ativado. Desative o modo de voo e tente novamente.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">A lanterna está ligada</string>
<string name="quick_settings_tile_flashlight_not_summary">Toque para desligar</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d cliente</item>
+ <item quantity="other">%1$d clientes</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Cartão SIM sem dados móveis</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Bateria da dock <xliff:g id="number">%d</xliff:g> por cento.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Mostrar a fila de reprodução</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Deslize para baixo para expandir</string>
+ <string name="swipe_left_hint">Deslize para a esquerda para <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Deslize para a direita para ver as notificações</string>
</resources>
diff --git a/packages/SystemUI/res/values-rm/cm_arrays.xml b/packages/SystemUI/res/values-rm/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-rm/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-rm/cm_strings.xml b/packages/SystemUI/res/values-rm/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-rm/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ro/cm_arrays.xml b/packages/SystemUI/res/values-ro/cm_arrays.xml
index 91744501..acce4b6 100644
--- a/packages/SystemUI/res/values-ro/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ro/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SV</item>
+ <!-- South west -->
<item>V</item>
+ <!-- West -->
<item>NV</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ro/cm_strings.xml b/packages/SystemUI/res/values-ro/cm_strings.xml
index 83531ab..2ef4e1d 100644
--- a/packages/SystemUI/res/values-ro/cm_strings.xml
+++ b/packages/SystemUI/res/values-ro/cm_strings.xml
@@ -16,15 +16,24 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Glisați dreapta pentru %1$s</string>
<string name="right_shortcut_hint">Glisați stânga pentru %1$s</string>
<string name="lockscreen_default_target">Implicit</string>
<string name="select_application">Selectați aplicația</string>
<string name="lockscreen_choose_action_title">Alege acțiunea</string>
<string name="lockscreen_none_target">Nimic</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Alege o acțiune pentru a o asocia</string>
<string name="navbar_home_button">Butonul Acasă</string>
<string name="navbar_recent_button">Butonul Recent</string>
@@ -36,14 +45,24 @@
<string name="navbar_menu_big_button">Buton Meniu</string>
<string name="accessibility_dpad_left">Cursor stânga</string>
<string name="accessibility_dpad_right">Cursor dreapta</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Șterge datele aplicației</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Oprire forțată</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Dezinstalați</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiluri oprit.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiluri este activat.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil schimbat în <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inițializare\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Setări de lumină</string>
<string name="qs_tile_edit_header_instruction">Apăsați și țineți apăsate chenarele pentru a rearanja</string>
<string name="quick_settings_edit_label">Editare chenare</string>
@@ -54,6 +73,8 @@
<string name="quick_settings_title_tiles">Chenare</string>
<string name="quick_settings_title_show_weather">Arată vremea</string>
<string name="quick_settings_title_show_brightness_slider">Arată glisorul de luminozitate</string>
+ <string name="quick_settings_title_enlarge_first_row">Mărește primul rând</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="quick_settings_custom_tile_detail_title">Chenar personalizat</string>
<string name="quick_settings_remove">Eliminare chenar</string>
<string name="quick_settings_network_adb_label">ADB prin rețea</string>
@@ -63,10 +84,15 @@
<string name="quick_settings_profiles_off">Profilurile sunt dezactivate</string>
<string name="quick_settings_heads_up_label">Atenționare</string>
<string name="quick_settings_battery_saver_label">Economizor baterie</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
<string name="quick_settings_caffeine_label">Cofeină</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sincronizare oprită.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sincronizare pornită.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sincronizare oprită.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sincronizare pornită.</string>
<string name="quick_settings_sync_label">Sincronizare</string>
<string name="quick_settings_volume_panel_label">Panou volum</string>
@@ -76,48 +102,105 @@
<string name="quick_settings_ambient_display_label">Afișare ambientală</string>
<string name="quick_settings_lockscreen_label_enforced">Blocare ecran impusă</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Dezactivat de profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Timp expirare ecran: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Timp expirare ecran a fost schimbat la <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Mod baterie</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Mod baterie: mod de salvare energie.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Mod baterie: mod echilibrat.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Mod baterie: mod performanță.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Mod baterie: mod eficiență.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Mod baterie: mod rapid.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Modul bateriei a fost schimbat în modul de salvare energie.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Modul bateriei a fost schimbat în mod echilibrat.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Modul bateriei schimbat în modul de performanță.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Modul bateriei a fost schimbat în modul de eficiență.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Modul bateriei a fost schimbat în modul rapid.</string>
<string name="quick_settings_performance_profile_detail_title">Mod baterie</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Blocare ecran oprit.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Blocare ecran pornit.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Afișare ambientală oprită.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Afișare ambientală pornită.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Cofeină oprit.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Cofeină pornit.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Economisire baterie oprită.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Economisire baterie pornită.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Economisire baterie este dezactivată.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Economisire baterie este activată.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Chenar dinamic</string>
<string name="dynamic_qs_tile_next_alarm_label">Următoarea alarmă</string>
<string name="dynamic_qs_tile_ime_selector_label">Selector IME</string>
<string name="dynamic_qs_tile_su_label">Acces root</string>
<string name="quick_settings_title_advanced_location">Starea celor 3 moduri de locație</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Raportarea locației: mod economisire baterie.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Raportarea locației: doar senzori.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Raportarea locației: precizie ridicată.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Mod localizare</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Economisire baterie</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Doar dispozitiv</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Precizie ridicată</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Raportarea locației modificată în modul economisire baterie.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Raportarea locației modificată în modul doar senzori.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Raportarea locației modificată în modul precizie ridicată.</string>
<string name="quick_settings_tiles_category_system">Chenar sistem</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Adaugă un chenar</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Nu se poate conecta la rețele mobile în timp ce modul Avion este activat. Dezactivați modul Avion și încercați din nou.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Lanterna este pornită</string>
<string name="quick_settings_tile_flashlight_not_summary">Atingeți pentru a dezactiva</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d client</item>
+ <item quantity="few">%1$d clienți</item>
+ <item quantity="other">%1$d clienți</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ru/cm_arrays.xml b/packages/SystemUI/res/values-ru/cm_arrays.xml
index 2e58d85..7fa348b 100644
--- a/packages/SystemUI/res/values-ru/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ru/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>С</item>
+ <!-- North -->
<item>СВ</item>
+ <!-- North east -->
<item>В</item>
+ <!-- East -->
<item>ЮВ</item>
+ <!-- South east -->
<item>Ю</item>
+ <!-- South -->
<item>ЮЗ</item>
+ <!-- South west -->
<item>З</item>
+ <!-- West -->
<item>СЗ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ru/cm_strings.xml b/packages/SystemUI/res/values-ru/cm_strings.xml
index 919c2e0..ccfd26d 100644
--- a/packages/SystemUI/res/values-ru/cm_strings.xml
+++ b/packages/SystemUI/res/values-ru/cm_strings.xml
@@ -16,16 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
- <string name="left_shortcut_hint">Проведите вправо, чтобы открыть приложение «%1$s»</string>
- <string name="right_shortcut_hint">Проведите влево, чтобы открыть приложение «%1$s»</string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s: проведите от значка</string>
+ <string name="right_shortcut_hint">%1$s: проведите от значка</string>
<string name="lockscreen_message">Нажмите значок слева или справа для изменения ярлыка экрана блокировки.</string>
<string name="lockscreen_default_target">По умолчанию</string>
<string name="select_application">Выбор приложения</string>
<string name="lockscreen_choose_action_title">Выбор действия</string>
<string name="lockscreen_none_target">Ничего</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Выберите действие</string>
<string name="navbar_home_button">Домой</string>
<string name="navbar_recent_button">Запущ. приложения</string>
@@ -37,19 +46,29 @@
<string name="navbar_menu_big_button">Меню</string>
<string name="accessibility_dpad_left">Курсор влево</string>
<string name="accessibility_dpad_right">Курсор вправо</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Стереть данные</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Остановить</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Удалить</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Яркость</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Профили выключены.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Профиль: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Профили выключены.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Профиль изменён на <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Включение\u2026</string>
- <string name="led_notification_title">Индикатор событий</string>
- <string name="led_notification_text">Светодиод включен в настройках</string>
- <string name="qs_tile_edit_header_instruction">Нажмите и удерживайте плитку для её перемещения</string>
- <string name="quick_settings_edit_label">Изменить плитки</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Настройки яркости</string>
+ <string name="led_notification_text">Светодиод включен параметрами</string>
+ <string name="qs_tile_edit_header_instruction">Нажмите и удерживайте плитку для изменения</string>
+ <string name="quick_settings_edit_label">Редактировать плитки</string>
<string name="quick_settings_cannot_delete_edit_tile">Невозможно удалить кнопку редактирования</string>
<string name="qs_tiles_reset_confirmation">Восстановить набор плиток по умолчанию?</string>
<string name="quick_settings_tile_reset_to_default">Восстановить стандартные</string>
@@ -58,19 +77,27 @@
<string name="quick_settings_title_show_weather">Сведения о погоде</string>
<string name="quick_settings_title_show_brightness_slider">Показывать регулятор яркости</string>
<string name="quick_settings_title_enlarge_first_row">Увеличить первый ряд</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Это приложение останется активным, пока вы не отмените блокировку долгим нажатием кнопки «Назад».</string>
<string name="quick_settings_custom_tile_detail_title">Пользовательская плитка</string>
<string name="quick_settings_remove">Удалить плитку</string>
<string name="quick_settings_network_adb_label">Отладка по сети</string>
<string name="quick_settings_compass_label">Компас</string>
<string name="quick_settings_nfc_label">NFC</string>
- <string name="quick_settings_profiles">Системные профили</string>
+ <string name="quick_settings_profiles">Профили системы</string>
<string name="quick_settings_profiles_off">Профили отключены</string>
<string name="quick_settings_heads_up_label">Всплывающие уведомления</string>
<string name="quick_settings_battery_saver_label">Энергосбережение</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Энергосбережение (идёт зарядка)</string>
+ <string name="quick_settings_caffeine_label">Запрет сна</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Синхронизация отключена.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Синхронизация включена.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Синхронизация отключена.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Синхронизация включена.</string>
<string name="quick_settings_sync_label">Синхронизация</string>
<string name="quick_settings_volume_panel_label">Панель громкости</string>
@@ -80,64 +107,121 @@
<string name="quick_settings_ambient_display_label">Индикация событий</string>
<string name="quick_settings_lockscreen_label_enforced">Блокировка экрана включена</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Отключено профилем</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Время до выключения экрана: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Время до выключения экрана изменено на <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Энергопотребление</string>
- <string name="accessibility_quick_settings_perf_profile_pwrsv">Режим энергопотребления: экономия энергии.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">Режим энергопотребления: сберегающий.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Режим энергопотребления: сбалансированный.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Режим энергопотребления: высокая производительность.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Режим энергопотребления: энергоэффективный.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Режим энергопотребления: оптимальная производительность.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Режим энергопотребления изменён на режим экономии энергии.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Режим энергопотребления изменён на сберегающий.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Режим энергопотребления изменён на сбалансированный.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_perf">Режим энергопотребления изменён на режим высокой производительности.</string>
- <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Режим энергопотребления изменён на энергоэффективный.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">Режим энергопотребления изменён на производительный.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">Режим энергопотребления изменён на эффективный.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Режим энергопотребления изменён на режим оптимальной производительности.</string>
<string name="quick_settings_performance_profile_detail_title">Энергопотребление</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Экран блокировки выключен.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Экран блокировки включён.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Экран блокировки выключен.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Экран блокировки включён.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Индикация событий экраном отключена.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Индикация событий экраном включена.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Индикация событий экраном отключена.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Индикация событий экраном включена.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Всплывающие уведомления отключены.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Всплывающие уведомления включены.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Всплывающие уведомления отключены.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Всплывающие уведомления включены.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Переход в спящий режим разрешён.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Переход в спящий режим запрещён.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Режим энергосбережения выключен.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Режим энергосбережения включён.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Режим энергосбережения выключен.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Режим энергосбережения включён.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Динамическая плитка</string>
<string name="dynamic_qs_tile_next_alarm_label">Следующий будильник</string>
<string name="dynamic_qs_tile_ime_selector_label">Выбор метода ввода</string>
<string name="dynamic_qs_tile_su_label">Суперпользователь</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay выключен.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay работает в автоматическом режиме.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay работает в дневном режиме.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay работает в ночном режиме.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay работает в режиме «на улице».</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay выключен.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay переключён в автоматический режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay переключён в дневной режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay переключён в ночной режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay переключён в режим «на улице».</string>
+ <string name="dynamic_qs_tile_themes_label">Темы</string>
<string name="quick_settings_title_advanced_location">Параметры отправки геоданных</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Отправка местоположения: режим экономии батареи.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Отправка местоположения: только по GPS.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Отправка местоположения: режим высокой точности.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Определение местоположения</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">По координатам сети</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">По спутникам GPS</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">По всем источникам</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Служба отправки местоположения переключена в режим экономии батареи.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Для отправки местоположения используются только данные GPS.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Служба отправки местоположения переключена в режим высокой точности.</string>
<string name="quick_settings_tiles_category_system">Системные плитки</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Добавление плитки</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Подключение к мобильной сети невозможно, пока включён режим полёта. Отключите его, а затем повторите попытку.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Фонарик включён</string>
- <string name="quick_settings_tile_flashlight_not_summary">Нажмите для отключения</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Нажмите, чтобы отключить</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">Подключено %1$d устройство</item>
+ <item quantity="few">Подключены %1$d устройства</item>
+ <item quantity="other">Подключено %1$d устройств</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Нет SIM для моб. данных</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Заряд батареи док-станции <xliff:g id="number">%d</xliff:g> процентов.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Показать очередь воспроизведения</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g>, <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Проведите вниз, чтобы развернуть</string>
+ <string name="swipe_left_hint">Проведите влево, чтобы перейти к <xliff:g id="app_name">%1$s </xliff:g></string>
+ <string name="swipe_right_hint">Проведите вправо, чтобы перейти к уведомлениям</string>
</resources>
diff --git a/packages/SystemUI/res/values-si-rLK/cm_arrays.xml b/packages/SystemUI/res/values-si-rLK/cm_arrays.xml
index e25e89b..edf575a 100644
--- a/packages/SystemUI/res/values-si-rLK/cm_arrays.xml
+++ b/packages/SystemUI/res/values-si-rLK/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>උතුර</item>
+ <!-- North -->
<item>ඊශාන</item>
+ <!-- North east -->
<item>නැගෙනහිර</item>
+ <!-- East -->
<item>ගිනිකොන</item>
+ <!-- South east -->
<item>දකුණ</item>
+ <!-- South -->
<item>නිරිත</item>
+ <!-- South west -->
<item>බටහිර</item>
+ <!-- West -->
<item>වයඹ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-si-rLK/cm_strings.xml b/packages/SystemUI/res/values-si-rLK/cm_strings.xml
index 1cb2423..e4b7e46 100644
--- a/packages/SystemUI/res/values-si-rLK/cm_strings.xml
+++ b/packages/SystemUI/res/values-si-rLK/cm_strings.xml
@@ -16,6 +16,15 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">පැවරීමට ක්‍රියාවක් තෝරන්න</string>
<string name="navbar_home_button">නිවස බොත්තම</string>
<string name="navbar_recent_button">මෑත බොත්තම</string>
@@ -26,8 +35,76 @@
<string name="navbar_menu_big_button">මෙනුව බොත්තම</string>
<string name="accessibility_dpad_left">වම් කර්සරය</string>
<string name="accessibility_dpad_right">දකුණු කර්සරය</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">යෙදුම් දත්ත පිහින්න</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">බලෙන් නවත්වන්න</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">අස්ථාපනය කරන්න</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">අරඹමින්\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-sk/cm_arrays.xml b/packages/SystemUI/res/values-sk/cm_arrays.xml
index ca2178e..3c17f45 100644
--- a/packages/SystemUI/res/values-sk/cm_arrays.xml
+++ b/packages/SystemUI/res/values-sk/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>S</item>
+ <!-- North -->
<item>SV</item>
+ <!-- North east -->
<item>V</item>
+ <!-- East -->
<item>JV</item>
+ <!-- South east -->
<item>J</item>
+ <!-- South -->
<item>JZ</item>
+ <!-- South west -->
<item>Z</item>
+ <!-- West -->
<item>SZ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-sk/cm_strings.xml b/packages/SystemUI/res/values-sk/cm_strings.xml
index 6be4ea1..68e99e4 100644
--- a/packages/SystemUI/res/values-sk/cm_strings.xml
+++ b/packages/SystemUI/res/values-sk/cm_strings.xml
@@ -16,12 +16,21 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Potiahnite doprava pre %1$s</string>
<string name="right_shortcut_hint">Potiahnite doľava pre %1$s</string>
<string name="select_application">Vyberte aplikáciu</string>
<string name="lockscreen_choose_action_title">Vyberte akciu</string>
<string name="lockscreen_none_target">Žiadna</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Vyberte akciu na priradenie</string>
<string name="navbar_home_button">Tlačidlo Domov</string>
<string name="navbar_recent_button">Tlačidlo Nedávne</string>
@@ -33,14 +42,25 @@
<string name="navbar_menu_big_button">Tlačidlo Ponuka</string>
<string name="accessibility_dpad_left">Kurzor vľavo</string>
<string name="accessibility_dpad_right">Kurzor vpravo</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Vymazať údaje aplikácie</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Vynútiť zastavenie</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Odinštalovať</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profily vyp.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profily vypnuté.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil sa zmenil na <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Inicializácia\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Zobrazenie aktuálnej obrazovky je zaistené, dokým ju neuvoľníte. Dotknite a podržte tlačidlo Späť pre uvoľnenie.</string>
<string name="quick_settings_custom_tile_detail_title">Vlastná dlaždica</string>
<string name="quick_settings_remove">Odstrániť dlaždicu</string>
@@ -51,9 +71,14 @@
<string name="quick_settings_profiles_off">Profily zakázané</string>
<string name="quick_settings_heads_up_label">Plávajúce oznámenia</string>
<string name="quick_settings_battery_saver_label">Šetrič batérie</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synch. vyp.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synch. zap.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synchronizácia vypnutá.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synchronizácia zapnutá.</string>
<string name="quick_settings_sync_label">Synchronizácia</string>
<string name="quick_settings_volume_panel_label">Panel hlasitosti</string>
@@ -62,58 +87,102 @@
<string name="quick_settings_lockscreen_label">Obrazovka uzamknutia</string>
<string name="quick_settings_ambient_display_label">Ambientné zobrazenie</string>
<string name="quick_settings_lockscreen_label_enforced">Obrazovka uzamknutia povolená</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Časový limit obrazovky: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Časový limit obrazovky sa zmenil na <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Režim batérie</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Režim batérie: režim šetrenia energie.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Režim batérie: vyvážený režim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Režim batérie: režim výkonu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Režim batérie: efektívny režim.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Režim batérie: rýchly režim.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Režim batérie sa zmenil na režim šetrenia energie.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Režim batérie sa zmenil na vyvážený režim.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Režim batérie sa zmenil na režim výkonu.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Režim batérie sa zmenil na efektívny režim.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Režim batérie sa zmenil na výkonný režim.</string>
<string name="quick_settings_performance_profile_detail_title">Režim batérie</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Obrazovka uzamknutia vyp.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Obrazovka uzamknutia zap.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Obrazovka uzamknutia vypnutá.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Obrazovka uzamknutia zapnutá.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambientné zobrazenie povolené.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambientné zobrazenie zakázané.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambientné zobrazenie povolené.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambientné zobrazenie zakázané.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Plávajúce oznámenia zakázané.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Plávajúce oznámenia povolené.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Plávajúce oznámenia zakázané.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Plávajúce oznámenia povolené.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Šetrič batérie vypnutý.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Šetrič batérie zapnutý.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Šetrič batérie vypnutý.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Šetrič batérie zapnutý.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamické dlaždice</string>
<string name="dynamic_qs_tile_next_alarm_label">Ďalší budík</string>
<string name="dynamic_qs_tile_ime_selector_label">Výber IME</string>
<string name="dynamic_qs_tile_su_label">Root prístup</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay vyp.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatický režim.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: denný režim.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nočný režim.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: režim vonku.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay vypnutý.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay sa zmenil na automatický režim.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay sa zmenil na denný režim.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay sa zmenil na nočný režim.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay sa zmenil na režim vonku.</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Hlásenie polohy: režim šetrenia batérie.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Hlásenie polohy: režim iba so snímačmi.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Hlásenie polohy: režim vysokej presnosti.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Režimy polohy</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Šetrenie batérie</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Iba zariadenie</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Vysoká presnosť</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Hlásenie polohy sa zmenilo na režim šetrenia batérie.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Hlásenie polohy sa zmenilo na režim iba senzorov.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Hlásenie polohy sa zmenilo na režim vysokej presnosti.</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Batéria doku <xliff:g id="number">%d</xliff:g> percent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Zobraziť poradie prehrávania</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-sl/cm_arrays.xml b/packages/SystemUI/res/values-sl/cm_arrays.xml
index ca2178e..3c17f45 100644
--- a/packages/SystemUI/res/values-sl/cm_arrays.xml
+++ b/packages/SystemUI/res/values-sl/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>S</item>
+ <!-- North -->
<item>SV</item>
+ <!-- North east -->
<item>V</item>
+ <!-- East -->
<item>JV</item>
+ <!-- South east -->
<item>J</item>
+ <!-- South -->
<item>JZ</item>
+ <!-- South west -->
<item>Z</item>
+ <!-- West -->
<item>SZ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-sl/cm_strings.xml b/packages/SystemUI/res/values-sl/cm_strings.xml
index ac3c894..a0240f6 100644
--- a/packages/SystemUI/res/values-sl/cm_strings.xml
+++ b/packages/SystemUI/res/values-sl/cm_strings.xml
@@ -16,20 +16,29 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
- <string name="left_shortcut_hint">Povlecite desno za %1$s</string>
- <string name="right_shortcut_hint">Povlecite levo za %1$s</string>
- <string name="lockscreen_message">Tapnite ikono na levi ali desni, da ponovno dodelite bližnjico zaslona za zaklepanje.</string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">Potegnite desno za %1$s</string>
+ <string name="right_shortcut_hint">Potegnite levo za %1$s</string>
+ <string name="lockscreen_message">Tapnite ikono na levi ali desni, da ponovno dodelite bližnjico zaklenjenega zaslona.</string>
<string name="lockscreen_default_target">Privzeto</string>
<string name="select_application">Izberite aplikacijo</string>
<string name="lockscreen_choose_action_title">Izberite dejanje</string>
<string name="lockscreen_none_target">Brez</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Izberite dejanje za dodelitev</string>
<string name="navbar_home_button">Gumb Domov</string>
<string name="navbar_recent_button">Gumb Nedavno</string>
- <string name="navbar_search_button">Gumb Iskanje</string>
+ <string name="navbar_search_button">Gumb Išči</string>
<string name="navbar_back_button">Gumb Nazaj</string>
<string name="navbar_empty_button">Gumb Prazno</string>
<string name="navbar_menu_conditional_button">Menijski gumb (sam. skrivanje)</string>
@@ -37,27 +46,38 @@
<string name="navbar_menu_big_button">Menijski gumb</string>
<string name="accessibility_dpad_left">Kazalec levo</string>
<string name="accessibility_dpad_right">Kazalec desno</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Izbriši podatke aplikacije</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Vsili ustavitev</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Odstrani</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Svetlost lučke</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profili izklopljeni.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profili izklopljeni.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil spremenjen v <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Začenjanje \u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Nastavitve lučke</string>
<string name="led_notification_text">Lučka LED omogočena v nastavitvah</string>
<string name="qs_tile_edit_header_instruction">Pritisnite in pridržite ploščice za preurejanje</string>
<string name="quick_settings_edit_label">Uredi ploščice</string>
<string name="quick_settings_cannot_delete_edit_tile">Ploščice za urejanje ni mogoče izbrisati</string>
- <string name="qs_tiles_reset_confirmation">Ponastavi ploščice hitrih nastavitev na privzeto nastavitev?</string>
+ <string name="qs_tiles_reset_confirmation">Ponastavi ploščice Hitrih nastavitev na privzeto nastavitev?</string>
<string name="quick_settings_tile_reset_to_default">Ponastavi na privzeto razporeditev</string>
<string name="quick_settings_title_header">Glava</string>
<string name="quick_settings_title_tiles">Ploščice</string>
<string name="quick_settings_title_show_weather">Prikaži vreme</string>
<string name="quick_settings_title_show_brightness_slider">Prikaži drsnik za svetlost</string>
<string name="quick_settings_title_enlarge_first_row">Povečaj prvo vrstico</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">To jo ohrani prikazano, dokler je ne odpnete. Tapnite in pridržite gumb Nazaj, da jo odpnete.</string>
<string name="quick_settings_custom_tile_detail_title">Ploščica po meri</string>
<string name="quick_settings_remove">Odstrani ploščico</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profili onemogočeni</string>
<string name="quick_settings_heads_up_label">Obvestila na zaslonu</string>
<string name="quick_settings_battery_saver_label">Ohranjevalnik baterije</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Ohranjevalnik baterije (polnjenje)</string>
<string name="quick_settings_caffeine_label">Kofein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Sinhronizacija izklopljena.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Sinhronizacija vklopljena.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Sinhronizacija izklopljena.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Sinhronizacija vklopljena.</string>
<string name="quick_settings_sync_label">Sinhronizacija</string>
<string name="quick_settings_volume_panel_label">Plošča za glasnost</string>
@@ -79,68 +105,124 @@
<string name="quick_settings_screen_timeout_detail_title">Časovna omejitev zaslona</string>
<string name="quick_settings_lockscreen_label">Zakleni zaslon</string>
<string name="quick_settings_ambient_display_label">Okoliški zaslon</string>
- <string name="quick_settings_lockscreen_label_enforced">Vsiljen zaslon za zaklepanje</string>
+ <string name="quick_settings_lockscreen_label_enforced">Vsiljen zaklenjen zaslon</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Onemogočeno s profilom</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Časovna omejitev zaslona: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Časovna omejitev zaslona spremenjena na <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Način varčevanja energije</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Način varčevanja energije: način varčevanja.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Način varčevanja energije: uravnotežen način.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Način varčevanja energije: zmogljivostni način.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Način varčevanja energije: učinkoviti način.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Način varčevanja energije: hitri način.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Način varčevanja energije spremenjen v način varčevanja.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Način varčevanja energije spremenjen v uravnotežen način.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Način varčevanja energije spremenjen v zmogljivostni način.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Način varčevanja energije spremenjen v učinkoviti način.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Način varčevanja energije spremenjen v hitri način.</string>
<string name="quick_settings_performance_profile_detail_title">Način varčevanja energije</string>
- <string name="accessibility_quick_settings_lock_screen_off">Zaslon za zaklepanje izklopljen.</string>
- <string name="accessibility_quick_settings_lock_screen_on">Zaslon za zaklepanje vklopljen.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_off">Zaslon za zaklepanje izklopljen.</string>
- <string name="accessibility_quick_settings_lock_screen_changed_on">Zaslon za zaklepanje vklopljen.</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">Zaklepanje zaslona izklopljeno.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">Zaklepanje zaslona vklopljeno.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">Zaklepanje zaslona izklopljeno.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">Zaklepanje zaslona vklopljeno.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Okoliški zaslon izklopljen.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Okoliški zaslon vklopljen.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Okoliški zaslon izklopljen.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Okoliški zaslon vklopljen.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Obvestila na zas. izk.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Obvestila na zas. vkl.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Obvestila na zaslonu izklopljena.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Obvestila na zaslonu vklopljena.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Kofein izklopljen.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Kofein vklopljen.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Ohranjevalnik baterije izklopljen.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Ohranjevalnik baterije vklopljen.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Ohranjevalnik baterije izklopljen.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Ohranjevalnik baterije vklopljen.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamične ploščice</string>
<string name="dynamic_qs_tile_next_alarm_label">Naslednja budilka</string>
<string name="dynamic_qs_tile_ime_selector_label">Izbirnik IME</string>
<string name="dynamic_qs_tile_su_label">Skrbniški dostop</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay izklopljen.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: samodejni način.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dnevni način.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nočni način.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: zunanji način.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay izklopljen.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay spremenjen v samodejni način.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay spremenjen v dnevni način.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay spremenjen v nočni način.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay spremenjen v zunanji način.</string>
+ <string name="dynamic_qs_tile_themes_label">Teme</string>
<string name="quick_settings_title_advanced_location">Tri stanja lokacije</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Poročanje o lokaciji: način varčevanja energije.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Poročanje o lokaciji: način \'samo tipala\'.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Poročanje o lokaciji: način visoke natančnosti.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Način lokacije</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Varčevanje z energijo</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Samo naprava</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Visoka natančnost</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Poročanje o lokaciji spremenjeno v način varčevanja energije.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Poročanje o lokaciji spremenjeno v način \'samo tipala\'.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Poročanje o lokaciji spremenjen v način visoke natančnosti.</string>
<string name="quick_settings_tiles_category_system">Sistemske ploščice</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Dodaj ploščico</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Povezava z mobilnimi omrežji ni možna v načinu za letalo. Onemogočite način za letalo in poskusite znova.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Svetilka je vklopljena</string>
<string name="quick_settings_tile_flashlight_not_summary">Tapnite, če želite izklopiti</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d odjemalec</item>
+ <item quantity="two">%1$d odjemalca</item>
+ <item quantity="few">%1$d odjemalci</item>
+ <item quantity="other">%1$d odjemalcev</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Ni podatkovne kartice SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level"><xliff:g id="number">%d</xliff:g> odstotkov baterije v postaji.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Prikaži čak. vrsto pred.</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Za razširitev potegnite navzdol</string>
+ <string name="swipe_left_hint">Za <xliff:g id="app_name">%1$s</xliff:g> potegnite levo</string>
+ <string name="swipe_right_hint">Za obvestila potegnite desno</string>
</resources>
diff --git a/packages/SystemUI/res/values-sq-rAL/cm_arrays.xml b/packages/SystemUI/res/values-sq-rAL/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-sq-rAL/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-sq-rAL/cm_strings.xml b/packages/SystemUI/res/values-sq-rAL/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-sq-rAL/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-sr/cm_arrays.xml b/packages/SystemUI/res/values-sr/cm_arrays.xml
index 977ddf0..ed1ef4d 100644
--- a/packages/SystemUI/res/values-sr/cm_arrays.xml
+++ b/packages/SystemUI/res/values-sr/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>С</item>
+ <!-- North -->
<item>СИ</item>
+ <!-- North east -->
<item>И</item>
+ <!-- East -->
<item>ЈИ</item>
+ <!-- South east -->
<item>Ј</item>
+ <!-- South -->
<item>ЈЗ</item>
+ <!-- South west -->
<item>З</item>
+ <!-- West -->
<item>СЗ</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-sr/cm_strings.xml b/packages/SystemUI/res/values-sr/cm_strings.xml
index d17f8e5..8bf4c5e 100644
--- a/packages/SystemUI/res/values-sr/cm_strings.xml
+++ b/packages/SystemUI/res/values-sr/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA +</string>
- <string name="accessibility_data_connection_4g_plus">4G +</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Превуци десно за %1$s</string>
<string name="right_shortcut_hint">Превуци лево за %1$s</string>
<string name="lockscreen_message">Додирни икону лево или десно да доделиш пречицу за закључани екран.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Изабери апликацију</string>
<string name="lockscreen_choose_action_title">Изабери акцију</string>
<string name="lockscreen_none_target">Ниједан</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Изабери акцију да доделиш</string>
<string name="navbar_home_button">Главно дугме</string>
<string name="navbar_recent_button">Дугме за Недавно</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Дугме за Мени</string>
<string name="accessibility_dpad_left">Курсор лево</string>
<string name="accessibility_dpad_right">Курсор десно</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Избриши податке апликације</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Приморај заустављање</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Деинсталирај</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Осветљење</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Профили искључени.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Профил: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Профили су искључени.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Профил је промењен у <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Покретање\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Поставке светла</string>
<string name="led_notification_text">LED светло омогућено помоћу поставки</string>
<string name="qs_tile_edit_header_instruction">Притисни и држи плочицу за реорганизацију</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Покажи време</string>
<string name="quick_settings_title_show_brightness_slider">Прикажи клизач оветљености</string>
<string name="quick_settings_title_enlarge_first_row">Увећајте први ред</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Ово задржава преглед док га не уклониш. Додирни и држи дугме за назад да уклониш.</string>
<string name="quick_settings_custom_tile_detail_title">Промени назив</string>
<string name="quick_settings_remove">Уклони назив</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Профили онемогућени</string>
<string name="quick_settings_heads_up_label">Искачуће поруке</string>
<string name="quick_settings_battery_saver_label">Уштеда батерије</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Чувар батерије (пуњење)</string>
<string name="quick_settings_caffeine_label">Кофеин</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Синхрон. искључено.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Синхрон. укључено.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Синхронизација је искључена.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Синхронизација је укључена.</string>
<string name="quick_settings_sync_label">Синхрон</string>
<string name="quick_settings_volume_panel_label">Панел гласноће</string>
@@ -81,66 +107,121 @@
<string name="quick_settings_ambient_display_label">Амбијент приказ</string>
<string name="quick_settings_lockscreen_label_enforced">Присилно закључани екран</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Онемогућено профилом</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Време искључења екрана: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Време искључења екрана промењено у <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Режим батерије</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Режим батерије: режим уштеде енергије.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Режим батерије: балансирани режим.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Режим батерије: режим учинка.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Режим батерије: режим ефикасности.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Режим батерије: режим брзине.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Режим батерије промењен у режим уштеде енергије.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Режим батерије промењен у балансирани режим.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Режим батерије промењен у режим учинка.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Режим батерије промењен у режим ефикасности.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Режим батерије промењен у режим брзине.</string>
<string name="quick_settings_performance_profile_detail_title">Режим батерије</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Закључани екран искључен.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Закључани екран укључен.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Закључани екран је искључен.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Закључани екран је укључен.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Амбијент приказ искључен.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Амбијент приказ укључен.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Амбијент приказ ће бити искључен.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Амбијент приказ ће бити укључен.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Искачуће поруке искључене.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Искачуће поруке укључене.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Искачуће поруке ће бити искључене.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Искачуће поруке ће бити укључене.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Кофеин је искључен.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Кофеин је укључен.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Уштеда батерије искључена.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Уштеда батерије укључена.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Уштеда батерије је искључена.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Уштеда батерије је укључена.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Динамичне плочице</string>
<string name="dynamic_qs_tile_next_alarm_label">Следећи аларм</string>
<string name="dynamic_qs_tile_ime_selector_label">IME бирач</string>
<string name="dynamic_qs_tile_su_label">Root приступ</string>
- <string name="accessibility_quick_settings_live_display_off">Активни екран искључен.</string>
- <string name="accessibility_quick_settings_live_display_auto">Активни Екран: ауто режим.</string>
- <string name="accessibility_quick_settings_live_display_day">Активни Екран: дневни режим.</string>
- <string name="accessibility_quick_settings_live_display_night">Активни Екран: ноћни режим.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">Активни Екран: режим на отвореном.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">Активни Екран је искључен.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">Активни Екран промењен у ауто режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">Активни Екран промењен у дневни режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">Активни Екран промењен у ноћни режим.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">Активни Екран промењен у режим на отвореном.</string>
+ <string name="dynamic_qs_tile_themes_label">Теме</string>
<string name="quick_settings_title_advanced_location">Локација три-државе</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Локација извештај: режим чувања батерије.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Локација извештај: режим само сензори.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Локација извештај: режим високе тачности.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Режими локације</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Уштеда батерије</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Само уређај</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Велика прецизност</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Извештај о локацији промењен у режим уштеде батерије.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Извештај о локацији промењен у режим само сензора.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Извештај о локацији промењен у режим високе прецизности.</string>
<string name="quick_settings_tiles_category_system">Плочице система</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Додај плочицу</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Није се могуће конектовати на мобилне мреже док је режим авиона омогућен. Онемогући режим авиона и пробај поново.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Блиц је укључен</string>
<string name="quick_settings_tile_flashlight_not_summary">Додирни да угасиш</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d клијент</item>
+ <item quantity="few">%1$d клијента</item>
+ <item quantity="other">%1$d клијента</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Нема SIM-а за податке</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Батерија <xliff:g id="number">%d</xliff:g> процената.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Прикажи на чекању</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">Листај надоле да би проширио</string>
+ <string name="swipe_left_hint">Замах на лево за <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Замах на десно за обавештења</string>
</resources>
diff --git a/packages/SystemUI/res/values-sv/cm_arrays.xml b/packages/SystemUI/res/values-sv/cm_arrays.xml
index fe795f4..bdbe6b4 100644
--- a/packages/SystemUI/res/values-sv/cm_arrays.xml
+++ b/packages/SystemUI/res/values-sv/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NO</item>
+ <!-- North east -->
<item>O</item>
+ <!-- East -->
<item>SO</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SV</item>
+ <!-- South west -->
<item>V</item>
+ <!-- West -->
<item>NV</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-sv/cm_strings.xml b/packages/SystemUI/res/values-sv/cm_strings.xml
index 73840fc..0363610 100644
--- a/packages/SystemUI/res/values-sv/cm_strings.xml
+++ b/packages/SystemUI/res/values-sv/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Svep höger för %1$s</string>
<string name="right_shortcut_hint">Svep vänster för %1$s</string>
<string name="lockscreen_message">Tryck på en ikon till vänster eller höger för att tilldela en låsskärmgenväg.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Välj app</string>
<string name="lockscreen_choose_action_title">Välj åtgärd</string>
<string name="lockscreen_none_target">Ingen</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Välj åtgärd att tilldela</string>
<string name="navbar_home_button">Hemknapp</string>
<string name="navbar_recent_button">Senasteknapp</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menyknapp</string>
<string name="accessibility_dpad_left">Markör till vänster</string>
<string name="accessibility_dpad_right">Markör till höger</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Rensa appdata</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Tvinga avslutning</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Avinstallera</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Ljusstyrka</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiler av.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiler har stängts av.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Profil ändrades till <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Initierar\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Ljusinställningar</string>
<string name="led_notification_text">LED-ljus aktiverat av inställningar</string>
<string name="qs_tile_edit_header_instruction">Tryck och håll brickor för att arrangera om</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">Visa väder</string>
<string name="quick_settings_title_show_brightness_slider">Visa Ljusstyrkereglaget</string>
<string name="quick_settings_title_enlarge_first_row">Förstora första raden</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Detta håller den synlig tills du frigör den. Tryck och håll nere Bakåt-knappen för att frigöra.</string>
<string name="quick_settings_custom_tile_detail_title">Anpassad bricka</string>
<string name="quick_settings_remove">Ta bort bricka</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">Profiler inaktiverad</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Strömsparläge</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Batterisparfunktion (laddar)</string>
<string name="quick_settings_caffeine_label">Koffein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Synk av.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Synk på.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Synk inaktiverad.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Synk aktiverad.</string>
<string name="quick_settings_sync_label">Synk</string>
<string name="quick_settings_volume_panel_label">Volympanel</string>
@@ -81,66 +107,115 @@
<string name="quick_settings_ambient_display_label">Ambient display</string>
<string name="quick_settings_lockscreen_label_enforced">Tvingad låsskärm</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">Inaktiverad av profil</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Skärm-timeout: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Skärm-timeout ändrades till <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Batteriläge</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Batteriläge: energisparläge.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Batteriläge: balanserat läge.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Batteriläge: prestandaläge.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Batteriläge: strömsparande läge.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Batteriläge: prestandaläge.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Batteriläge ändrat till energisparläge.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Batteriläge ändrat till balanserat läge.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Batteriläge ändrat till prestandaläge.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Batteriläge ändrat till strömsparande läge.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Batteriläge ändrat till prestandaläge.</string>
<string name="quick_settings_performance_profile_detail_title">Batteriläge</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Låsskärm av.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Låsskärm på.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Låsskärm inaktiverad.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Låsskärm aktiverad.</string>
- <string name="accessibility_quick_settings_ambient_display_off">Ambient display avslagen.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">Ambient display av.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display påslagen.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient display avslagen.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display påslagen.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up av.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up på.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads up avslaget.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads up påslaget.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_off">Koffein av.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_caffeine_on">Koffein på.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Strömsparläge är inaktiverat.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Strömsparläge är aktiverat.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Strömsparläge inaktiverat.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Strömsparläge aktiverat.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dynamiska bricka</string>
<string name="dynamic_qs_tile_next_alarm_label">Nästa alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME-väljare</string>
<string name="dynamic_qs_tile_su_label">Root-åtkomst</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay av.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: automatiskt läge.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: dagläge.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: nattläge.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: utomhusläge.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay inaktiverad.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay ändrad till auto-läge.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay ändrad till dagläge.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay ändrad till nattläge.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay ändrad till utomhusläge.</string>
<string name="quick_settings_title_advanced_location">Tri-state placering</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Platsrapportering: batterisparläge.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Platsrapportering: endast sensorläge.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Platsrapportering: högt precisionsläge.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Platsläge</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Batterisparläge</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Endast enhet</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Hög noggrannhet</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Platsrapportering ändrades till batterispararläge.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Platsrapportering ändrad till endast sensor.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Platsrapportering ändrad till hög noggrannhet.</string>
<string name="quick_settings_tiles_category_system">Systembrickor</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Lägg till en bricka</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">Det går inte att ansluta till mobila nät när flygplansläge är aktiverat. Inaktivera flygplansläge och försök igen.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">Ficklampan är på</string>
<string name="quick_settings_tile_flashlight_not_summary">Tryck för att stänga av</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d klient</item>
+ <item quantity="other">%1$d klienter</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Inget data SIM</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Dockningsstationens batteri<xliff:g id="number">%d</xliff:g> procent.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Visa uppspelningskö</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-sw/cm_arrays.xml b/packages/SystemUI/res/values-sw/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-sw/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-sw/cm_strings.xml b/packages/SystemUI/res/values-sw/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-sw/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-ta-rIN/cm_arrays.xml b/packages/SystemUI/res/values-ta-rIN/cm_arrays.xml
new file mode 100644
index 0000000..3110756
--- /dev/null
+++ b/packages/SystemUI/res/values-ta-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SW</item>
+ <!-- South west -->
+ <item>W</item>
+ <!-- West -->
+ <item>NW</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ta-rIN/cm_strings.xml b/packages/SystemUI/res/values-ta-rIN/cm_strings.xml
new file mode 100644
index 0000000..eb45d15
--- /dev/null
+++ b/packages/SystemUI/res/values-ta-rIN/cm_strings.xml
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$sக்காக வலதுபுறம் தேய்.</string>
+ <string name="right_shortcut_hint">%1$sக்காக இடதுபுறம் தேய்.</string>
+ <string name="lockscreen_message">ஒரு லாக் திரை குறுக்குவழியை மறுசீரமைக்க இடது அல்லது வலதுபுறம் உள்ள ஐகானை தட்டு</string>
+ <string name="lockscreen_default_target">இயல்புநிலை</string>
+ <string name="select_application">பயன்பாட்டைத் தேர்ந்தெடுக்கவும்</string>
+ <string name="lockscreen_choose_action_title">செயல்பாட்டை தேர்வுசெய்</string>
+ <string name="lockscreen_none_target">ஏதுமில்லை</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">ஒதுக்குவதற்கான செயலை தேர்வுசெய்</string>
+ <string name="navbar_home_button">முகப்பு பட்டன்</string>
+ <string name="navbar_recent_button">சமீபத்திய பொத்தான்</string>
+ <string name="navbar_search_button">பட்டனை தேடுதல்</string>
+ <string name="navbar_back_button">பின்செல் பொத்தான்</string>
+ <string name="navbar_empty_button">வெறுமை பொத்தான்</string>
+ <string name="navbar_menu_conditional_button">மெனு(autoHide) பொத்தான்</string>
+ <string name="navbar_menu_always_button">மெனு(alwaysShow) பொத்தான்</string>
+ <string name="navbar_menu_big_button">மெனு பொத்தான்</string>
+ <string name="accessibility_dpad_left">இடஞ்சுட்டி இடது</string>
+ <string name="accessibility_dpad_right">இடஞ்சுட்டி வலது</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">பயன்பாட்டு தரவை துடைக்க</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">உடனே நிறுத்து</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">நிறுவல்நீக்கு</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">ஒளி ஒளிர்வு</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">சுயவிவரங்கள் ஆஃப்.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">சுயவிவரம்: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">சுயவிவரங்கள் ஆஃப் செய்யப்பட்டன.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">சுயவிவரம் <xliff:g id="profile" example="Default">%s</xliff:g>க்கு மாற்றப்பட்டது.</string>
+ <string name="quick_settings_compass_init">துவக்குகிறது\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">ஒளி அமைப்புகள்</string>
+ <string name="led_notification_text">LED ஒளி அமைப்பினால் செயல்படுத்தப்படுதல்</string>
+ <string name="qs_tile_edit_header_instruction">மறு ஒழுங்கமைக்க ஓடுகளை அழுத்தி பிடித்துக்கொள்ளவும்</string>
+ <string name="quick_settings_edit_label">ஓடுகளை திருத்து</string>
+ <string name="quick_settings_cannot_delete_edit_tile">ஒட்டு திருத்தத்தை நீக்க முடியாது</string>
+ <string name="qs_tiles_reset_confirmation">விரைவு அமைப்புகள் டைல்களை இயல்புநிலை கட்டமைப்புக்கு மீட்டமைக்கவா?</string>
+ <string name="quick_settings_tile_reset_to_default">இயல்புநிலை தளவமைப்புக்கு மீட்டமை</string>
+ <string name="quick_settings_title_header">மேற்குறிப்பு</string>
+ <string name="quick_settings_title_tiles">ஓடுகள்</string>
+ <string name="quick_settings_title_show_weather">வானிலையை காட்டு</string>
+ <string name="quick_settings_title_show_brightness_slider">பிரகாச ஸ்லைடரை காட்டு</string>
+ <string name="quick_settings_title_enlarge_first_row">முதல் வரிசையை பெரிதாக்கு</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">நீங்கள் பின்நீக்கு செய்யும்வரை இது காட்சியில் வைக்கும். பின்நீக்கு செய்ய பின்செல் பொத்தானை தொட்டு பிடித்துக்கொள்.</string>
+ <string name="quick_settings_custom_tile_detail_title">தனிப்பயன் ஓடு</string>
+ <string name="quick_settings_remove">டைலை அகற்று</string>
+ <string name="quick_settings_network_adb_label">பிணையத்தின் மீது ADB</string>
+ <string name="quick_settings_compass_label">காம்பஸ்</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">சிஸ்டம் சுயவிவரங்கள்</string>
+ <string name="quick_settings_profiles_off">சுயவிவரங்கள் முடக்கப்பட்டன</string>
+ <string name="quick_settings_heads_up_label">ஹெட்ஸ் அப்</string>
+ <string name="quick_settings_battery_saver_label">பேட்டரி சேமிப்பான்</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">கேஃபைன்</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">ஒத்திசைவு ஆஃப்</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">ஒத்திசைவு ஆன்</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">ஒத்திசைவு அணைக்கப்பட்டது</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">ஒத்திசைவு துவக்கப்பட்டது</string>
+ <string name="quick_settings_sync_label">ஒத்திசை</string>
+ <string name="quick_settings_volume_panel_label">வால்யூம் பேனல்</string>
+ <string name="quick_settings_usb_tether_label">USB டெதெரிங்</string>
+ <string name="quick_settings_screen_timeout_detail_title">திரை டைமவுட்</string>
+ <string name="quick_settings_lockscreen_label">பூட்டுத் திரை</string>
+ <string name="quick_settings_ambient_display_label">சூழல்சார் திரை</string>
+ <string name="quick_settings_lockscreen_label_enforced">பூட்டுத் திரை அமலாக்கப்பட்டது</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">சுயவிவரம் முடக்கப்பட்டது</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">திரை நேரம்முடிவு: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">திரை நேரம்முடிவு <xliff:g id="timeout" example="30 seconds">%s</xliff:g>க்கு மாற்றப்பட்டது.</string>
+ <string name="qs_tile_performance">பேட்டரி முறை</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">மின்கல பயன்முறை: மின்சக்தி பயன்முறை.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">மின்கல பயன்முறை: சமச்சீரான பயன்முறை.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">மின்கல பயன்முறை: செயல்திறன் பயன்முறை.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">மின்கல பயன்முறை: ஆற்றல் பயன்முறை</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">மின்கல பயன்முறை: விரைவு பயன்முறை</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">மின்கல பயன்முறை மின்சக்தி சேமிப்பு பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">மின்கல பயன்முறை சமச்சீரான பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">மின்கல பயன்முறை செயல்திறன் பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">மின்கல பயன்முறை ஆற்றல் பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">மின்கல பயன்முறை விரைவு பயன்முறைக்கு மாறியது.</string>
+ <string name="quick_settings_performance_profile_detail_title">பேட்டரி முறை</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">பூட்டுத் திரை ஆஃப்.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">பூட்டுத் திரை ஆன்.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">பூட்டுத் திரை ஆஃப் செய்யப்பட்டது</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">பூட்டுத் திரை ஆன் செய்யப்பட்டது</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">சூழல் காட்சி ஆஃப்.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">சூழல் காட்சி ஆன்.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">சூழல் காட்சி ஆஃப் செய்யப்பட்டது.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">சூழல் காட்சி ஆன் செய்யப்பட்டது.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">ஹெட்ஸ் அப் ஆஃப்.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">ஹெட்ஸ் அப் ஆன்.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">ஹெட்ஸ் அப் ஆஃப் செய்யப்பட்டது.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">ஹெட்ஸ் அப் ஆன் செய்யப்பட்டது.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">கேஃபைன் ஆஃப்.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">கேஃபைன் ஆன்.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">பேட்டரி பாதுகாப்பான் ஆஃப்</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">பேட்டரி சேமிப்பான் ஆன்</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">பேட்டரி பாதுகாப்பான் அணைக்கப்பட்டது</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">பேட்டரி பாதுகாப்பான் துவக்கப்பட்டது</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">இயங்குநிலை டைல்</string>
+ <string name="dynamic_qs_tile_next_alarm_label">அடுத்த அலாரம்</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME தேர்ந்தெடுப்பான்</string>
+ <string name="dynamic_qs_tile_su_label">மூல அணுகல்</string>
+ <string name="quick_settings_title_advanced_location">மூன்று-நிலை இருப்பிடம்</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">இருப்பிடம் அறிவித்தல்: மின்கல சேமிப்பு பயன்முறை.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">இருப்பிடம் அறிவித்தல்: உணர்கருவிகள் மட்டும் பயன்முறை.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">இருப்பிடம் அறிவித்தல்: உயர் துல்லிய பயன்முறை.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">இருப்பிடப் பயன்முறை</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">பேட்டரி சேமிப்பு</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">சாதனம் மட்டும்</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">அதிக துல்லியத்தன்மை</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">இருப்பிடம் அறிவித்தல் மின்கல சேமிப்பு பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">இருப்பிடம் அறிவித்தல் உணர்கருவிகள் மட்டும் பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">இருப்பிடம் அறிவித்தல் உயர் துல்லிய பயன்முறைக்கு மாற்றப்பட்டது.</string>
+ <string name="quick_settings_tiles_category_system">கணினி ஓடுகள்</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">ஒரு ஓட்டை சேர்</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">விமான பயன்முறை செயல்படுத்தப்பட்டு இருக்கும்போது மொபைல் பிணையங்களை இணைக்க முடியவில்லை. விமான பயன்முறையை முடக்கிவிட்டு மீண்டும் முயற்சிக்கவும்.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ஃபிளாஷ்லைட் இயக்கத்தில் உள்ளது</string>
+ <string name="quick_settings_tile_flashlight_not_summary">ஆஃப் செய்ய தட்டவும்</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">பொருத்தப்பட்ட மின்கல <xliff:g id="number">%d</xliff:g> சதவிகிதம்.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">இயக்கு சாரை காண்பி</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-te-rIN/cm_arrays.xml b/packages/SystemUI/res/values-te-rIN/cm_arrays.xml
new file mode 100644
index 0000000..3110756
--- /dev/null
+++ b/packages/SystemUI/res/values-te-rIN/cm_arrays.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <string-array name="cardinal_directions">
+ <item>N</item>
+ <!-- North -->
+ <item>NE</item>
+ <!-- North east -->
+ <item>E</item>
+ <!-- East -->
+ <item>SE</item>
+ <!-- South east -->
+ <item>S</item>
+ <!-- South -->
+ <item>SW</item>
+ <!-- South west -->
+ <item>W</item>
+ <!-- West -->
+ <item>NW</item>
+ <!-- North west -->
+ </string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-te-rIN/cm_strings.xml b/packages/SystemUI/res/values-te-rIN/cm_strings.xml
new file mode 100644
index 0000000..aee0b52
--- /dev/null
+++ b/packages/SystemUI/res/values-te-rIN/cm_strings.xml
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">హెచ్ఎస్పిఎ+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
+ <string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <string name="left_shortcut_hint">%1$s కొరకు కుడి వైపుకు స్వైప్ చేయుము</string>
+ <string name="right_shortcut_hint">%1$s కొరకు ఎడమ వైపుకు స్వైప్ చేయుము</string>
+ <string name="lockscreen_message">లాక్ స్క్రీన్ సత్వరమార్గాన్ని తిరిగి కేటాయించేందుకు ఎడమ లేదా కుడి వైపున ఉన్న చిహ్నం పైన ట్యాప్ చేయండి.</string>
+ <string name="lockscreen_default_target">డిఫాల్ట్</string>
+ <string name="select_application">అనువర్తనాన్ని ఎంచుకోండి</string>
+ <string name="lockscreen_choose_action_title">కార్యాచరణను ఎంచుకోండి</string>
+ <string name="lockscreen_none_target">ఏదీ లేదు</string>
+ <!-- Dialog title for navigation bar button selection -->
+ <string name="navbar_dialog_title">కేటాయించేందుకు చర్యను ఎంచుకొనుము</string>
+ <string name="navbar_home_button">హోమ్ బటన్</string>
+ <string name="navbar_recent_button">ఇటీవలి బటన్</string>
+ <string name="navbar_search_button">శోధన బటన్</string>
+ <string name="navbar_back_button">బ్యాక్ బటన్</string>
+ <string name="navbar_empty_button">ఖాళీ బటన్</string>
+ <string name="navbar_menu_conditional_button">మెనూ (ఆటోహైడ్) బటన్</string>
+ <string name="navbar_menu_always_button">మెనూ (ఆల్వేస్ షో) బటన్</string>
+ <string name="navbar_menu_big_button">మెనూ బటన్</string>
+ <string name="accessibility_dpad_left">కర్సర్ ఎడమకి</string>
+ <string name="accessibility_dpad_right">కర్సర్ కుడికి</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <string name="advanced_dev_option_wipe_app">ప్రోగ్రాం డేటాను తుడిపివేయుము</string>
+ <!-- Title shown in recents popup for force stopping the application -->
+ <string name="advanced_dev_option_force_stop">నిర్బంధ ఆపివేత</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <string name="advanced_dev_option_uninstall">అన్ఇన్‌స్టాల్ చేయి</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">లైట్ ప్రకాశవంతం</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">ప్రోఫైళ్ళు ఆఫ్.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">ప్రొఫైల్: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">ప్రోఫైళ్ళు ఆపివేయబడినవి.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">ప్రొఫైల్ <xliff:g id="profile" example="Default">%s</xliff:g>కు మార్చబడింది.</string>
+ <string name="quick_settings_compass_init">ప్రారంభించబడుతోంది\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">లైట్ సెట్టింగ్స్</string>
+ <string name="led_notification_text">సెట్టింగ్సుచే చేతనపరచబడిన LED లైట్</string>
+ <string name="qs_tile_edit_header_instruction">తిరిగి అమర్చడానికి టైల్స్ ను నొక్కి పట్టుకోండి</string>
+ <string name="quick_settings_edit_label">టైల్స్ ను సంకలనం చేయండి</string>
+ <string name="quick_settings_cannot_delete_edit_tile">సంకలన టైల్ ను తొలగించలేకపోయింది</string>
+ <string name="qs_tiles_reset_confirmation">స్వయంసిద్ధ నిర్మితీకరణకు త్వరిత సెట్టింగ్‌ల టైల్స్ ను రీసెట్ చేయాలా?</string>
+ <string name="quick_settings_tile_reset_to_default">స్వయంసిద్ధ లేవుట్‌ కు రీసెట్ చేయి</string>
+ <string name="quick_settings_title_header">శీర్షిక</string>
+ <string name="quick_settings_title_tiles">టైల్స్</string>
+ <string name="quick_settings_title_show_weather">వాతావరణాన్ని చూపించు</string>
+ <string name="quick_settings_title_show_brightness_slider">ప్రకాశం స్థితి నిర్థారణిను చూపుము</string>
+ <string name="quick_settings_title_enlarge_first_row">మొదటి వరుసను పెద్దది చేయుము</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">మీరు అన్పిన్ చేసేంతవరకు ఇది దానిని వీక్షణలో ఉంచుతుంది. అన్పిన్ చేసేందుకు బ్యాక్ బటనును తాకి అంతే పట్టుకోండి.</string>
+ <string name="quick_settings_custom_tile_detail_title">అనుకూలీకరించిన టైల్</string>
+ <string name="quick_settings_remove">టైలును తొలిగించుము</string>
+ <string name="quick_settings_network_adb_label">ADB ఓవర్ నెట్వర్క్</string>
+ <string name="quick_settings_compass_label">దిక్సూచి</string>
+ <string name="quick_settings_nfc_label">NFC</string>
+ <string name="quick_settings_profiles">సిస్టమ్ ప్రోఫైళ్ళు</string>
+ <string name="quick_settings_profiles_off">ప్రోఫైళ్ళు నిలిపివేయబడ్డాయి</string>
+ <string name="quick_settings_heads_up_label">హెచ్చరిక</string>
+ <string name="quick_settings_battery_saver_label">బ్యాటరీ సేవర్</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_caffeine_label">కాఫిన్</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">సమకాలీకరణ ఆఫ్.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">సమకాలీకరణ ఆన్.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">సమకాలీకరణ ఆపివేయబడింది.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">సమకాలీకరణ ఆన్ చేయబడింది.</string>
+ <string name="quick_settings_sync_label">సమకాలీకరణ</string>
+ <string name="quick_settings_volume_panel_label">వాల్యూమ్ ప్యానల్</string>
+ <string name="quick_settings_usb_tether_label">USB టీథరింగ్</string>
+ <string name="quick_settings_screen_timeout_detail_title">స్క్రీన్ సమయం ముగిసింది</string>
+ <string name="quick_settings_lockscreen_label">స్క్రీన్‌ను లాక్ చేయడం</string>
+ <string name="quick_settings_ambient_display_label">యాంబియెంట్ డిస్‌ప్లే</string>
+ <string name="quick_settings_lockscreen_label_enforced">లాక్ స్క్రీన్ అమలు</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">ప్రొఫైల్‌ను నిలిపివెయ్యబడింది</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">స్క్రీన్ సమయం ముగిసింది: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">స్క్రీన్ ముగింపు సమయం <xliff:g id="timeout" example="30 seconds">%s</xliff:g>కు మార్చబడింది.</string>
+ <string name="qs_tile_performance">బ్యాటరీ మోడ్</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">బ్యాటరీ మోడ్: పవర్ సేవ్ మోడ్.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">బ్యాటరీ మోడ్: సంతులిత మోడ్.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">బ్యాటరీ మోడ్: పనితనపు మోడ్.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">బ్యాటరీ మోడ్: సమర్థత మోడ్.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">బ్యాటరీ మోడ్: త్వరిత మోడ్.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">బ్యాటరీ మోడ్ పవర్ సేవ్ మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">బ్యాటరీ మోడ్ సంతులిత మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">బ్యాటరీ మోడ్ పనితనపు మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">బ్యాటరీ మోడ్ సమర్థత మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">బ్యాటరీ మోడ్ త్వరిత మోడుకు మార్చబడింది.</string>
+ <string name="quick_settings_performance_profile_detail_title">బ్యాటరీ మోడ్</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">లాక్ స్క్రీన్ ఆఫ్.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">లాక్ స్క్రీన్ ఆన్.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">లాక్ స్క్రీన్ ఆపివేయబడింది.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">లాక్ స్క్రీన్ ఆన్ చేయబడింది.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">పరిసర ప్రదర్శన ఆఫ్.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">పరిసర ప్రదర్శన ఆన్.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">పరిసర ప్రదర్శన ఆపివేయబడింది.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">పరిసర ప్రదర్శన ఆన్ చేయబడింది.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">హెచ్చరిక ఆఫ్.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">హెచ్చరిక ఆన్.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">హెచ్చరిక ఆపివేయబడింది.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">హెచ్చరిక ఆన్ చేయబడింది.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">కాఫిన్ ఆఫ్</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">కాఫిన్ ఆన్</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">బ్యాటరీ సేవర్ ఆఫ్.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">బ్యాటరీ సేవర్ ఆన్.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">బ్యాటరీ సేవర్ ఆఫ్ చేయబడింది</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">బ్యాటరీ సేవర్ ఆన్ చేయబడింది.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">డైనమిక్ టైల్</string>
+ <string name="dynamic_qs_tile_next_alarm_label">తరువాతి అలారం</string>
+ <string name="dynamic_qs_tile_ime_selector_label">IME సెలక్టర్</string>
+ <string name="dynamic_qs_tile_su_label">మూల ప్రాప్తి</string>
+ <string name="quick_settings_title_advanced_location">మూడు-స్థితుల స్థానం</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_battery_saving">స్థాన నివేదిక: బ్యాటరీ సేవింగ్ మోడ్.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_gps_only">స్థాన నివేదిక: సెన్సార్లు మాత్రమే మోడ్.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_high_accuracy">స్థాన నివేదిక: అధిక ఖచ్చితత్వ మోడ్.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_detail_title">స్థానం మోడ్</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_battery_saving_label">బ్యాటరీ ఆదా</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_gps_only_label">పరికరం మాత్రమే</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <string name="quick_settings_location_high_accuracy_label">అధిక నిర్దుష్టత</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">స్థాన నివేదిక బ్యాటరీ సేవింగ్ మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">స్థాన నివేదిక సెన్సార్లు మాత్రమే మోడుకు మార్చబడింది.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">స్థాన నివేదిక అధిక ఖచ్చితత్వ మోడుకు మార్చబడింది.</string>
+ <string name="quick_settings_tiles_category_system">సిస్టమ్ టైల్స్</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">టైల్‌ ను జోడించు</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">విమాన మోడ్ అమలుపరచునప్పుడు మొబైల్ నెట్వర్క్ కనెక్ట్ చేయుటకు సాధ్యపడలేదు. విమాన మోడ్ ను నిలిపివేసి, తిరిగి ప్రయత్నించండి.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ఫ్లాష్లైట్ ఆన్ అయ్యింది</string>
+ <string name="quick_settings_tile_flashlight_not_summary">ఆఫ్ చెయ్యడానికి టాప్ నొక్కండి</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d క్లయింట్</item>
+ <item quantity="other">%1$d క్లయింట్
+
+%1$d క్లయింట్స్</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">డాక్ బ్యాటరీ <xliff:g id="number">%d</xliff:g> పర్సెంట్.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">ప్లే క్యూను చూపుము</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-th/cm_arrays.xml b/packages/SystemUI/res/values-th/cm_arrays.xml
index cf5825b..3110756 100644
--- a/packages/SystemUI/res/values-th/cm_arrays.xml
+++ b/packages/SystemUI/res/values-th/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>N</item>
+ <!-- North -->
<item>NE</item>
+ <!-- North east -->
<item>E</item>
+ <!-- East -->
<item>SE</item>
+ <!-- South east -->
<item>S</item>
+ <!-- South -->
<item>SW</item>
+ <!-- South west -->
<item>W</item>
+ <!-- West -->
<item>NW</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-th/cm_strings.xml b/packages/SystemUI/res/values-th/cm_strings.xml
index 2651986..a70602e 100644
--- a/packages/SystemUI/res/values-th/cm_strings.xml
+++ b/packages/SystemUI/res/values-th/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">ปัดไปทางขวาเพื่อ %1$s</string>
<string name="right_shortcut_hint">ปัดไปทางซ้ายเพื่อ %1$s</string>
<string name="lockscreen_message">แตะที่ไอคอนด้านซ้ายหรือขวาเพื่อกำหนดทางลัดสำหรับหน้าจอล็อค</string>
@@ -26,6 +34,7 @@
<string name="select_application">เลือกแอปพลิเคชัน</string>
<string name="lockscreen_choose_action_title">เลือกการกระทำ</string>
<string name="lockscreen_none_target">ไม่มี</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">เลือกใช้การกระทำ</string>
<string name="navbar_home_button">ปุ่มหลัก</string>
<string name="navbar_recent_button">ปุ่มแอปล่าสุด</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">ปุ่มเมนู</string>
<string name="accessibility_dpad_left">เคอร์เซอร์ซ้าย</string>
<string name="accessibility_dpad_right">เคอร์เซอร์ขวา</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">ล้างข้อมูลแอป</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">บังคับปิด</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">ยกเลิกการติดตั้ง</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">ความสว่าง</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">โปรไฟล์ปิดอยู่</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">โปรไฟล์: <xliff:g id="profile" example="Default">%s</xliff:g></string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">ปิดโปรไฟล์</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">โปรไฟล์เปลี่ยนเป็น <xliff:g id="profile" example="Default">%s</xliff:g></string>
<string name="quick_settings_compass_init">กำลังเตรียมการ\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">การตั้งค่าแสง</string>
<string name="led_notification_text">LED ถูกเปิดใช้งานโดยการตั้งค่า</string>
<string name="qs_tile_edit_header_instruction">แตะไทต์ค้างไว้เพื่อย้ายตำแหน่ง</string>
@@ -56,7 +75,9 @@
<string name="quick_settings_title_header">หัวข้อ</string>
<string name="quick_settings_title_tiles">ไทต์</string>
<string name="quick_settings_title_show_weather">แสดงสภาพอากาศ</string>
+ <string name="quick_settings_title_show_brightness_slider">แสดงแถบเลื่อนปรับความสว่าง</string>
<string name="quick_settings_title_enlarge_first_row">ขยายแถวแรก</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">จะแสดงหน้านี้จนกว่าคุณจะเลิกปักหมุด กดปุ่มกลับค้างเพื่อเลิกปักหมุด</string>
<string name="quick_settings_custom_tile_detail_title">ไทล์กำหนดเอง</string>
<string name="quick_settings_remove">ลบไทล์ออก</string>
@@ -67,9 +88,16 @@
<string name="quick_settings_profiles_off">โปรไฟล์ถูกปิดอยู่</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">ประหยัดแบตเตอรี่</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">ประหยัดแบตเตอรี่ (ขณะชาร์จ)</string>
+ <string name="quick_settings_caffeine_label">คาเฟอีน</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">ปิดการซิงค์</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">การซิงค์เปิดอยู่</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">การซิงค์ปิดอยู่</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">การซิงค์เปิดอยู่</string>
<string name="quick_settings_sync_label">ซิงค์</string>
<string name="quick_settings_volume_panel_label">แผงควบคุมระดับเสียง</string>
@@ -78,59 +106,115 @@
<string name="quick_settings_lockscreen_label">หน้าจอล็อค</string>
<string name="quick_settings_ambient_display_label">หน้าจอแวดล้อม</string>
<string name="quick_settings_lockscreen_label_enforced">บังคับล็อคหน้าจอ</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">ปิดการใช้งานโปรไฟล์</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">หมดเวลาหน้าจอ: <xliff:g id="timeout" example="30 seconds">%s</xliff:g></string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">หมดเวลาหน้าจอเปลี่ยนเป็น <xliff:g id="timeout" example="30 seconds">%s</xliff:g></string>
<string name="qs_tile_performance">รูปแบบแบตเตอรี่</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">รูปแบบแบตเตอรี่: ประหยัดพลังงาน</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">รูปแบบแบตเตอรี่: สมดุล</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">รูปแบบแบตเตอรี่: ประสิทธิภาพ</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">รูปแบบแบตเตอรี่: รูปแบบใช้พลังงานต่ำ</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">รูปแบบแบตเตอรี่: รูปแบบรวดเร็ว</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">รูปแบบแบตเตอรี่เปลี่ยนเป็นรูปแบบประหยัดพลังงาน</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">รูปแบบแบตเตอรี่เปลี่ยนเป็นสมดุล</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">รูปแบบแบตเตอรี่เปลี่ยนเป็นรูปแบบประสิทธิภาพ</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">รูปแบบแบตเตอรี่เปลี่ยนเป็นรูปแบบใช้พลังงานต่ำ</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">รูปแบบแบตเตอรี่เปลี่ยนเป็นรูปแบบรวดเร็ว</string>
<string name="quick_settings_performance_profile_detail_title">รูปแบบแบตเตอรี่</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">หน้าจอล็อคปิดอยู่</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">หน้าจอล็อคเปิดอยู่</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">หน้าจอล็อคถูกปิด</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">หน้าจอล็อคถูกเปิด</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">ปิดหน้าจอแวดล้อม</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">เปิดหน้าจอแวดล้อม</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">หน้าจอแวดล้อมปิดอยู่</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">หน้าจอแวดล้อมเปิดอยู่</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up ปิดอยู่</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up เปิดอยู่</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads up ปิดอยู่</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads up เปิดอยู่</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">คาเฟอีนปิดอยู่</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">คาเฟอีนเปิดอยู่</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">ตัวประหยัดแบตเตอรี่ปิดอยู่</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">ตัวประหยัดแบตเตอรี่เปิดอยู่</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">ตัวประหยัดแบตเตอรีถูกปิด</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">ตัวประหยัดแบตเตอรีถูกเปิด</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">ไทล์แบบไดนามิก</string>
<string name="dynamic_qs_tile_next_alarm_label">การปลุกครั้งต่อไป</string>
<string name="dynamic_qs_tile_ime_selector_label">ตัวเลือก IME</string>
<string name="dynamic_qs_tile_su_label">สิทธิผู้ดูแลระบบ</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay ปิดอยู่</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: รูปแบบอัตโนมัติ</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: รูปแบบกลางวัน</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: รูปแบบกลางคืน</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: รูปแบบกลางแจ้ง</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay ถูกปิด</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay เปลี่ยนเป็นรูปแบบอัตโนมัติ</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay เปลี่ยนเป็นรูปแบบกลางวัน</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay เปลี่ยนเป็นรูปแบบกลางคืน</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay เปลี่ยนเป็นรูปแบบกลางแจ้ง</string>
<string name="quick_settings_title_advanced_location">ตำแหน่งแบบสามสถานะ</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">การระบุตำแหน่ง: รูปแบบประหยัดแบตเตอรี่</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">รายงานตำแหน่งที่ตั้ง: เซนเซอร์เท่านั้น</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">รูปแบบการระบุตำแหน่ง: ความแม่นยำสูง</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">รูปแบบตำแหน่งที่ตั้ง</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">ประหยัดแบตเตอรี่</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">อุปกรณ์เท่านั้น</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">ความแม่นยำสูง</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">ตำแหน่งการระบุเปลี่ยนเป็นรูปแบบประหยัดแบตเตอรี่</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">การระบุตำแหน่งเปลี่ยนเป็นรูปแบบเฉพาะเซนเซอร์</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">การระบุตำแหน่งเปลี่ยนรูปแบบเป็นความแม่นยำสูง</string>
+ <string name="quick_settings_tiles_category_system">ไทล์ระบบ</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">เพิ่มไทล์</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">ไม่สามารถเชื่อมต่อเครือข่ายมือถือขณะใช้รูปแบบบนเครื่องบิน กรุณาปิดรูปแบบบนเครื่องบินและลองอีกครั้ง</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">ไฟฉายเปิดอยู่</string>
+ <string name="quick_settings_tile_flashlight_not_summary">แตะเพื่อปิด</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d ลูกข่าย</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">ไม่มี SIM ข้อมูล</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">แท่นชาร์จแบตเตอรี่ <xliff:g id="number">%d</xliff:g> เปอร์เซ็นต์</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">แสดงคิวเล่น</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-tr/cm_arrays.xml b/packages/SystemUI/res/values-tr/cm_arrays.xml
index 472dd22..8658c49 100644
--- a/packages/SystemUI/res/values-tr/cm_arrays.xml
+++ b/packages/SystemUI/res/values-tr/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>K</item>
+ <!-- North -->
<item>KD</item>
+ <!-- North east -->
<item>D</item>
+ <!-- East -->
<item>GD</item>
+ <!-- South east -->
<item>G</item>
+ <!-- South -->
<item>GB</item>
+ <!-- South west -->
<item>B</item>
+ <!-- West -->
<item>KB</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-tr/cm_strings.xml b/packages/SystemUI/res/values-tr/cm_strings.xml
index a70ea9e..a126402 100644
--- a/packages/SystemUI/res/values-tr/cm_strings.xml
+++ b/packages/SystemUI/res/values-tr/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">%1$s için sağa kaydırın</string>
<string name="right_shortcut_hint">%1$s için sola kaydırın</string>
<string name="lockscreen_message">Kilit ekranı kısayollarını ayarlamak için sağ ya da soldaki simgeye dokunun.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Uygulama seçin</string>
<string name="lockscreen_choose_action_title">Eylem seçin</string>
<string name="lockscreen_none_target">Yok</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Atamak için işlev seçin</string>
<string name="navbar_home_button">Ana ekran tuşu</string>
<string name="navbar_recent_button">Son uyg. tuşu</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Menü tuşu</string>
<string name="accessibility_dpad_left">Sol imleç</string>
<string name="accessibility_dpad_right">Sağ imleç</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Uygulama verisini sil</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Durmaya zorla</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Kaldır</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Işık parlaklığı</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Profiller kapalı.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Profil: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Profiller kapatıldı.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed"><xliff:g id="profile" example="Default">%s</xliff:g> profiline geçildi.</string>
<string name="quick_settings_compass_init">Başlatılıyor\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Işık ayarları</string>
<string name="led_notification_text">LED ışık ayarlar tarafından etkinleştirilmiş</string>
<string name="qs_tile_edit_header_instruction">Kareleri yeniden düzenlemek için basılı tutun</string>
@@ -56,7 +75,9 @@
<string name="quick_settings_title_header">Başlık</string>
<string name="quick_settings_title_tiles">Kareler</string>
<string name="quick_settings_title_show_weather">Hava durumunu göster</string>
+ <string name="quick_settings_title_show_brightness_slider">Parlaklık kaydırıcısını göster</string>
<string name="quick_settings_title_enlarge_first_row">İlk satırı büyüt</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Ekrandan kaldırana kadar görünümde tutar. Kaldırmak için Geri tuşuna dokunun ve tutun.</string>
<string name="quick_settings_custom_tile_detail_title">Özel kare</string>
<string name="quick_settings_remove">Kareyi kaldır</string>
@@ -67,9 +88,16 @@
<string name="quick_settings_profiles_off">Profiller devre dışı</string>
<string name="quick_settings_heads_up_label">Bildirim pencereleri</string>
<string name="quick_settings_battery_saver_label">Pil tasarrufu</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Batarya kurtarıcı (şarj ediliyor)</string>
+ <string name="quick_settings_caffeine_label">Kafein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Eşitleme kapalı.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Eşitleme açık.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Eşitleme kapatıldı.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Eşitleme açıldı.</string>
<string name="quick_settings_sync_label">Eşitleme</string>
<string name="quick_settings_volume_panel_label">Ses paneli</string>
@@ -78,59 +106,116 @@
<string name="quick_settings_lockscreen_label">Kilit ekranı</string>
<string name="quick_settings_ambient_display_label">Bildirim ekranı</string>
<string name="quick_settings_lockscreen_label_enforced">Kilit ekranı zorunlu</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Profil tarafından devre dışı</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Ekran zaman aşımı : <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Ekran zaman aşımı <xliff:g id="timeout" example="30 seconds">%s</xliff:g> olarak ayarlandı.</string>
<string name="qs_tile_performance">Pil modu</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Pil modu: güç tasarruf modu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Pil modu: dengeli mod.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Pil modu: performans modu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Pil modu: verimlilik modu.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Pil modu: hızlı mod.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Pil modu güç tasarruf moduna geçti.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Pil modu dengeli moda geçti.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Pil modu performans moduna geçti.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Pil modu verimlilik moduna geçti.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Pil modu hızlı moda geçti.</string>
<string name="quick_settings_performance_profile_detail_title">Pil modu</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Kilit ekranı kapalı.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Kilit ekranı açık.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Kilit ekranı kapatıldı.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Kilit ekranı açıldı.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Bildirim ekranı kapalı.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Bildirim ekranı açık.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Bildirim ekranı kapatıldı.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Bildirim ekranı açıldı.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Bildirim pencereleri kapalı.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Bildirim pencereleri açık.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Bildirim pencereleri kapatıldı.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Bildirim pencereleri açıldı.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Kafein kapalı.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Kafein açık.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Pil tasarrufu kapalı.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Pil tasarrufu açık.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Pil tasarrufu kapatıldı.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Pil tasarrufu açıldı.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Dinamik kare</string>
<string name="dynamic_qs_tile_next_alarm_label">Sonraki alarm</string>
<string name="dynamic_qs_tile_ime_selector_label">IME seçici</string>
<string name="dynamic_qs_tile_su_label">Root erişimi</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay kapalı.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: otomatik mod.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: gündüz modu.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: gece modu.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: açık hava modu.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay kapatıldı.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay otomatik moda geçti.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay gündüz moduna geçti.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay gece moduna geçti.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay açık hava moduna geçti.</string>
<string name="quick_settings_title_advanced_location">3-durumlu konum</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Konum bildirimi: pil tasarruf modu.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Konum bildirimi: sadece sensörler modu.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Konum bildirimi: yüksek hassasiyet modu.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Konum modu</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Pil tasarrufu</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Sadece cihaz</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Yüksek doğruluk</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Konum bildirimi pil tasarruf moduna geçti.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Konum bildirimi sadece sensörler moduna geçti.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Konum bildirimi yüksek hassasiyet moduna geçti.</string>
+ <string name="quick_settings_tiles_category_system">Sistem başlıkları</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Başlık ekle</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Uçak modu etkinken hücresel ağlarla bağlantı kurulamıyor. Uçak modunu devre dışı bırakın ve tekrar deneyin.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Flaş ışığı açık</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Kapatmak için dokunun</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="one">%1$d istemci</item>
+ <item quantity="other">%1$d istemci</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">SIM verisi yok</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Ünite pili yüzde <xliff:g id="number">%d</xliff:g>.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Oynatma kuyruğunu göster</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ug/cm_arrays.xml b/packages/SystemUI/res/values-ug/cm_arrays.xml
index e5c5ade..0d61eb4 100644
--- a/packages/SystemUI/res/values-ug/cm_arrays.xml
+++ b/packages/SystemUI/res/values-ug/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>شىمال</item>
+ <!-- North -->
<item>شەرقىي شىمال</item>
+ <!-- North east -->
<item>شەرق</item>
+ <!-- East -->
<item>شەرقىي جەنۇپ</item>
+ <!-- South east -->
<item>جەنۇپ</item>
+ <!-- South -->
<item>غەربىي جەنۇپ</item>
+ <!-- South west -->
<item>غەرب</item>
+ <!-- West -->
<item>غەربىي شىمال</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-ug/cm_strings.xml b/packages/SystemUI/res/values-ug/cm_strings.xml
index 21480ce..bb0eb55 100644
--- a/packages/SystemUI/res/values-ug/cm_strings.xml
+++ b/packages/SystemUI/res/values-ug/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">%1$s ئۈچۈن ئوڭغا سۈرۈڭ</string>
<string name="right_shortcut_hint">%1$s ئۈچۈن سولغا سۈرۈڭ</string>
+ <string name="lockscreen_message">ئوڭ ياكى سول تەرەپتىكى سىنبەلگىنى چېكىپ قۇلۇپ ئېكران قىسقا يولىنى قايتا تەقسىملەڭ.</string>
+ <string name="lockscreen_default_target">كۆڭۈلدىكى</string>
<string name="select_application">ئەپ تاللاڭ</string>
<string name="lockscreen_choose_action_title">مەشغۇلات تاللاڭ</string>
<string name="lockscreen_none_target">يوق</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">تەقسىملەيدىغان مەشغۇلاتنى تاللاڭ</string>
<string name="navbar_home_button">باش بەت توپچا</string>
<string name="navbar_recent_button">يېقىنقى توپچىلار</string>
@@ -33,23 +46,175 @@
<string name="navbar_menu_big_button">تىزىملىك توپچا</string>
<string name="accessibility_dpad_left">نۇربەلگە سولغا</string>
<string name="accessibility_dpad_right">نۇر بەلگە ئوڭغا</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">ئەپ سانلىق مەلۇماتىنى تازىلا</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">مەجبۇرى توختات</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">ئۆچۈر</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">چىراق يورۇقلىقى</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_off">مۇھىت ھالىتى تاقاق.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles">مۇھىت ھالىتى: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed_off">مۇھىت ھالىتى تاقالدى.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_profiles_changed">مۇھىت ھالىتى <xliff:g id="profile" example="Default">%s</xliff:g> گە ئۆزگەرتىلدى.</string>
<string name="quick_settings_compass_init">دەسلەپلەشتۈرۈۋاتىدۇ\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">يورۇقلۇق تەكشىكى</string>
+ <string name="led_notification_text">تەڭشەكتىن LED نى قوزغىتىش</string>
+ <string name="qs_tile_edit_header_instruction">خىشنى بېسىپ تۇرۇپ قايتا ئورۇنلاشتۇرۇڭ</string>
+ <string name="quick_settings_edit_label">خىشنى تەھرىرلەش</string>
+ <string name="quick_settings_cannot_delete_edit_tile">خىش تەھرىرلەشنى ئۆچۈرەلمەيدۇ</string>
+ <string name="qs_tiles_reset_confirmation">خىشنىڭ تىز تەڭشەكلىرىنى كۆڭۈلدىكى سەپلەنمىگە قايتا بېكىتەمسىز؟</string>
+ <string name="quick_settings_tile_reset_to_default">كۆڭۈلدىكى ئورۇنلاشتۇرۇشقا قايتۇرۇڭ</string>
+ <string name="quick_settings_title_header">باش</string>
+ <string name="quick_settings_title_tiles">خىش</string>
+ <string name="quick_settings_title_show_weather">ھاۋارايىنى كۆرستىڭ</string>
+ <string name="quick_settings_title_show_brightness_slider">يورۇقلۇق سۈرگۈچنى كۆرسىتىدۇ</string>
+ <string name="quick_settings_title_enlarge_first_row">بىرىنچى قۇرنى چوڭايتىڭ</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <string name="screen_pinning_description_no_navbar">بۇ ئېكراننى سىز بىكار قىلغانغا قەدەر مۇقىملاشتۇرىدۇ. قايتىش كونۇپكىسىنى بېسىپ تۇرۇش ئارقىلىق مۇقىملاشتۇرۇشنى بىكار قىلىڭ.</string>
+ <string name="quick_settings_custom_tile_detail_title">خىش خاسلاشتۇرۇش</string>
+ <string name="quick_settings_remove">ماۋزۇ چىقىرىۋېتىش</string>
<string name="quick_settings_network_adb_label">ADB تور سازلاش</string>
<string name="quick_settings_compass_label">كومپاس</string>
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">سىستېما سەپلىمە ھۆججەتلىرى</string>
<string name="quick_settings_profiles_off">سەپلىمە ھۆججەت چەكلەندى</string>
+ <string name="quick_settings_heads_up_label">لەيلىمە ئۇقتۇرۇش</string>
+ <string name="quick_settings_battery_saver_label">توكدان ياردەمچىسى</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">توك تىجىگۈچى (توك قاچىلاۋاتىدۇ)</string>
+ <string name="quick_settings_caffeine_label">قەھۋەخانە ھالىتى</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_off">قەدەمداش تاقاق.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_on">قەدەمداش ئوچۇق.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_off">قەدەمداش قىلىش تاقاق.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_sync_changed_on">قەدەمداش قىلىش ئوچۇق.</string>
+ <string name="quick_settings_sync_label">قەدەمداش</string>
+ <string name="quick_settings_volume_panel_label">ئاۋاز تاختىسى</string>
+ <string name="quick_settings_usb_tether_label">USB ھەمبەھىر</string>
<string name="quick_settings_screen_timeout_detail_title">ئېكران مۆھلىتى</string>
<string name="quick_settings_lockscreen_label">قۇلۇپ ئېكرانى</string>
+ <string name="quick_settings_ambient_display_label">مۇھىتنى كۆرسىتىدۇ</string>
<string name="quick_settings_lockscreen_label_enforced">ئېكراننى مەجبۇرىي قۇلۇپلا</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">ھالەت تەڭشىكىدە تاقالدى</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout">ئېكران ۋاقتى ئېشىپ كەتتى: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_screen_timeout_changed">ئېكران ۋاقىت ئېشىمى <xliff:g id="timeout" example="30 seconds">%s</xliff:g> گە ئۆزگەرتىلدى.</string>
+ <string name="qs_tile_performance">توكدان ھالىتى</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_pwrsv">باتارىيە ھالىتى: توك تىجەش ھالىتى.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bal">باتارىيە ھالىتى: تەڭپۇڭ ھالەت.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_perf">باتارىيە ھالىتى: ئىقتىدار ھالىتى.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_power">باتارىيە ھالىتى: ئۆنۈم ھالىتى.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_bias_perf">باتارىيە ھالىتى: تىز سۈرەت ھالىتى.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_pwrsv">باتارىيە ھالىتى توك تىجەش ھالىتىگە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bal">باتارىيە ھالىتى تەڭپۇڭ ھالەتكە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_perf">باتارىيە ھالىتى ئىقتىدار ھالىتىگە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_power">باتارىيە ھالىتى ئۆنۈم ھالىتىگە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_perf_profile_changed_bias_perf">باتارىيە ھالىتى تىز سۈرەت ھالىتىگە ئۆزگەرتىلدى.</string>
+ <string name="quick_settings_performance_profile_detail_title">توكدان ھالىتى</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_off">ئېكران قۇلۇپى تاقاق.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_on">ئېكران قۇلۇپى ئوچۇق.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_off">ئېكران قۇلۇپى تاقالدى.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_lock_screen_changed_on">ئېكران قۇلۇپى ئېچىلدى.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_off">مۇھىت كۆرسىتىش تاقاق.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_on">مۇھىت كۆرسىتىش ئوچۇق.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_off">مۇھىت كۆرسىتىش تاقالدى.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_ambient_display_changed_on">مۇھىت كۆرسىتىش ئېچىلدى.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_off">لەيلىمە ئۇقتۇرۇش تاقاق.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_on">لەيلىمە ئۇقتۇرۇش ئوچۇق.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_off">لەيلىمە ئۇقتۇرۇش تاقالدى.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_heads_up_changed_on">لەيلىمە ئۇقتۇرۇش ئېچىلدى.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">قەھۋەخانە ھالىتىنى تاقاش.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">قەھۋەخانە ھالىتىنى ئېچىش.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_off">توك تىجەش ھالىتى تاقاق.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_on">توك تىجەش ھالىتى ئوچۇق.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_off">توك تىجەش ھالىتى تاقالدى.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_battery_saver_changed_on">توك تىجەش ھالىتى ئېچىلدى.</string>
+ <!-- Dynamic tiles -->
+ <string name="quick_settings_dynamic_tile_detail_title">ھەرىكەتچان توپچا</string>
+ <string name="dynamic_qs_tile_next_alarm_label">كىيىنكى قوڭغۇراق</string>
+ <string name="dynamic_qs_tile_ime_selector_label">كىرگۈزگۈچ تاللىغۇچ</string>
+ <string name="dynamic_qs_tile_su_label">Root ھوقۇقى</string>
+ <string name="quick_settings_title_advanced_location">ئۈچ ھالەت ئورۇن بەلگىلەش</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">ئورۇن دوكلاتى: توك تېجەش ھالىتى.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">ئورۇن دوكلاتى: سەزگۈچ ھالىتىلا.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">ئورۇن دوكلاتى: يۇقىرى ئېنىقلىق ھالىتى.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">ئورۇن ھالىتى</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">توك سەرپىياتى تۆۋەن</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">ئۈسكۈنىلا</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">دەللىكى يۇقىرى</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_battery_saving">جۇغراپىيەلىك ئورۇن دوكىلاتى توك تىجەش ھالىتىگە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_gps_only">جۇغراپىيەلىك ئورۇن دوكىلاتى سېنزور ھالىتىگە ئۆزگەرتىلدى.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_location_changed_high_accuracy">جۇغراپىيەلىك ئورۇن دوكىلاتى توغرىلىقى يوقىرى ھالەتكە ئۆزگەرتىلدى.</string>
+ <string name="quick_settings_tiles_category_system">سىستېما خىشى</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">خىش قوشۇش</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">ئايروپىلان ھالىتى ئېچىلسا كۆچمە تورنى ئىشلەتكىلى بولمايدۇ. ئايروپىلان ھالىتىنى تاقاڭ ھەم قايتا سىناڭ.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">قولچىراق ئوچۇق</string>
+ <string name="quick_settings_tile_flashlight_not_summary">يىنىك بېسىپ ئۆچۈرۈڭ</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d مۇئامىلىدار</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">تورغا ئۇلىنىدىغان SIM كارتا يوق</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">لەڭگەر توكدان <xliff:g id="number">%d</xliff:g>%%.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">قويۇش تىزىملىكىنى كۆرسىتىش</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ug/strings.xml b/packages/SystemUI/res/values-ug/strings.xml
index 8ae8ed7..95d4f4d 100644
--- a/packages/SystemUI/res/values-ug/strings.xml
+++ b/packages/SystemUI/res/values-ug/strings.xml
@@ -18,149 +18,587 @@
*/
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Name of the status bar as seen in the applications info settings page. [CHAR LIMIT=12] -->
<string name="app_label">سىستېما ئارايۈزى</string>
+ <!-- The text for the button in the notification window-shade that clears
+ all of the currently visible notifications. [CHAR LIMIT=10]-->
<string name="status_bar_clear_all_button">تازىلا</string>
+ <!-- Title shown in recents popup for removing an application from the list -->
<string name="status_bar_recent_remove_item_title">تىزىمدىن چىقىرىۋەت</string>
+ <!-- Title shown in recents popup for inspecting an application's properties -->
<string name="status_bar_recent_inspect_item_title">ئەپ ئۇچۇرى</string>
+ <!-- Message shown in the middle of the screen after clicking on the recent apps button
+ when there are no recent apps to show. Also used for accessibility. [CHAR LIMIT=45]-->
+ <!-- Content description for the button to dismiss Recent Apps (only present on large
+ devices) -->
<string name="status_bar_accessibility_dismiss_recents">يېقىنقى ئەپلەرنى بىكار قىل</string>
+ <!-- Message that is read when you enter recent apps in TalkBack -->
+ <!-- The label in the bar at the top of the status bar when there are no notifications
+ showing. [CHAR LIMIT=40]-->
<string name="status_bar_no_notifications_title">ئۇقتۇرۇش يوق</string>
+ <!-- The label for the group of notifications for ongoing events in the opened version of
+ the status bar. An ongoing call is the prime example of this. The MP3 music player
+ might be another example. [CHAR LIMIT=40] -->
<string name="status_bar_ongoing_events_title">ئېلىپ بېرىلىۋاتىدۇ</string>
+ <!-- The label for the group of notifications for recent events in the opened version of
+ the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc.
+ [CHAR LIMIT=40] -->
<string name="status_bar_latest_events_title">ئۇقتۇرۇشلار</string>
+ <!-- When the battery is low, this is displayed to the user in a dialog. The title of the low battery alert. [CHAR LIMIT=NONE]-->
+ <!-- A message that appears when the battery level is getting low in a dialog. This is
+ appened to the subtitle of the low battery alert. "percentage" is the percentage of battery
+ remaining [CHAR LIMIT=none]-->
+ <!-- Same as battery_low_percent_format, with a notice about battery saver if on. [CHAR LIMIT=none]-->
+ <!-- A message that appears when a USB charger is plugged in and the device does not
+ support charging on it. That is, a charger that fits into the USB port and goes into
+ a wall socket, not into a computer. (This happens because some devices require more
+ current than the USB spec allows. [CHAR LIMIT=NONE] -->
<string name="invalid_charger">USB دىن توكلاشنى قوللىمايدۇ.\nتوكلىغۇچتىن توڭلاڭ.</string>
+ <!-- First line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- Second line of invalid_charger, used in the notification form. [CHAR LIMIT=NONE]-->
+ <!-- When the battery is low, this is the label of the button to go to the
+ power usage activity to find out what drained the battery. [CHAR LIMIT=30] -->
+ <!-- Battery saver confirmation dialog title [CHAR LIMIT=NONE]-->
+ <!-- Battery saver confirmation dialog ok text [CHAR LIMIT=40]-->
+ <!-- Battery saver notification action [CHAR LIMIT=NONE]-->
+ <!-- Name of the button that links to the Settings app. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_settings_button">تەڭشەكلەر</string>
+ <!-- Name of the button that links to the Wifi settings screen. [CHAR LIMIT=NONE] -->
<string name="status_bar_settings_wifi_button">Wi-Fi</string>
+ <!-- Label in system panel saying the device will use the orientation sensor to rotate [CHAR LIMIT=30] -->
<string name="status_bar_settings_auto_rotation">ئېكراننى ئۆزلۈكىدىن ئايلاندۇر</string>
+ <!-- Abbreviation / label for mute brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_mute_label">ئۈنسىز</string>
+ <!-- Abbreviation / label for automatic brightness mode button. Should be all caps. [CHAR LIMIT=6] -->
<string name="status_bar_settings_auto_brightness_label">ئاپتوماتىك</string>
+ <!-- Label in system panel saying the device will show notifications [CHAR LIMIT=30] -->
<string name="status_bar_settings_notifications">ئۇقتۇرۇشلار</string>
+ <!-- Separator for PLMN and SPN in network name. -->
+ <!-- Network connection string for Bluetooth Reverse Tethering -->
<string name="bluetooth_tethered">كۆكچىش چەكلىمىسى</string>
+ <!-- Title of a button to open the settings for input methods [CHAR LIMIT=30] -->
<string name="status_bar_input_method_settings_configure_input_methods">كىرگۈزگۈچ تەڭشەك</string>
+ <!-- Label of a toggle switch to disable use of the physical keyboard in favor of the IME. [CHAR LIMIT=25] -->
<string name="status_bar_use_physical_keyboard">فىزىكىلىق ھەرپتاختا</string>
+ <!-- Prompt for the USB device permission dialog [CHAR LIMIT=80] -->
<string name="usb_device_permission_prompt"><xliff:g id="APPLICATION">%1$s</xliff:g> ئەپنىڭ USB ئۈسكۈنىنى زىيارەت قىلىشىغا يول قويامدۇ؟</string>
+ <!-- Prompt for the USB accessory permission dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_permission_prompt"><xliff:g id="APPLICATION">%1$s</xliff:g> ئەپنىڭ USB قوشۇمچىسىنى زىيارەت قىلىشىغا يول قويامدۇ؟</string>
+ <!-- Prompt for the USB device confirm dialog [CHAR LIMIT=80] -->
<string name="usb_device_confirm_prompt">بۇ USB ئۈسكۈنە باغلانغاندا <xliff:g id="ACTIVITY">%1$s</xliff:g> نى ئاچامدۇ؟</string>
+ <!-- Prompt for the USB accessory confirm dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_confirm_prompt">بۇ USB قوشۇمچىسى باغلانغاندا <xliff:g id="ACTIVITY">%1$s</xliff:g> نى ئاچامدۇ؟</string>
+ <!-- Prompt for the USB accessory URI dialog [CHAR LIMIT=80] -->
<string name="usb_accessory_uri_prompt">بۇ USB قوشۇمچىسىغا ماس كېلىدىغان ئەپ ئورنىتىلمىغان. بۇ قوشۇمچە ھەققىدىكى تېخىمۇ كۆپ ئۇچۇرنى <xliff:g id="URL">%1$s</xliff:g> دىن زىيارەت قىلىڭ.</string>
+ <!-- Title for USB accessory dialog. Used when the name of the accessory cannot be determined. [CHAR LIMIT=50] -->
<string name="title_usb_accessory">USB قوشۇمچە</string>
+ <!-- View button label for USB dialogs. [CHAR LIMIT=15] -->
<string name="label_view">كۆرۈنۈش</string>
+ <!-- Checkbox label for USB device dialogs. [CHAR LIMIT=50] -->
<string name="always_use_device">كۆڭۈلدىكى ئەھۋالدا بۇ USB ئۈسكۈنىنى ئىشلەت</string>
+ <!-- Checkbox label for USB accessory dialogs. [CHAR LIMIT=50] -->
<string name="always_use_accessory">كۆڭۈلدىكى ئەھۋالدا بۇ USB قوشۇمچىنى ئىشلەت</string>
+ <!-- Title of confirmation dialog for USB debugging -->
<string name="usb_debugging_title">USB سازلاشقا يول قويامدۇ؟</string>
+ <!-- Message of confirmation dialog for USB debugging -->
<string name="usb_debugging_message">بۇ كومپيۇتېرنىڭ RSA ئاچقۇچىنىڭ بارماق ئىزى: \n<xliff:g id="FINGERPRINT">%1$s</xliff:g></string>
+ <!-- Option to always allow USB debugging from the attached computer -->
<string name="usb_debugging_always">بۇ كومپيۇتېرغا ھەمىشە يول قوي</string>
+ <!-- Title of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Message of notification shown when trying to enable USB debugging but a secondary user is the current foreground user. -->
+ <!-- Checkbox label for application compatibility mode ON (zooming app to look like it's running
+ on a phone). [CHAR LIMIT=25] -->
<string name="compat_mode_on">پۈتۈن ئېكرانغا چوڭايت</string>
+ <!-- Checkbox label for application compatibility mode OFF (normal mode on tablets).
+ [CHAR LIMIT=25] -->
<string name="compat_mode_off">پۈتۈن ئېكرانغا ياي</string>
+ <!-- Notification ticker displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=30] -->
<string name="screenshot_saving_ticker">ئېكران كەسمىسىنى ساقلاۋاتىدۇ…</string>
+ <!-- Notification title displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saving_title">ئېكران كەسمىسىنى ساقلاۋاتىدۇ…</string>
+ <!-- Notification text displayed when a screenshot is being saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saving_text">ئېكران كەسمىسى ساقلاندى.</string>
+ <!-- Notification title displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=50] -->
<string name="screenshot_saved_title">ئېكران كەسمىسىگە ئېرىشتى.</string>
+ <!-- Notification text displayed when a screenshot is saved to the Gallery. [CHAR LIMIT=100] -->
<string name="screenshot_saved_text">چېكىلسە ئېكران كەسمىسىنى كۆرسىتىدۇ.</string>
+ <!-- Notification title displayed when we fail to take a screenshot. [CHAR LIMIT=50] -->
<string name="screenshot_failed_title">ئېكران كەسمىسىگە ئېرىشەلمەيدۇ.</string>
+ <!-- Notification text displayed when we fail to take a screenshot. [CHAR LIMIT=100] -->
+ <!-- Title for the USB function chooser in UsbPreferenceActivity. [CHAR LIMIT=30] -->
<string name="usb_preference_title">USB ھۆججەت يوللاش تاللانمىسى</string>
+ <!-- Label for the MTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_mtp_button_title">ۋاستە چالغۇچ سۈپىتىدە ئېگەرلە (MTP)</string>
+ <!-- Label for the PTP USB function in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="use_ptp_button_title">كامېرا سۈپىتىدە ئېگەرلە (PTP)</string>
+ <!-- Label for the installer CD image option in UsbPreferenceActivity. [CHAR LIMIT=50] -->
<string name="installer_cd_button_title">Mac ئۈچۈن Android ھۆججەت يوللايدىغان ئەپنى ئورنات</string>
+ <!-- Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_back">قايت</string>
+ <!-- Content description of the home button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_home">باش بەت</string>
+ <!-- Content description of the menu button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_menu">تىزىملىك</string>
+ <!-- Content description of the recents button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the search button for accessibility. [CHAR LIMIT=NONE] -->
<string name="accessibility_search_light">ئىزدە</string>
+ <!-- Content description of the camera button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_camera_button">كامېرا</string>
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the phone button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Accessibility action of the unlock button when fingerpint is on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the unlock button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the voice assist button. This is not shown on-screen and is an accessibility label for the icon which launches the voice assist from the lock screen.[CHAR LIMIT=NONE] -->
+ <!-- Click action label for accessibility for the phone button. [CHAR LIMIT=NONE] -->
+ <!-- Caption for "Recents resize" developer debug feature. [CHAR LIMIT=NONE] -->
+ <!-- Button name for "Cancel". [CHAR LIMIT=NONE] -->
+ <!-- Content description of the compatibility zoom button for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_button">ماسلىشىشچان چوڭايت كىچىكلەت توپچىسى.</string>
+ <!-- Content description of picture of the compatibility zoom example for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_compatibility_zoom_example">ئېكراننى كىچىكتىن چوڭايتىدۇ.</string>
+ <!-- Content description of the bluetooth icon when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_connected">كۆكچىش باغلاندى.</string>
+ <!-- Content description of the bluetooth icon when connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_disconnected">كۆكچىش ئۈزۈلدى.</string>
+ <!-- Content description of the battery when no battery for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_battery">توكدان يوق.</string>
+ <!-- Content description of the battery when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_one_bar">توكدان بىر بالداق.</string>
+ <!-- Content description of the battery when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_two_bars">توكدان ئىككى بالداق.</string>
+ <!-- Content description of the battery when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_three_bars">توكدان ئۈچ بالداق.</string>
+ <!-- Content description of the battery when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_full">توكدان لىق.</string>
+ <!-- Content description of the phone signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_phone">تېلېفون يوق.</string>
+ <!-- Content description of the phone signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_one_bar">تېلېفون بىر بالداق.</string>
+ <!-- Content description of the phone signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_two_bars">تېلېفون ئىككى بالداق.</string>
+ <!-- Content description of the phone signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_three_bars">تېلېفون ئۈچ بالداق.</string>
+ <!-- Content description of the phone signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_phone_signal_full">تېلېفون سىگنالى لىق.</string>
+ <!-- Content description of the data signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_data">سانلىق مەلۇمات يوق.</string>
+ <!-- Content description of the data signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_one_bar">سانلىق مەلۇمات بىر بالداق.</string>
+ <!-- Content description of the data signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_two_bars">سانلىق مەلۇمات ئىككى بالداق.</string>
+ <!-- Content description of the data signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_three_bars">سانلىق مەلۇمات ئۈچ بالداق.</string>
+ <!-- Content description of the data signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_signal_full">سانلىق مەلۇمات سىگنالى لىق.</string>
+ <!-- Content description of the wifi label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth label showing what we are connected to. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the WiMAX signal when no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_wimax">WiMAX يوق.</string>
+ <!-- Content description of the WiMAX signal when it is one bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_one_bar">WiMAX بىر بالداق.</string>
+ <!-- Content description of the WiMAX signal when it is two bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_two_bars">WiMAX ئىككى بالداق.</string>
+ <!-- Content description of the WiMAX signal when it is three bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_three_bars">WiMAX ئۈچ بالداق.</string>
+ <!-- Content description of the WiMAX signal when it is full for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_wimax_signal_full">WiMAX سىگنالى لىق.</string>
+ <!-- Content description of the Ethernet connection when disconnected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the Ethernet connection when connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of an item with no signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_signal">سىگنال يوق.</string>
+ <!-- Content description of an item with no signal and no connection for accessibility (not shown on the screen) [CHAR LIMIT=NONE] -->
<string name="accessibility_not_connected">باغلانمىدى.</string>
+ <!-- Content description of an item with zero signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_zero_bars">نۆل بالداق.</string>
+ <!-- Content description of an item with one signal bar for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_one_bar">بىر بالداق.</string>
+ <!-- Content description of an item with two signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_two_bars">ئىككى بالداق.</string>
+ <!-- Content description of an item with three signal bars for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_three_bars">ئۈچ بالداق.</string>
+ <!-- Content description of an item with full signal for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_signal_full">سىگنال لىق.</string>
+ <!-- Content description of an item that is turned on for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_on">ئوچۇق.</string>
+ <!-- Content description of an item that is turned off for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_off">تاقاق.</string>
+ <!-- Content description of an item that is connected for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_connected">باغلاندى.</string>
+ <!-- Content description of an item that is connecting for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type GPRS for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_gprs">GPRS</string>
+ <!-- Content description of the data connection type 1x for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_1x">1 X</string>
+ <!-- Content description of the data connection type HSPA and its variants for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspa">HSPA</string>
+ <!-- Content description of the data connection type 3G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3g">3G</string>
+ <!-- Content description of the data connection type 3.5G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_3.5g">3.5G</string>
+ <!-- Content description of the data connection type 4G for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g">4G</string>
+ <!-- Content description of the data connection type LTE for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_lte">LTE</string>
+ <!-- Content description of the data connection type CDMA for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_cdma">CDMA</string>
+ <!-- Content description of the roaming data connection type for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_roaming">كەزمە</string>
+ <!-- Content description of the data connection type Edge for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_edge">Edge</string>
+ <!-- Content description of the data connection type WiFi for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection with no SIM for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_no_sim">SIM كارتا يوق.</string>
+ <!-- Content description of the bluetooth tethering icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_bluetooth_tether">كۆكچىش ھەمبەھىر</string>
+ <!-- Content description of the airplane mode icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_airplane_mode">ئايروپىلان ھالىتى</string>
+ <!-- Content description of the no sim icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the carrier network changing icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_battery_level">توكدان <xliff:g id="NUMBER">%d</xliff:g> پىرسەنت.</string>
+ <!-- Content description of the button for showing a settings panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_settings_button">سىستېما تەڭشەكلىرى</string>
+ <!-- Content description of the button for showing a notifications panel in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notifications_button">ئۇقتۇرۇشلار.</string>
+ <!-- Content description of the button for removing a notification in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_remove_notification">ئۇقتۇرۇشنى تازىلا.</string>
+ <!-- Content description of the enabled GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_enabled">GPS قوزغىتىلدى.</string>
+ <!-- Content description of the acquiring GPS icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_gps_acquiring">GPS بايقاۋاتىدۇ.</string>
+ <!-- Content description of the TeleTypewriter(TTY) enabled icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_tty_enabled">TeleTypewriter قوزغىتىلدى.</string>
+ <!-- Content description of the ringer vibrate icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_vibrate">قوڭغۇراق تىترەت.</string>
+ <!-- Content description of the ringer silent icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_ringer_silent">قوڭغۇراق ئۈنسىز.</string>
+ <!-- Content description of the cast icon in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description to tell the user that this button will remove an application from recents -->
+ <!-- Content description to tell the user an application has been removed from recents -->
<string name="accessibility_recents_item_dismissed"><xliff:g id="APP">%s</xliff:g> بوشىتىلدى.</string>
+ <!-- Content description to tell the user all applications has been removed from recents -->
+ <!-- Content description to tell the user an application has been launched from recents -->
+ <!-- Content description of individual recents task. -->
+ <!-- Content description to tell the user a notification has been removed from the notification shade -->
<string name="accessibility_notification_dismissed">ئۇقتۇرۇش رەت قىلىندى.</string>
+ <!-- Content description for the notification shade panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_notification_shade">ئۇقتۇرۇش سايەسى.</string>
+ <!-- Content description for the quick settings panel (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_desc_quick_settings">تېز تەڭشەكلەر.</string>
+ <!-- Content description for the lock screen (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the settings button in the status bar header. [CHAR LIMIT=NONE] -->
+ <!-- Content description for the recent apps panel (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description for the close button in the zen mode panel introduction message. [CHAR LIMIT=NONE] -->
+ <!-- Content description of the user tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_user">ئىشلەتكۈچى <xliff:g id="USER">%s.</xliff:g></string>
+ <!-- Content description of the wifi tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the wifi is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the mobile data tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_mobile">كۆچمە <xliff:g id="SIGNAL">%1$s</xliff:g>، <xliff:g id="TYPE">%2$s</xliff:g>،<xliff:g id="NETWORK">%3$s</xliff:g>.</string>
+ <!-- Content description of the battery tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery">توكدان <xliff:g id="STATE">%s</xliff:g>.</string>
+ <!-- Content description of the airplane mode tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the airplane mode tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the airplane mode changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in priority (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in none (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when on in alarms only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the do not disturb tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when do not disturb changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connecting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the bluetooth tile in quick settings when connected (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the bluetooth is turned on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the alarm tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_alarm">قوڭغۇراق تەڭشەك <xliff:g id="TIME">%s</xliff:g>.</string>
+ <!-- Content description of quick settings detail panel close button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition plus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of zen mode time condition minus button (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the flashlight tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the flashlight state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the color inversion state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the hotspot state changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen stopped casting (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the display brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Title of dialog shown when 2G-3G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when 4G data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when mobile data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Title of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=48] -->
+ <!-- Body of dialog shown when data usage has exceeded limit and has been disabled. [CHAR LIMIT=NONE] -->
+ <!-- Dialog button indicating that data connection should be re-enabled. [CHAR LIMIT=28] -->
+ <!-- Text to display underneath the graphical signal strength meter when
+ no connection is available. [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_disconnected">ئىنتېرنېت باغلىنىشى يوق</string>
+ <!-- Text to display underneath the graphical signal strength meter when
+ it is displaying Wi-Fi status and Wi-Fi is connected to a network
+ whose SSID is not available.
+ [CHAR LIMIT=20] -->
<string name="status_bar_settings_signal_meter_wifi_nossid">Wi-Fi ئۇلاندى</string>
+ <!-- Notification text: when GPS is getting a fix [CHAR LIMIT=50] -->
<string name="gps_notification_searching_text">GPS ئىزدەۋاتىدۇ</string>
+ <!-- Notification text: when GPS has found a fix [CHAR LIMIT=50] -->
<string name="gps_notification_found_text">GPS تە ئورۇن تەڭشەك</string>
+ <!-- Accessibility text describing the presence of active location requests by one or more apps -->
<string name="accessibility_location_active">ئورۇن ئۇچۇرى ئىلتىماسى ئاكتىپ</string>
+ <!-- Content description of the clear button in the notification panel for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_clear_all">بارلىق ئۇقتۇرۇشلارنى تازىلا</string>
+ <!-- Content description of button in notification inspector for system settings relating to
+ notifications from this application [CHAR LIMIT=NONE] -->
+ <!-- Content description of button in notification inspetor for application-provided settings
+ for its own notifications [CHAR LIMIT=NONE] -->
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is on. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_off">ئېكران ئۆزلۈكىدىن ئايلىنىدۇ.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_landscape">ئېكران توغرىسىغا كۆز يۈگۈرتۈش ھالىتىگە قۇلۇپلاندى.</string>
+ <!-- Description of the button in the phone-style notification panel that controls auto-rotation, when auto-rotation is off. [CHAR LIMIT=NONE] -->
<string name="accessibility_rotation_lock_on_portrait">ئېكران بويىغا كۆز يۈگۈرتۈش ھالىتىگە قۇلۇپلاندى.</string>
+ <!-- Announcement made when the screen is rotating automatically again (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to landscape only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the rotation lock state changes to portrait only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Name of the K-release easter egg: a display case for all our tastiest desserts. [CHAR LIMIT=30] -->
<string name="dessert_case">تاتلىق تۈرۈم قۇتىسى</string>
+ <!-- Name of the launcher shortcut icon that allows dreams to be started immediately [CHAR LIMIT=20] -->
<string name="start_dreams">ئېكران قوغدىغۇچ</string>
+ <!-- Textual description of Ethernet connections -->
<string name="ethernet_label">دائىرىلىك تور</string>
+ <!-- QuickSettings: Do not disturb [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Priority only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Alarms only [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Do not disturb - Total silence [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Bluetooth [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_label">كۆكچىش</string>
+ <!-- QuickSettings: Bluetooth (Multiple) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_multiple_devices_label">كۆكچىش (<xliff:g id="NUMBER">%d</xliff:g> ئۈسكۈنە)</string>
+ <!-- QuickSettings: Bluetooth (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_bluetooth_off_label">كۆكچىش تاقاق</string>
+ <!-- QuickSettings: Bluetooth detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_label">يورۇقلۇق</string>
+ <!-- QuickSettings: Rotation Unlocked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Rotation Locked [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Portrait [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Locked to Landscape [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: IME [CHAR LIMIT=NONE] -->
<string name="quick_settings_ime_label">كىرگۈزگۈچ</string>
+ <!-- QuickSettings: Location [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_label">ئورنى</string>
+ <!-- QuickSettings: Location (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_off_label">ئورۇن ئۇچۇرى تاقاق</string>
+ <!-- QuickSettings: Media device [CHAR LIMIT=NONE] -->
<string name="quick_settings_media_device_label">ۋاستە ئۈسكۈنە</string>
+ <!-- QuickSettings: RSSI [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_label">RSSI</string>
+ <!-- QuickSettings: RSSI (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_rssi_emergency_only">جىددىي تېلېفونلا ئۇرغىلى بولىدۇ</string>
+ <!-- QuickSettings: Settings [CHAR LIMIT=NONE] -->
<string name="quick_settings_settings_label">تەڭشەكلەر</string>
+ <!-- QuickSettings: Time [CHAR LIMIT=NONE] -->
<string name="quick_settings_time_label">ۋاقىت</string>
+ <!-- QuickSettings: User [CHAR LIMIT=NONE] -->
<string name="quick_settings_user_label">مەن</string>
+ <!-- QuickSettings: Title of the user detail panel [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label on the item for adding a new user [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Wifi (Not connected) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_not_connected">باغلانمىدى</string>
+ <!-- QuickSettings: Wifi (No network) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_no_network">تور يوق</string>
+ <!-- QuickSettings: Wifi (Off) [CHAR LIMIT=NONE] -->
<string name="quick_settings_wifi_off_label">Wi-Fi تاقاق</string>
+ <!-- QuickSettings: Wifi detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, status text when casting [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device name [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, default device description [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cast detail panel, text when there are no items [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Brightness dialog title [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_title">يورۇقلۇق</string>
+ <!-- QuickSettings: Brightness dialog auto brightness button [CHAR LIMIT=NONE] -->
<string name="quick_settings_brightness_dialog_auto_brightness_label">ئاپتوماتىك</string>
+ <!-- QuickSettings: Label for the toggle that controls whether display inversion is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Label for the toggle that controls whether display color correction is enabled. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that navigates to settings. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for button that dismisses control panel. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connected device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Control panel: Label for connecting device. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Tethering. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Hotspot. [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Notifications [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Flashlight [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data usage title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, remaining data title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, over limit title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data used format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data limit format string [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Cellular detail panel, data warning format string [CHAR LIMIT=NONE] -->
+ <!-- Recents: The empty recents string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The info panel app info button string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: The screen pinning button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Temporary string for the button in the recents search bar. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Launch error string. [CHAR LIMIT=NONE] -->
+ <!-- Recents: Dismiss all button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split horizontal radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split vertical radio button. [CHAR LIMIT=NONE] -->
+ <!-- Recents: MultiStack add stack split custom radio button. [CHAR LIMIT=NONE] -->
+ <!-- Expanded Status Bar Header: Battery Charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, no known time [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Charging, showing time left until charged [CHAR LIMIT=40] -->
+ <!-- Expanded Status Bar Header: Not charging [CHAR LIMIT=40] -->
+ <!-- Glyph to be overlaid atop the battery when the level is extremely low. Do not translate. -->
<string name="battery_meter_very_low_overlay_symbol">!</string>
+ <!-- Shows up when there is a user SSL CA Cert installed on the
+ device. Indicates to the user that SSL traffic can be intercepted.
+ If the text fits on one line (~14 chars), it should start with a
+ linebreak to position it correctly. [CHAR LIMIT=45] -->
<string name="ssl_ca_cert_warning">تور نازارەت قىلىنغان\nبولۇشى مۇمكىن</string>
+ <!-- Description of the unlock target in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the up direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Description of the left direction in which one can to slide the handle in the Slide unlock screen. [CHAR LIMIT=NONE] -->
+ <!-- Zen mode: Priority only introduction message on first use -->
+ <!-- Zen mode: Priority only customization button label -->
+ <!-- Zen mode: Total silence introduction message on first use (voice capable devices) -->
+ <!-- Zen mode: Total silence introduction message on first use (non-voice capable devices) -->
+ <!-- Text for overflow card on Keyguard when there is not enough space for all notifications on Keyguard. [CHAR LIMIT=1] -->
+ <!-- An explanation for the visual speed bump in the notifications, which will appear when you click on it. [CHAR LIMIT=50] -->
+ <!-- Shows to explain the double tap interaction with notifications: After tapping a notification on Keyguard, this will explain users to tap again to launch a notification. [CHAR LIMIT=60] -->
+ <!-- Shows when people have pressed the unlock icon to explain how to unlock. [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the phone icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the voice assist icon [CHAR LIMIT=60] -->
+ <!-- Shows when people have clicked on the camera icon [CHAR LIMIT=60] -->
+ <!-- Accessibility content description for Interruption level: None. [CHAR LIMIT=NONE] -->
+ <!-- Interruption level: None. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. [CHAR LIMIT=40] -->
+ <!-- Interruption level: None. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Priority. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Interruption level: Alarms only. Optimized for narrow two-line display. [CHAR LIMIT=40] -->
+ <!-- Indication on the keyguard that is shown when the device is charging. [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging rapidly. Should match keyguard_plugged_in_charging_fast [CHAR LIMIT=40]-->
+ <!-- Indication on the keyguard that is shown when the device is charging slowly. Should match keyguard_plugged_in_charging_slowly [CHAR LIMIT=40]-->
+ <!-- Related to user switcher -->
+ <!-- Accessibility label for the button that opens the user switcher. -->
+ <!-- Accessibility label for the button that opens the user switcher and announces the current user. -->
+ <!-- Accessibility label for the user icon on the lock screen. -->
+ <!-- Accessibility label for the button that opens the quick contact of the user. -->
+ <!-- Label for the adding a new user in the user switcher [CHAR LIMIT=35] -->
+ <!-- Name for a freshly added user [CHAR LIMIT=30] -->
+ <!-- Name for the guest user [CHAR LIMIT=35] -->
+ <!-- Label for adding a new guest in the user switcher [CHAR LIMIT=35] -->
+ <!-- Label for exiting and removing the guest session in the user switcher [CHAR LIMIT=35] -->
+ <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
+ <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
+ <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Message of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
+ <!-- Notification when resuming an existing guest session: Action that starts a new session [CHAR LIMIT=35] -->
+ <!-- Notification when resuming an existing guest session: Action that continues with the current session [CHAR LIMIT=35] -->
+ <!-- Title of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Text of the notification shown to a new guest user [CHAR LIMIT=60] -->
+ <!-- Remove action in the notification shown to a new guest user [CHAR LIMIT=30] -->
+ <!-- Title for add user confirmation dialog [CHAR LIMIT=30] -->
+ <!-- Message for add user confirmation dialog - short version. [CHAR LIMIT=none] -->
+ <!-- Battery saver notification title. [CHAR LIMIT=60]-->
+ <!-- Battery saver notification text. [CHAR LIMIT=60] -->
+ <!-- Battery saver notification action text. [CHAR LIMIT=60] -->
+ <!-- Text shown in place of notification contents when the notification is hidden on a secure lockscreen -->
+ <!-- Media projection permission dialog warning text. [CHAR LIMIT=NONE] -->
+ <!-- Media projection permission dialog permanent grant check box. [CHAR LIMIT=NONE] -->
+ <!-- The text to clear all notifications. [CHAR LIMIT=60] -->
+ <!-- Media projection permission dialog action text. [CHAR LIMIT=60] -->
+ <!-- Text which is shown in the notification shade when there are no notifications. [CHAR LIMIT=30] -->
+ <!-- Footer device owned text [CHAR LIMIT=50] -->
+ <!-- Footer profile owned text [CHAR LIMIT=50] -->
+ <!-- Footer vpn present text [CHAR LIMIT=50] -->
+ <!-- Monitoring dialog title for device owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for profile owned devices [CHAR LIMIT=35] -->
+ <!-- Monitoring dialog title for normal devices [CHAR LIMIT=35]-->
+ <!-- Monitoring dialog disable vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog disconnect vpn button [CHAR LIMIT=30] -->
+ <!-- Monitoring dialog device owner body text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with device owner text [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog VPN with profile owner text [CHAR LIMIT=400] -->
+ <!-- Name for a generic legacy VPN connection [CHAR LIMIT=20] -->
+ <!-- Monitoring dialog text for single app (no profile or device owner) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside personal profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (inside work profile) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for multiple apps (in personal and work profiles) [CHAR LIMIT=400] -->
+ <!-- Monitoring dialog text for single app (with device owner) [CHAR LIMIT=400] -->
+ <!-- Indication on the keyguard that appears when the user disables trust agents until the next time they unlock manually. [CHAR LIMIT=NONE] -->
+ <!-- Title of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=40] -->
+ <!-- Body of notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=60] -->
+ <!-- Cancel action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- continue action for notification educating the user about enabling notifications on the lockscreen. [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to show notification children [CHAR LIMIT=20] -->
+ <!-- Text for the button to expand the notifications to hide notification children [CHAR LIMIT=20] -->
+ <!-- Accessibility string for current zen mode and selected exit condition. A template that simply concatenates existing mode string and the current condition description. [CHAR LIMIT=20] -->
+ <!-- Button label for ending zen mode in the volume dialog -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog expand button. [CHAR LIMIT=NONE] -->
+ <!-- Content description for accessibility (not shown on the screen): volume dialog collapse button. [CHAR LIMIT=NONE] -->
+ <!-- Screen pinning dialog title. -->
+ <!-- Screen pinning dialog description. -->
+ <!-- Screen pinning dialog description when in accessibility mode. -->
+ <!-- Screen pinning positive response. -->
+ <!-- Screen pinning negative response. -->
+ <!-- Hide quick settings tile confirmation title -->
+ <!-- Hide quick settings tile confirmation message -->
+ <!-- Hide quick settings tile confirmation button -->
+ <!-- VolumeUI activation dialog: warning message -->
+ <!-- VolumeUI activation dialog: allow button label -->
+ <!-- VolumeUI activation dialog: deny button label -->
+ <!-- VolumeUI restoration notification: title -->
+ <!-- VolumeUI restoration notification: text -->
+ <!-- Toast shown when user unlocks screen and managed profile activity is in the foreground -->
+ <!-- Name of special SystemUI debug settings -->
+ <!-- Preference to show/hide embedded battery percentage [CHAR LIMIT=50] -->
+ <!-- Summary for battery percentage preference [CHAR LIMIT=NONE] -->
+ <!-- Name of quick settings -->
+ <!-- Name of status bar -->
+ <!-- Name of demo mode (mode with preset icons for screenshots) -->
+ <!-- Enable demo mode -->
+ <!-- Show demo mode icons -->
+ <!-- Name of the ethernet status bar icon. -->
<string name="status_bar_ethernet">دائىرىلىك تور</string>
+ <!-- Name of the alarm status bar icon. -->
+ <!-- Name of the work status bar icon. -->
+ <!-- Name of the airplane status bar icon. -->
<string name="status_bar_airplane">ئايروپىلان ھالىتى</string>
+ <!-- Description for adding a quick settings tile -->
+ <!-- Name of a quick settings tile controlled by broadcast -->
+ <!-- For preview release. DO NOT TRANSLATE -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb [CHAR LIMIT=NONE] -->
+ <!-- Warning text when an alarm might be silenced by Do Not Disturb due to a time-based condition [CHAR LIMIT=NONE] -->
+ <!-- Alarm template for near alarms [CHAR LIMIT=25] -->
+ <!-- Alarm template for far alarms [CHAR LIMIT=25] -->
+ <!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for hotspot icon [CHAR LIMIT=NONE] -->
+ <!-- Accessibility label for managed profile icon (not shown on screen) [CHAR LIMIT=NONE] -->
+ <!-- Title of warning when entering System UI tuner for first time [CHAR LIMIT=NONE] -->
+ <!-- Warning for users entering the System UI tuner for the first time [CHAR LIMIT=NONE]-->
+ <!-- Warning for users entering the System UI tuner [CHAR LIMIT=NONE]-->
+ <!-- Generic "got it" acceptance of dialog or cling [CHAR LIMIT=NONE] -->
+ <!-- Toast describing tuner has been enabled [CHAR LIMIT=NONE] -->
+ <!-- Option to remove the tuner from settings [CHAR LIMIT=NONE] -->
+ <!-- Dialog asking if the tuner should really be removed from settings [CHAR LIMIT=NONE]-->
+ <!-- Dialog title asking if Bluetooth should be enabled [CHAR LIMIT=NONE] -->
+ <!-- Dialog message explaining why Bluetooth should be enabled when a packaged keyboard is
+ conncted to the device [CHAR LIMIT=NONE] -->
+ <!-- Bluetooth enablement ok text [CHAR LIMIT=40] -->
</resources>
diff --git a/packages/SystemUI/res/values-uk/cm_arrays.xml b/packages/SystemUI/res/values-uk/cm_arrays.xml
index 8d05dc1..6f9b23f 100644
--- a/packages/SystemUI/res/values-uk/cm_arrays.xml
+++ b/packages/SystemUI/res/values-uk/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>Пн</item>
+ <!-- North -->
<item>ПнСх</item>
+ <!-- North east -->
<item>Сх</item>
+ <!-- East -->
<item>ПдСх</item>
+ <!-- South east -->
<item>Пд</item>
+ <!-- South -->
<item>ПдЗх</item>
+ <!-- South west -->
<item>Зх</item>
+ <!-- West -->
<item>ПнЗх</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-uk/cm_strings.xml b/packages/SystemUI/res/values-uk/cm_strings.xml
index 7168559..57b9cb5 100644
--- a/packages/SystemUI/res/values-uk/cm_strings.xml
+++ b/packages/SystemUI/res/values-uk/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Проведіть вправо для %1$s</string>
<string name="right_shortcut_hint">Проведіть вліво для %1$s</string>
<string name="lockscreen_message">Натисніть на іконку ліворуч або праворуч для зміни ярлика екрану блокування.</string>
@@ -26,6 +34,7 @@
<string name="select_application">Вибрати програму</string>
<string name="lockscreen_choose_action_title">Виберіть дію</string>
<string name="lockscreen_none_target">НІчого</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Виберіть дію щоб призначити</string>
<string name="navbar_home_button">Кнопка Додому</string>
<string name="navbar_recent_button">Останні програми</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">Кнопка Меню</string>
<string name="accessibility_dpad_left">Курсор ліворуч</string>
<string name="accessibility_dpad_right">Курсор праворуч</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Стерти дані програм</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Примусово зупинити</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Деінсталювати</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">Яскравість</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Профілі вимкнено.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Профіль: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Профілі вимкнено.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Профіль змінено на <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Ініціалізація\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">Індикатор подій</string>
<string name="led_notification_text">Світлодіод увімкнено параметрами</string>
<string name="qs_tile_edit_header_instruction">Натисніть і утримуйте плитку, щоб змінити</string>
@@ -57,6 +76,7 @@
<string name="quick_settings_title_tiles">Плитки</string>
<string name="quick_settings_title_show_weather">Показати погоду</string>
<string name="quick_settings_title_enlarge_first_row">Збільшити перший рядок</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Триматиме це перед Вами, доки не відкріпите. Торкніться й утримуйте кнопку «Назад», щоб відкріпити.</string>
<string name="quick_settings_custom_tile_detail_title">Власна плитка</string>
<string name="quick_settings_remove">Видалити плитку</string>
@@ -67,9 +87,14 @@
<string name="quick_settings_profiles_off">Профілі вимкнуто</string>
<string name="quick_settings_heads_up_label">Спливаючі сповіщення</string>
<string name="quick_settings_battery_saver_label">Енергозбереження</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Синхронізацію вимкнено.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Синхронізацію увімкнено.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Синхронізацію вимкнено.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Синхронізація увімкнено.</string>
<string name="quick_settings_sync_label">Синхронізація</string>
<string name="quick_settings_volume_panel_label">Панель гучності</string>
@@ -78,61 +103,105 @@
<string name="quick_settings_lockscreen_label">Заблокувати екран</string>
<string name="quick_settings_ambient_display_label">Ambient display</string>
<string name="quick_settings_lockscreen_label_enforced">Блокування екрану ввімкнено</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Вимкнення екрана через: <xliff:g id="timeout" example="30 seconds">%s</xliff:g> секунд.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Вимкнення екрана відбувається через <xliff:g id="timeout" example="30 seconds">%s</xliff:g> секунд бездіяльності.</string>
<string name="qs_tile_performance">Енергоспоживання</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Режим батареї: збереження енергії.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Режим батареї: збалансований режим.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Режим батареї: висока продуктивність.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Енергоспоживання: енергоефективне.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Енергоспоживання: продуктивне.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Акумулятор тепер в режимі економії енергії.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Режим акумулятора змінено на збалансований.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Режим акумулятора змінено для високої продуктивності.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Енергоспоживання змінено на ефективне.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Енергоспоживання змінено на продуктивне.</string>
<string name="quick_settings_performance_profile_detail_title">Енергоспоживання</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Блокування екрана вимкнено.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Блокування екрана увімкнено.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Блокування екрана вимкнено.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Блокування екрана увімкнено.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Ambient display вимкнено.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Ambient display увімкнено.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Ambient дисплей вимкнено.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Ambient display увімкнено.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Спливаючі сповіщення вимкнено.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Спливаючі сповіщення увімкнено.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Спливаючі сповіщення вимкнено.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Спливаючі сповіщення увімкнено.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Енергозбереження вимкнено.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Енергозбереження увімкнено.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Енергозбереження вимкнено.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Енергозбереження увімкнено.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Динамічні плитки</string>
<string name="dynamic_qs_tile_next_alarm_label">Наступний сигнал</string>
<string name="dynamic_qs_tile_ime_selector_label">Вибір способу вводу</string>
<string name="dynamic_qs_tile_su_label">Root доступ</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay вимкнено.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: автоматичний режим.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: денний режим.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: нічний режим.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: режим «На вулиці».</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay вимкнено.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay у автоматичниому режимі.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay у денному режимі.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay у нічному режимі.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay у режимі «На вулиці».</string>
<string name="quick_settings_title_advanced_location">Параметри відправки геоданих</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Надсилання місця розташування: економія батареї.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Надсилання місця розташування: тільки датчики.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Надсилання місця розташування: висока точність.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Режим розташування</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Економія батареї</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">По датчиках пристрою</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Висока точність</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Визначення місцезнаходження у режимі економії батареї.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Визначення місцезнаходження тепер використовує лише датчики пристрою.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Визначення місцезнаходження у режимі високої точності.</string>
<string name="quick_settings_tiles_category_system">Системні плитки</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">Додати плитку</string>
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Заряд батареї док-станції <xliff:g id="number">%d</xliff:g> процентів.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Показати чергу відтворення</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-ur-rPK/cm_arrays.xml b/packages/SystemUI/res/values-ur-rPK/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-ur-rPK/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-ur-rPK/cm_strings.xml b/packages/SystemUI/res/values-ur-rPK/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-ur-rPK/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-uz-rUZ/cm_arrays.xml b/packages/SystemUI/res/values-uz-rUZ/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-uz-rUZ/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-uz-rUZ/cm_strings.xml b/packages/SystemUI/res/values-uz-rUZ/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-uz-rUZ/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values-vi/cm_arrays.xml b/packages/SystemUI/res/values-vi/cm_arrays.xml
index 582b87c..073293f 100644
--- a/packages/SystemUI/res/values-vi/cm_arrays.xml
+++ b/packages/SystemUI/res/values-vi/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>B</item>
+ <!-- North -->
<item>ĐB</item>
+ <!-- North east -->
<item>Đ</item>
+ <!-- East -->
<item>ĐN</item>
+ <!-- South east -->
<item>N</item>
+ <!-- South -->
<item>TN</item>
+ <!-- South west -->
<item>T</item>
+ <!-- West -->
<item>TB</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-vi/cm_strings.xml b/packages/SystemUI/res/values-vi/cm_strings.xml
index d094a3e..e60cee2 100644
--- a/packages/SystemUI/res/values-vi/cm_strings.xml
+++ b/packages/SystemUI/res/values-vi/cm_strings.xml
@@ -16,12 +16,25 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_hspap">HSPA +</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_data_connection_4g_plus">4 G +</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">Vuốt sang phải cho %1$s</string>
<string name="right_shortcut_hint">Vuốt sang trái cho %1$s</string>
+ <string name="lockscreen_message">Chạm vào một biểu tượng bên trái hoặc phải để tái chỉ định một lối tắt màn hình khóa.</string>
+ <string name="lockscreen_default_target">Mặc định</string>
<string name="select_application">Chọn ứng dụng</string>
<string name="lockscreen_choose_action_title">Chọn hành động</string>
<string name="lockscreen_none_target">Không</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">Chọn hành động để gán</string>
<string name="navbar_home_button">Nút Home</string>
<string name="navbar_recent_button">Nút ứng dụng gần đây</string>
@@ -33,14 +46,38 @@
<string name="navbar_menu_big_button">Nút trình đơn</string>
<string name="accessibility_dpad_left">Trỏ trái</string>
<string name="accessibility_dpad_right">Trỏ phải</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">Xoá dữ liệu ứng dụng</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">Buộc dừng</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">Gỡ cài đặt</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_notification_brightness">Độ sáng đèn</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">Hồ sơ tắt.</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">Hồ sơ: <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">Hồ sơ đã tắt.</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">Hồ sơ đã đổi thành <xliff:g id="profile" example="Default">%s</xliff:g>.</string>
<string name="quick_settings_compass_init">Đang khởi tạo\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <string name="led_notification_title">Cài đặt đèn</string>
+ <string name="led_notification_text">Đèn LED được kích hoạt theo cài đặt</string>
+ <string name="qs_tile_edit_header_instruction">Bấm và giữ ô để sắp xếp lại</string>
+ <string name="quick_settings_edit_label">Chỉnh sửa ô</string>
+ <string name="quick_settings_cannot_delete_edit_tile">Không thể xoá ô Chỉnh sửa</string>
+ <string name="qs_tiles_reset_confirmation">Đặt lại ô cài đặt nhanh về cấu hình mặc định?</string>
+ <string name="quick_settings_tile_reset_to_default">Đặt lại bố cục mặc định</string>
+ <string name="quick_settings_title_header">Tiêu đề</string>
+ <string name="quick_settings_title_tiles">Ô</string>
+ <string name="quick_settings_title_show_weather">Hiện thời tiết</string>
+ <string name="quick_settings_title_show_brightness_slider">Hiện thanh điều chỉnh độ sáng</string>
+ <string name="quick_settings_title_enlarge_first_row">Phóng lớn hàng đầu tiên</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">Điều này sẽ giúp nó hiển thị cho đến khi bạn bỏ ghim. Chạm và giữ nút Quay lại để bỏ ghim.</string>
<string name="quick_settings_custom_tile_detail_title">Kiểu xếp cạnh nhau tùy chỉnh</string>
<string name="quick_settings_remove">Gỡ kiểu xếp cạnh nhau</string>
@@ -51,9 +88,16 @@
<string name="quick_settings_profiles_off">Cấu hình bị vô hiệu hóa</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Trình tiết kiệm pin</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Trình tiết kiệm pin (đang sạc)</string>
+ <string name="quick_settings_caffeine_label">Cafein</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">Tắt đồng bộ.</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">Bật đồng bộ.</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">Đã tắt đồng bộ.</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">Đã bật đồng bộ.</string>
<string name="quick_settings_sync_label">Đồng bộ</string>
<string name="quick_settings_volume_panel_label">Bảng điều khiển âm lượng</string>
@@ -62,58 +106,115 @@
<string name="quick_settings_lockscreen_label">Màn hình khoá</string>
<string name="quick_settings_ambient_display_label">Hiển thị môi trường xung quanh</string>
<string name="quick_settings_lockscreen_label_enforced">Buộc khoá màn hình</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">Bị vô hiệu theo cấu hình</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">Thời gian chờ của màn hình: <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">Thời gian chờ của màn hình đã đổi thành <xliff:g id="timeout" example="30 seconds">%s</xliff:g>.</string>
<string name="qs_tile_performance">Chế độ pin</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">Chế độ pin: chế độ tiết kiệm năng lượng.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">Chế độ pin: chế độ cân bằng.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">Pin chế độ: chế độ hiệu suất.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">Chế độ pin: chế độ hiệu quả.</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">Chế độ pin: chế độ nhanh.</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">Chế độ pin đã đổi sang chế độ tiết kiệm năng lượng.</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">Chế độ pin đã đổi sang chế độ cân bằng.</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">Chế độ pin đã đổi sang chế độ hiệu suất.</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">Chế độ pin được chuyển sang hiệu quả.</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">Chế độ pin được chuyển sang nhanh.</string>
<string name="quick_settings_performance_profile_detail_title">Chế độ pin</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">Màn hình khóa tắt.</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">Màn hình khóa bật.</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">Màn hình khóa đã tắt.</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">Màn hình khóa đã bật.</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">Tắt hiển thị môi trường xung quanh.</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">Hiển thị môi trường xung quanh bật.</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">Hiển thị môi trường xung quanh đã tắt.</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">Hiển thị môi trường xung quanh đã bật.</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">Heads up tắt.</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">Heads up bật.</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">Heads up đã tắt.</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">Heads up đã bật.</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">Đã tắt Cafein.</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">Đã bật Cafein.</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">Trình tiết kiệm pin: Tắt.</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">Trình tiết kiệm pin: Bật.</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">Đã tắt Trinh tiết kiệm pin.</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">Đã bật Trình tiết kiệm pin.</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">Kiểu xếp cạnh nhau động</string>
<string name="dynamic_qs_tile_next_alarm_label">Báo thức tiếp theo</string>
<string name="dynamic_qs_tile_ime_selector_label">Trình chọn IME</string>
<string name="dynamic_qs_tile_su_label">Truy cập root</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay tắt.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: chế độ tự động.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: chế độ ban ngày.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: chế độ ban đêm.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: chế độ ngoài trời.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay đã tắt.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay đã đổi sang chế độ tự động.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay đã đổi sang chế độ ban ngày.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay đã đổi sang chế độ ban đêm.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay đã đổi sang chế độ ngoài trời.</string>
+ <string name="quick_settings_title_advanced_location">Ba trạng thái cho cài đặt vị trí</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">Báo cáo vị trí: chế độ tiết kiệm pin.</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">Báo cáo vị trí: chế độ chỉ cám biến.</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">Báo cáo vị trí: chế độ chính xác cao.</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">Chế độ vị trí</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">Tiết kiệm pin</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">Chỉ thiết bị</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">Chính xác cao</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">Báo cáo vị trí đã đổi sang chế độ tiết kiệm pin.</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">Báo cáo vị trí đã đổi sang chế độ chỉ cảm biến.</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">Báo cáo vị trí đã đổi sang chế độ chính xác cao.</string>
+ <string name="quick_settings_tiles_category_system">Ô hệ thống</string>
+ <!-- detail header when adding a tile -->
+ <string name="quick_settings_tiles_add_tiles">Thêm một ô</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">Không thể kết nối với mạng di động khi đã kích hoạt chế độ trên Máy bay. Vô hiệu chế độ trên Máy bay và thử lại.</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">Đã bật đèn pin</string>
+ <string name="quick_settings_tile_flashlight_not_summary">Chạm vào để tắt</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d máy khách</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">Không có SIM dữ liệu</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">Thanh pin <xliff:g id="number">%d</xliff:g> phần trăm.</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">Hiện danh sách chờ phát</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-zh-rCN/cm_arrays.xml b/packages/SystemUI/res/values-zh-rCN/cm_arrays.xml
index e8a8e90..26094b4 100644
--- a/packages/SystemUI/res/values-zh-rCN/cm_arrays.xml
+++ b/packages/SystemUI/res/values-zh-rCN/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>北</item>
+ <!-- North -->
<item>东北</item>
+ <!-- North east -->
<item>东</item>
+ <!-- East -->
<item>东南</item>
+ <!-- South east -->
<item>南</item>
+ <!-- South -->
<item>西南</item>
+ <!-- South west -->
<item>西</item>
+ <!-- West -->
<item>西北</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-zh-rCN/cm_strings.xml b/packages/SystemUI/res/values-zh-rCN/cm_strings.xml
index 612b327..525300b 100644
--- a/packages/SystemUI/res/values-zh-rCN/cm_strings.xml
+++ b/packages/SystemUI/res/values-zh-rCN/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">向右滑动以%1$s</string>
<string name="right_shortcut_hint">向左滑动以%1$s</string>
<string name="lockscreen_message">轻触左边或右边的图标来重新分配锁屏快捷方式。</string>
@@ -26,6 +34,7 @@
<string name="select_application">选择应用</string>
<string name="lockscreen_choose_action_title">选择操作</string>
<string name="lockscreen_none_target">无</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">选择要分配的动作</string>
<string name="navbar_home_button">Home 键</string>
<string name="navbar_recent_button">任务键</string>
@@ -37,15 +46,25 @@
<string name="navbar_menu_big_button">菜单键</string>
<string name="accessibility_dpad_left">光标左移</string>
<string name="accessibility_dpad_right">光标右移</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">擦除应用数据</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">强行停止</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">卸载</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">指示灯亮度</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">情景模式关闭。</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">情景模式:<xliff:g id="profile" example="Default">%s</xliff:g>。</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">情景模式已关闭。</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">情景模式已修改为<xliff:g id="profile" example="Default">%s</xliff:g>。</string>
<string name="quick_settings_compass_init">正在初始化\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">指示灯设置</string>
<string name="led_notification_text">LED 灯由设置启用</string>
<string name="qs_tile_edit_header_instruction">长按瓷块来重新排列</string>
@@ -58,6 +77,7 @@
<string name="quick_settings_title_show_weather">显示天气</string>
<string name="quick_settings_title_show_brightness_slider">显示亮度滑块</string>
<string name="quick_settings_title_enlarge_first_row">扩大第一行</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">这将会固定显示此屏幕,直到您取消固定为止。触摸并按住返回键即可取消固定。</string>
<string name="quick_settings_custom_tile_detail_title">自定义瓷片</string>
<string name="quick_settings_remove">移除瓷片</string>
@@ -68,10 +88,16 @@
<string name="quick_settings_profiles_off">已禁用情景模式</string>
<string name="quick_settings_heads_up_label">浮动通知</string>
<string name="quick_settings_battery_saver_label">省电模式</string>
- <string name="quick_settings_caffeine_label">咖啡因</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">省电模式(充电中)</string>
+ <string name="quick_settings_caffeine_label">保持亮屏</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">同步关闭。</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">同步开启。</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">同步已关闭。</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">同步已开启。</string>
<string name="quick_settings_sync_label">同步</string>
<string name="quick_settings_volume_panel_label">音量面板</string>
@@ -81,66 +107,119 @@
<string name="quick_settings_ambient_display_label">环境显示</string>
<string name="quick_settings_lockscreen_label_enforced">强制锁屏</string>
<string name="quick_settings_lockscreen_label_locked_by_profile">已在情景模式中禁用</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">屏幕超时:<xliff:g id="timeout" example="30 seconds">%s</xliff:g>。</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">屏幕超时已修改为<xliff:g id="timeout" example="30 seconds">%s</xliff:g>。</string>
<string name="qs_tile_performance">电池模式</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">电池模式:节电模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">电池模式:平衡模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">电池模式:性能模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_power">电池模式:效率模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bias_perf">电池模式:快速模式。</string>
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">电池模式已更改为省电模式。</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">电池模式已修改为平衡模式。</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">电池模式已修改为性能模式。</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_power">电池模式已修改为效率模式。</string>
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bias_perf">电池模式已修改为快速模式。</string>
<string name="quick_settings_performance_profile_detail_title">电池模式</string>
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">锁屏关闭。</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">锁屏开启。</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">锁屏已关闭。</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">锁屏已开启。</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">关闭环境显示。</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">开启环境显示。</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">环境显示已关闭。</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">环境显示已开启。</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">浮动通知关。</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">浮动通知开。</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">浮动通知已关闭。</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">浮动通知已开启。</string>
- <string name="accessibility_quick_settings_caffeine_off">咖啡因模式关闭</string>
- <string name="accessibility_quick_settings_caffeine_on">咖啡因模式开启</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">保持亮屏关闭。</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">保持亮屏开启。</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_off">省电模式关闭。</string>
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_on">省电模式开启。</string>
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_off">已关闭省电模式。</string>
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_battery_saver_changed_on">已开启省电模式。</string>
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">动态按钮</string>
<string name="dynamic_qs_tile_next_alarm_label">下一个闹铃</string>
<string name="dynamic_qs_tile_ime_selector_label">输入法选择器</string>
<string name="dynamic_qs_tile_su_label">Root 授权</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay 关闭。</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay:自动模式。</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay:白天模式。</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay:夜晚模式。</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay:户外模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay 已关闭。</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay 已修改为自动模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay 已修改为白天模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay 已修改为夜晚模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay 已修改为户外模式。</string>
+ <string name="dynamic_qs_tile_themes_label">主题</string>
<string name="quick_settings_title_advanced_location">三种状态的位置设置</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">位置报告:节电模式。</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">位置报告:仅传感器模式。</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">位置报告:高准确度模式。</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">位置信息模式</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">耗电量低</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">仅限设备</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">准确度高</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">地理位置报告已修改为节能模式。</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">位置报告已修改为仅使用传感器模式。</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">位置报告已修改为准确度高模式。</string>
<string name="quick_settings_tiles_category_system">系统磁块</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">添加磁块</string>
+ <!-- Hotspot dialog message -->
<string name="hotspot_apm_message">飞行模式启用时无法连接到移动网络。请禁用飞行模式并重试。</string>
+ <!-- Notification which notifies user flashlight is enabled -->
<string name="quick_settings_tile_flashlight_not_title">手电筒已开</string>
<string name="quick_settings_tile_flashlight_not_summary">轻按以关闭</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d 台设备</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">没有数据 SIM 卡</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">底座电池百分之 <xliff:g id="number">%d</xliff:g>。</string>
+ <!-- Play queue -->
+ <string name="play_queue_extention">显示播放队列</string>
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+ <string name="expand_hint">向下滑动以展开</string>
+ <string name="swipe_left_hint">向左滑动以 <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">向右滑动以查看通知</string>
</resources>
diff --git a/packages/SystemUI/res/values-zh-rHK/cm_arrays.xml b/packages/SystemUI/res/values-zh-rHK/cm_arrays.xml
index 1808f89..4280641 100644
--- a/packages/SystemUI/res/values-zh-rHK/cm_arrays.xml
+++ b/packages/SystemUI/res/values-zh-rHK/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>北</item>
+ <!-- North -->
<item>東北</item>
+ <!-- North east -->
<item>東</item>
+ <!-- East -->
<item>東南</item>
+ <!-- South east -->
<item>南</item>
+ <!-- South -->
<item>西南</item>
+ <!-- South west -->
<item>西</item>
+ <!-- West -->
<item>西北</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-zh-rHK/cm_strings.xml b/packages/SystemUI/res/values-zh-rHK/cm_strings.xml
index 9d6d7ed..ecd9d00 100644
--- a/packages/SystemUI/res/values-zh-rHK/cm_strings.xml
+++ b/packages/SystemUI/res/values-zh-rHK/cm_strings.xml
@@ -16,26 +16,46 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">向右滑動即可%1$s</string>
<string name="right_shortcut_hint">向左滑動即可%1$s</string>
<string name="select_application">選擇應用程式</string>
<string name="lockscreen_choose_action_title">選擇操作</string>
<string name="lockscreen_none_target">無</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_empty_button">清空按鈕</string>
<string name="navbar_menu_conditional_button">功能表(自動隱藏)按鈕</string>
<string name="navbar_menu_always_button">功能表(一律顯示)按鈕</string>
<string name="navbar_menu_big_button">功能表按鈕</string>
<string name="accessibility_dpad_left">游標向左</string>
<string name="accessibility_dpad_right">游標向右</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">擦除應用程式數據</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">強制停止</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">解除安裝</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_off">設定檔已關閉。</string>
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles">設定檔:<xliff:g id="profile" example="Default">%s</xliff:g>。</string>
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed_off">設定檔已關閉。</string>
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_profiles_changed">設定檔已改為<xliff:g id="profile" example="Default">%s</xliff:g>。</string>
<string name="quick_settings_compass_init">正在初始化\u2026</string>
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="screen_pinning_description_no_navbar">這將保持畫面在視野範圍內,直至您解鎖畫面位置。觸摸并按住返回按鈕即可解鎖畫面。</string>
<string name="quick_settings_custom_tile_detail_title">自訂方塊</string>
<string name="quick_settings_remove">移除方塊</string>
@@ -44,9 +64,14 @@
<string name="quick_settings_nfc_label">NFC</string>
<string name="quick_settings_profiles">系統設定檔</string>
<string name="quick_settings_heads_up_label">浮動通知</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">已關閉同步。</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">已開啟同步。</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">同步已關閉。</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">同步已開啟。</string>
<string name="quick_settings_sync_label">同步</string>
<string name="quick_settings_volume_panel_label">音量區</string>
@@ -54,44 +79,87 @@
<string name="quick_settings_screen_timeout_detail_title">螢幕逾時</string>
<string name="quick_settings_ambient_display_label">環境顯示</string>
<string name="quick_settings_lockscreen_label_enforced">強制執行鎖定螢幕</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout">螢幕逾時:<xliff:g id="timeout" example="30 seconds">%s</xliff:g>。</string>
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_screen_timeout_changed">螢幕逾時設定已改為<xliff:g id="timeout" example="30 seconds">%s</xliff:g>。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_pwrsv">電池模式:省電模式</string>
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_bal">電池模式:平衡模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_perf">電池模式:性能模式。</string>
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_pwrsv">電池模式已改為省電模式。</string>
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_bal">電池模式已改為平衡模式。</string>
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_perf_profile_changed_perf">電池模式已改為性能模式。</string>
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_off">已關閉鎖定螢幕功能。</string>
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_on">已開啟鎖定螢幕功能。</string>
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_off">已關閉鎖定螢幕功能。</string>
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_lock_screen_changed_on">已開啟鎖定螢幕功能。</string>
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">已關閉浮動通知。</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">已開啟浮動通知。</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">已關閉浮動通知。</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">已開啟浮動通知。</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">動態方塊</string>
<string name="dynamic_qs_tile_next_alarm_label">下一個鬧鐘</string>
<string name="dynamic_qs_tile_ime_selector_label">輸入法選擇器</string>
<string name="dynamic_qs_tile_su_label">Root 權限</string>
- <string name="accessibility_quick_settings_live_display_off">已關閉 LiveDisplay。</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: 自動模式。</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: 日間模式。</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: 夜間模式。</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: 戶外模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay 已關閉。</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay 已改為自動模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay 已改為日間模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay 已改為夜間模式。</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay 已改為戶外模式。</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">定位報告:省電模式。</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">定位報告:僅感應器模式。</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">定位報告:高精度模式。</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">定位模式</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">省電</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">僅限裝置</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">高精度</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_battery_saving">定位報告已改為省電模式。</string>
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_gps_only">定位報告已改為僅感應器模式。</string>
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_changed_high_accuracy">定位報告已改為高精度模式。</string>
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_dock_battery_level">座架電池 <xliff:g id="number">%d</xliff:g>%%。</string>
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-zh-rTW/cm_arrays.xml b/packages/SystemUI/res/values-zh-rTW/cm_arrays.xml
index 1808f89..4280641 100644
--- a/packages/SystemUI/res/values-zh-rTW/cm_arrays.xml
+++ b/packages/SystemUI/res/values-zh-rTW/cm_arrays.xml
@@ -16,14 +16,26 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
<string-array name="cardinal_directions">
<item>北</item>
+ <!-- North -->
<item>東北</item>
+ <!-- North east -->
<item>東</item>
+ <!-- East -->
<item>東南</item>
+ <!-- South east -->
<item>南</item>
+ <!-- South -->
<item>西南</item>
+ <!-- South west -->
<item>西</item>
+ <!-- West -->
<item>西北</item>
+ <!-- North west -->
</string-array>
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
</resources>
diff --git a/packages/SystemUI/res/values-zh-rTW/cm_strings.xml b/packages/SystemUI/res/values-zh-rTW/cm_strings.xml
index 17b1c99..09770c6 100644
--- a/packages/SystemUI/res/values-zh-rTW/cm_strings.xml
+++ b/packages/SystemUI/res/values-zh-rTW/cm_strings.xml
@@ -16,9 +16,17 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_hspap">HSPA+</string>
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_data_connection_4g_plus">4G+</string>
+ <!-- Weather string format in expanded statusbar header -->
<string name="status_bar_expanded_header_weather_format"><xliff:g id="temp">%1$s</xliff:g> - <xliff:g id="condition">%2$s</xliff:g></string>
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
<string name="left_shortcut_hint">向右滑動即可%1$s</string>
<string name="right_shortcut_hint">向左滑動即可%1$s</string>
<string name="lockscreen_message">輕觸左側或右側的圖示以設定鎖定畫面捷徑</string>
@@ -26,6 +34,7 @@
<string name="select_application">選取應用程式</string>
<string name="lockscreen_choose_action_title">選取操作</string>
<string name="lockscreen_none_target">無</string>
+ <!-- Dialog title for navigation bar button selection -->
<string name="navbar_dialog_title">選擇要指定的操作</string>
<string name="navbar_home_button">主螢幕鍵</string>
<string name="navbar_recent_button">多工鍵</string>
@@ -37,11 +46,21 @@
<string name="navbar_menu_big_button">選單鍵</string>
<string name="accessibility_dpad_left">游標左移</string>
<string name="accessibility_dpad_right">游標右移</string>
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
<string name="advanced_dev_option_wipe_app">清除應用程式資料</string>
+ <!-- Title shown in recents popup for force stopping the application -->
<string name="advanced_dev_option_force_stop">強制停止</string>
+ <!-- Title shown in recents popup for uninstalling the application -->
<string name="advanced_dev_option_uninstall">解除安裝</string>
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_notification_brightness">亮度</string>
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_compass_init">正在初始化\u2026</string>
+ <!-- Lights settings, LED notification -->
<string name="led_notification_title">指示燈設定</string>
<string name="led_notification_text">已透過設定啟用 LED 指示燈</string>
<string name="qs_tile_edit_header_instruction">按住瓷磚以重新排列</string>
@@ -54,6 +73,7 @@
<string name="quick_settings_title_show_weather">顯示天氣資訊</string>
<string name="quick_settings_title_show_brightness_slider">顯示亮度滑桿</string>
<string name="quick_settings_title_enlarge_first_row">擴大首行</string>
+ <!-- Screen pinning dialog description (for devices without navbar) -->
<string name="quick_settings_custom_tile_detail_title">自訂瓷磚</string>
<string name="quick_settings_remove">移除瓷磚</string>
<string name="quick_settings_network_adb_label">網路 ADB</string>
@@ -62,9 +82,16 @@
<string name="quick_settings_profiles">系統設定檔</string>
<string name="quick_settings_profiles_off">已停用設定檔</string>
<string name="quick_settings_heads_up_label">浮動通知</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">省電模式(充電中)</string>
+ <string name="quick_settings_caffeine_label">暫停休眠</string>
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_off">同步關閉</string>
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_on">同步開啟</string>
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_off">同步已關閉</string>
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_sync_changed_on">同步已開啟</string>
<string name="quick_settings_sync_label">同步</string>
<string name="quick_settings_usb_tether_label">USB 網路共用</string>
@@ -72,26 +99,88 @@
<string name="quick_settings_lockscreen_label">鎖定畫面</string>
<string name="quick_settings_ambient_display_label">環境顯示</string>
<string name="quick_settings_lockscreen_label_enforced">強制執行鎖定畫面</string>
+ <string name="quick_settings_lockscreen_label_locked_by_profile">已由設定檔禁用</string>
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_off">環境顯示關閉</string>
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_on">環境顯示開啟</string>
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_off">環境顯示已關閉</string>
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_ambient_display_changed_on">環境顯示已開啟</string>
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_off">浮動通知關閉</string>
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_on">浮動通知開啟</string>
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_off">浮動通知已關閉</string>
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_heads_up_changed_on">浮動通知已開啟</string>
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_off">暫停休眠關閉</string>
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <string name="accessibility_quick_settings_caffeine_on">暫停休眠開啟</string>
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
<string name="quick_settings_dynamic_tile_detail_title">動態磚</string>
<string name="dynamic_qs_tile_next_alarm_label">下一個鬧鐘</string>
<string name="dynamic_qs_tile_ime_selector_label">輸入法選擇器</string>
<string name="dynamic_qs_tile_su_label">Root 權限</string>
<string name="quick_settings_title_advanced_location">定位模式</string>
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_battery_saving">位置回報:節約耗電量</string>
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_gps_only">位置回報:僅限裝置</string>
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_quick_settings_location_high_accuracy">位置回報:高精確度</string>
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_detail_title">定位模式</string>
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_battery_saving_label">節約耗電量</string>
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_gps_only_label">僅限裝置</string>
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
<string name="quick_settings_location_high_accuracy_label">高精確度</string>
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="quick_settings_tiles_category_system">系統瓷磚</string>
+ <!-- detail header when adding a tile -->
<string name="quick_settings_tiles_add_tiles">新增瓷磚</string>
+ <!-- Hotspot dialog message -->
+ <string name="hotspot_apm_message">飛航模式啟用時無法連接行動網路,請停用飛航模式後再嘗試。</string>
+ <!-- Notification which notifies user flashlight is enabled -->
+ <string name="quick_settings_tile_flashlight_not_title">手電筒已經開啟</string>
+ <string name="quick_settings_tile_flashlight_not_summary">點擊關閉</string>
+ <!-- Wi-Fi hotspot label when enabled -->
+ <plurals name="wifi_hotspot_connected_clients_label">
+ <item quantity="other">%1$d 用戶</item>
+ </plurals>
+ <!-- CellularTile data sim not configured state string -->
+ <string name="data_sim_not_configured">沒有數據資料傳輸的 SIM 卡</string>
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
</resources>
diff --git a/packages/SystemUI/res/values-zu/cm_arrays.xml b/packages/SystemUI/res/values-zu/cm_arrays.xml
new file mode 100644
index 0000000..44e4c6a
--- /dev/null
+++ b/packages/SystemUI/res/values-zu/cm_arrays.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Cardinal directions for the compass tile -->
+ <!-- Performance profiles description-->
+ <!-- Performance profiles announcement-->
+ <!-- Dynamic tiles -->
+</resources>
diff --git a/packages/SystemUI/res/values-zu/cm_strings.xml b/packages/SystemUI/res/values-zu/cm_strings.xml
new file mode 100644
index 0000000..b75332c
--- /dev/null
+++ b/packages/SystemUI/res/values-zu/cm_strings.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2012-2015 The CyanogenMod Project
+
+ 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Content description of the data connection type HSPA+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the data connection type 4G+ for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Weather string format in expanded statusbar header -->
+ <!-- Text to use when the number in a notification info is too large
+ (greater than status_bar_notification_info_maxnum, defined in
+ values/config.xml) and must be truncated.
+ [CHAR LIMIT=4] -->
+ <!-- Strings for lockscreen shortcut hints -->
+ <!-- Dialog title for navigation bar button selection -->
+ <!-- Development shortcuts -->
+ <!-- Title shown in recents popup for wiping application's data -->
+ <!-- Title shown in recents popup for force stopping the application -->
+ <!-- Title shown in recents popup for uninstalling the application -->
+ <!-- Content description of the light brightness slider (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the profiles tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the profiles tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Lights settings, LED notification -->
+ <!-- Screen pinning dialog description (for devices without navbar) -->
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the sync tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when sync changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the screen timeout tile in quick settings (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the screen timeout tile changes (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, power save mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, balanced mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, performance mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, efficiency mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery mode tile in quick settings when on, quick mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to power save (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to balanced (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to performance (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to efficiency (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the battery mode tile changes to quick (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the lock screen tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when lock screen changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the ambient display tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when ambient display changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the heads up tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when heads up changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the caffeine tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the battery saver tile in quick settings when on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to off (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when battery saver changes to on (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Dynamic tiles -->
+ <!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, sensors only mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Content description of the location tile in quick settings when on, high accuracy mode (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location detail panel title [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, low-power) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, gps-only) [CHAR LIMIT=NONE] -->
+ <!-- QuickSettings: Location (On, high-accuracy) [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to battery saving (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to sensors only (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Announcement made when the location tile changes to high accuracy (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- detail header when adding a tile -->
+ <!-- Hotspot dialog message -->
+ <!-- Notification which notifies user flashlight is enabled -->
+ <!-- Wi-Fi hotspot label when enabled -->
+ <!-- CellularTile data sim not configured state string -->
+ <!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
+ <!-- Play queue -->
+ <!-- Path data for portrait battery -->
+ <!-- Path data for landscape battery -->
+ <!-- Path data for circle battery -->
+ <!-- Weather string format in keyguard -->
+</resources>
diff --git a/packages/SystemUI/res/values/cm_arrays.xml b/packages/SystemUI/res/values/cm_arrays.xml
index 7508a65..d4be9d5 100644
--- a/packages/SystemUI/res/values/cm_arrays.xml
+++ b/packages/SystemUI/res/values/cm_arrays.xml
@@ -61,45 +61,24 @@
<item>@string/dynamic_qs_tile_ime_selector_label</item>
<item>@string/dynamic_qs_tile_su_label</item>
<item>@string/dynamic_qs_tile_adb_label</item>
+ <item>@string/dynamic_qs_tile_live_display_label</item>
+ <item>@string/dynamic_qs_tile_themes_label</item>
</string-array>
<string-array name="dynamic_qs_tiles_icons_resources_ids" translatable="false">
<item>ic_dynamic_qs_next_alarm</item>
<item>ic_dynamic_qs_ime_selector</item>
<item>ic_dynamic_qs_su</item>
<item>ic_dynamic_qs_adb</item>
+ <item>ic_dynamic_qs_live_display</item>
+ <item>ic_dynamic_qs_themes</item>
</string-array>
<string-array name="dynamic_qs_tiles_values" translatable="false">
<item>next_alarm</item>
<item>ime_selector</item>
<item>su</item>
<item>adb</item>
- </string-array>
-
- <!-- LiveDisplay drawables -->
- <string-array name="live_display_drawables" translatable="false">
- <item>@drawable/ic_livedisplay_auto</item>
- <item>@drawable/ic_livedisplay_off</item>
- <item>@drawable/ic_livedisplay_day</item>
- <item>@drawable/ic_livedisplay_night</item>
- <item>@drawable/ic_livedisplay_outdoor</item>
- </string-array>
-
- <!-- LiveDisplay description-->
- <string-array name="live_display_description" translatable="false">
- <item>@string/accessibility_quick_settings_live_display_auto</item>
- <item>@string/accessibility_quick_settings_live_display_off</item>
- <item>@string/accessibility_quick_settings_live_display_day</item>
- <item>@string/accessibility_quick_settings_live_display_night</item>
- <item>@string/accessibility_quick_settings_live_display_outdoor</item>
- </string-array>
-
- <!-- LiveDisplay announcement-->
- <string-array name="live_display_announcement" translatable="false">
- <item>@string/accessibility_quick_settings_live_display_changed_auto</item>
- <item>@string/accessibility_quick_settings_live_display_changed_off</item>
- <item>@string/accessibility_quick_settings_live_display_changed_day</item>
- <item>@string/accessibility_quick_settings_live_display_changed_night</item>
- <item>@string/accessibility_quick_settings_live_display_changed_outdoor</item>
+ <item>live_display</item>
+ <item>themes</item>
</string-array>
<array name="dockbatterymeter_bolt_points" translatable="false">
diff --git a/packages/SystemUI/res/values/cm_attrs.xml b/packages/SystemUI/res/values/cm_attrs.xml
index 0e4933a..36edac0 100644
--- a/packages/SystemUI/res/values/cm_attrs.xml
+++ b/packages/SystemUI/res/values/cm_attrs.xml
@@ -30,5 +30,46 @@
<attr name="android:title" />
<attr name="defaultValue" format="integer"/>
</declare-styleable>
+
+ <declare-styleable name="BatteryMeterViewDrawable">
+ <attr name="android:gravity"/>
+ <!-- Blending mode used for drawing charging bolt and percentage text -->
+ <attr name="blendMode">
+ <!-- [0, 0] -->
+ <enum name="clear" value="0" />
+ <!-- [Sa, Sc] -->
+ <enum name="src" value="1" />
+ <!-- [Da, Dc] -->
+ <enum name="dst" value="2" />
+ <!-- [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
+ <enum name="src_over" value="3" />
+ <!-- [Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc] -->
+ <enum name="dst_over" value="4" />
+ <!-- [Sa * Da, Sc * Da] -->
+ <enum name="src_in" value="5" />
+ <!-- [Sa * Da, Sa * Dc] -->
+ <enum name="dst_in" value="6" />
+ <!-- [Sa * (1 - Da), Sc * (1 - Da)] -->
+ <enum name="src_out" value="7" />
+ <!-- [Da * (1 - Sa), Dc * (1 - Sa)] -->
+ <enum name="dst_out" value="8" />
+ <!-- [Da, Sc * Da + (1 - Sa) * Dc] -->
+ <enum name="src_atop" value="9" />
+ <!-- [Sa, Sa * Dc + Sc * (1 - Da)] -->
+ <enum name="dst_atop" value="10" />
+ <!-- [Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc] -->
+ <enum name="xor" value="11" />
+ <!-- Saturate(S + D) -->
+ <enum name="add" value="12" />
+ <!-- [Sa * Da, Sc * Dc] -->
+ <enum name="multiply" value="13" />
+ <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
+ <enum name="screen" value="14" />
+ <!-- Draw on top without any blending operations performed -->
+ <enum name="overlay" value="15" />
+ <!-- [Sa + Da - Sa*Da, Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)] -->
+ <enum name="darken" value="16" />
+ </attr>
+ </declare-styleable>
</resources>
diff --git a/packages/SystemUI/res/values/cm_colors.xml b/packages/SystemUI/res/values/cm_colors.xml
index 37b34b0..5b6e2c0 100644
--- a/packages/SystemUI/res/values/cm_colors.xml
+++ b/packages/SystemUI/res/values/cm_colors.xml
@@ -117,4 +117,12 @@
<!-- Active color for volume slider -->
<color name="volume_slider_active">@color/system_accent_color</color>
+
+ <!-- Play Queue -->
+ <color name="notification_guts_media_bg_color">#ff606060</color>
+ <color name="queue_background">#ff303030</color>
+ <color name="queue_background_pressed">#ff606060</color>
+
+ <color name="live_lockscreen_gradient_start">#00000000</color>
+ <color name="live_lockscreen_gradient_end">#66000000</color>
</resources>
diff --git a/packages/SystemUI/res/values/cm_dimens.xml b/packages/SystemUI/res/values/cm_dimens.xml
index 3bce97b..60774cd 100644
--- a/packages/SystemUI/res/values/cm_dimens.xml
+++ b/packages/SystemUI/res/values/cm_dimens.xml
@@ -53,7 +53,6 @@
<dimen name="detail_exterior_padding">8dp</dimen>
- <!-- Size of unlock FAB used when showing external keyguard views -->
- <dimen name="unlock_fab_size">48dp</dimen>
-
+ <dimen name="queue_row_height">52dp</dimen>
+ <dimen name="queue_top_shadow">3dp</dimen>
</resources>
diff --git a/packages/SystemUI/res/values/cm_strings.xml b/packages/SystemUI/res/values/cm_strings.xml
index 200a236..2996d21 100644
--- a/packages/SystemUI/res/values/cm_strings.xml
+++ b/packages/SystemUI/res/values/cm_strings.xml
@@ -104,6 +104,8 @@
<string name="quick_settings_profiles_off">Profiles disabled</string>
<string name="quick_settings_heads_up_label">Heads up</string>
<string name="quick_settings_battery_saver_label">Battery saver</string>
+ <!-- quick settings battery saver label to show when device is charging and tile is disabled -->
+ <string name="quick_settings_battery_saver_label_charging">Battery saver (charging)</string>
<string name="quick_settings_caffeine_label">Caffeine</string>
<!-- Content description of the sync tile in quick settings when off (not shown on the screen). [CHAR LIMIT=NONE] -->
@@ -204,19 +206,9 @@
<string name="dynamic_qs_tile_ime_selector_label">IME selector</string>
<string name="dynamic_qs_tile_su_label">Root access</string>
<string name="dynamic_qs_tile_adb_label" translatable="false">ADB</string>
+ <string name="dynamic_qs_tile_live_display_label" translatable="false">LiveDisplay</string>
+ <string name="dynamic_qs_tile_themes_label">Themes</string>
- <!-- LiveDisplay strings -->
- <string name="live_display_title" translatable="false">LiveDisplay</string>
- <string name="accessibility_quick_settings_live_display_off">LiveDisplay off.</string>
- <string name="accessibility_quick_settings_live_display_auto">LiveDisplay: auto mode.</string>
- <string name="accessibility_quick_settings_live_display_day">LiveDisplay: day mode.</string>
- <string name="accessibility_quick_settings_live_display_night">LiveDisplay: night mode.</string>
- <string name="accessibility_quick_settings_live_display_outdoor">LiveDisplay: outdoor mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_off">LiveDisplay turned off.</string>
- <string name="accessibility_quick_settings_live_display_changed_auto">LiveDisplay changed to auto mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_day">LiveDisplay changed to day mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_night">LiveDisplay changed to night mode.</string>
- <string name="accessibility_quick_settings_live_display_changed_outdoor">LiveDisplay changed to outdoor mode.</string>
<string name="quick_settings_title_advanced_location">Tri-state location</string>
<!-- Content description of the location tile in quick settings when on, battery saving mode (not shown on the screen). [CHAR LIMIT=NONE] -->
@@ -264,4 +256,28 @@
<!-- Content description of the dock battery level icon for accessibility (not shown on the screen). [CHAR LIMIT=NONE] -->
<string name="accessibility_dock_battery_level">Dock battery <xliff:g id="number">%d</xliff:g> percent.</string>
+
+ <!-- Play queue -->
+ <string name="play_queue_extention">Show play queue</string>
+
+ <!-- Path data for portrait battery -->
+ <string name="battery_portrait_path_full" translatable="false">M 5 2 H 19 V 21 H 5 V 2 Z</string>
+ <string name="battery_portrait_path_empty" translatable="false">M 5 21 H 19 V 21 H 5 V 21 Z</string>
+ <string name="battery_portrait_clip_path" translatable="false">M6,21V4h3V2h6v2h3v17H6z</string>
+
+ <!-- Path data for landscape battery -->
+ <string name="battery_landscape_path_full" translatable="false">M 1 4 H 25 V 20 H 1 V 4 Z</string>
+ <string name="battery_landscape_path_empty" translatable="false">M 1 4 H 1 V 20 H 1 V 4 Z</string>
+ <string name="battery_landscape_clip_path" translatable="false">M25,16h-2v4H1V4h22v4h2V16z</string>
+
+ <!-- Path data for circle battery -->
+ <string name="battery_circle_path" translatable="false">M 12 3.5 C 16.6944203736 3.5 20.5 7.30557962644 20.5 12 C 20.5 16.6944203736 16.6944203736 20.5 12 20.5 C 7.30557962644 20.5 3.5 16.6944203736 3.5 12 C 3.5 7.30557962644 7.30557962644 3.5 12 3.5 Z</string>
+
+ <!-- Weather string format in keyguard -->
+ <string name="keyguard_status_view_weather_format"><xliff:g id="temp">%1$s</xliff:g> <xliff:g id="condition">%2$s</xliff:g></string>
+
+ <string name="expand_hint">Swipe down to expand</string>
+ <string name="swipe_left_hint">Swipe left to <xliff:g id="app_name">%1$s</xliff:g></string>
+ <string name="swipe_right_hint">Swipe right to notifications</string>
+
</resources>
diff --git a/packages/SystemUI/res/values/cm_styles.xml b/packages/SystemUI/res/values/cm_styles.xml
index 8caa89d..1e63418 100644
--- a/packages/SystemUI/res/values/cm_styles.xml
+++ b/packages/SystemUI/res/values/cm_styles.xml
@@ -41,4 +41,17 @@
<item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
</style>
+ <!-- Base battery metter drawable style -->
+ <style name="BatteryMeterViewDrawable">
+ <!-- gravity used for positioning text within the battery meter -->
+ <item name="android:gravity">center</item>
+ <item name="blendMode">clear</item>
+ </style>
+ <!-- Battery meter drawable styles -->
+ <style name="BatteryMeterViewDrawable.Portrait"/>
+ <style name="BatteryMeterViewDrawable.Landscape"/>
+ <style name="BatteryMeterViewDrawable.Circle">
+ <item name="blendMode">overlay</item>
+ </style>
+
</resources>
diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml
index cdbe2fd..8ca58ba 100644
--- a/packages/SystemUI/res/values/config.xml
+++ b/packages/SystemUI/res/values/config.xml
@@ -300,5 +300,8 @@
<!-- Allow Flashlight service to use wakelock -->
<bool name="flashlight_use_wakelock">false</bool>
+ <!-- Allow device to be configured to show screen on hints on the lock screen -->
+ <bool name="config_showScreenOnLockScreenHints">false</bool>
+
</resources>
diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml
index 03ea73c..a7efccd 100644
--- a/packages/SystemUI/res/values/dimens.xml
+++ b/packages/SystemUI/res/values/dimens.xml
@@ -531,7 +531,7 @@
<dimen name="fake_shadow_size">8dp</dimen>
<!-- Padding between signal cluster and battery icon -->
- <dimen name="signal_cluster_battery_padding">7dp</dimen>
+ <dimen name="signal_cluster_battery_padding">3dp</dimen>
<!-- Padding for signal cluster and battery icon when there are not icons in signal cluster -->
<dimen name="no_signal_cluster_battery_padding">3dp</dimen>
diff --git a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
index e606156..06c2957 100755
--- a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
+++ b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2013-14 The Android Open Source Project
+ * Copyright (C) 2016 The CyanogenMod Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,43 +17,47 @@
package com.android.systemui;
-import com.android.systemui.statusbar.policy.BatteryController;
-import com.android.systemui.statusbar.policy.BatteryStateRegistar;
-
import android.animation.ArgbEvaluator;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
+import android.content.pm.PackageManager;
import android.content.res.Resources;
+import android.content.res.ThemeConfig;
import android.content.res.TypedArray;
+import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
-import android.graphics.Path;
+import android.graphics.PorterDuff;
+import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
-import android.graphics.RectF;
import android.graphics.Typeface;
+import android.graphics.drawable.AnimatedVectorDrawable;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.LayerDrawable;
import android.os.BatteryManager;
import android.os.Bundle;
import android.util.AttributeSet;
+import android.util.Log;
+import android.view.Gravity;
import android.view.View;
+import com.android.systemui.statusbar.policy.BatteryController;
+import com.android.systemui.statusbar.policy.BatteryStateRegistar;
+
+import org.cyanogenmod.graphics.drawable.StopMotionVectorDrawable;
+
public class BatteryMeterView extends View implements DemoMode,
BatteryController.BatteryStateChangeCallback {
public static final String TAG = BatteryMeterView.class.getSimpleName();
public static final String ACTION_LEVEL_TEST = "com.android.systemui.BATTERY_LEVEL_TEST";
- private static final int FULL = 96;
-
- private static final float BOLT_LEVEL_THRESHOLD = 0.3f; // opaque bolt below this fraction
-
private final int[] mColors;
protected boolean mShowPercent = true;
- private float mButtonHeightFraction;
- private float mSubpixelSmoothingLeft;
- private float mSubpixelSmoothingRight;
public enum BatteryMeterMode {
BATTERY_METER_GONE,
@@ -66,14 +71,9 @@ public class BatteryMeterView extends View implements DemoMode,
private int mWidth;
private String mWarningString;
private final int mCriticalLevel;
- private final int mFrameColor;
private boolean mAnimationsEnabled;
- private final Path mShapePath = new Path();
- private final Path mClipPath = new Path();
- private final Path mTextPath = new Path();
-
private BatteryStateRegistar mBatteryStateRegistar;
private BatteryController mBatteryController;
private boolean mPowerSaveEnabled;
@@ -94,6 +94,9 @@ public class BatteryMeterView extends View implements DemoMode,
private BatteryMeterDrawable mBatteryMeterDrawable;
private int mIconTint = Color.WHITE;
+ private int mCurrentBackgroundColor = 0;
+ private int mCurrentFillColor = 0;
+
protected class BatteryTracker extends BroadcastReceiver {
public static final int UNKNOWN_LEVEL = -1;
@@ -225,8 +228,6 @@ public class BatteryMeterView extends View implements DemoMode,
final Resources res = context.getResources();
TypedArray atts = context.obtainStyledAttributes(attrs, R.styleable.BatteryMeterView,
defStyle, 0);
- mFrameColor = atts.getColor(R.styleable.BatteryMeterView_frameColor,
- res.getColor(R.color.batterymeter_frame_color));
TypedArray levels = res.obtainTypedArray(R.array.batterymeter_color_levels);
TypedArray colors = res.obtainTypedArray(R.array.batterymeter_color_values);
@@ -242,12 +243,6 @@ public class BatteryMeterView extends View implements DemoMode,
mWarningString = context.getString(R.string.battery_meter_very_low_overlay_symbol);
mCriticalLevel = getContext().getResources().getInteger(
com.android.internal.R.integer.config_criticalBatteryWarningLevel);
- mButtonHeightFraction = context.getResources().getFraction(
- R.fraction.battery_button_height_fraction, 1, 1);
- mSubpixelSmoothingLeft = context.getResources().getFraction(
- R.fraction.battery_subpixel_smoothing_left, 1, 1);
- mSubpixelSmoothingRight = context.getResources().getFraction(
- R.fraction.battery_subpixel_smoothing_right, 1, 1);
mDarkModeBackgroundColor =
context.getColor(R.color.dark_mode_icon_color_dual_tone_background);
@@ -260,17 +255,13 @@ public class BatteryMeterView extends View implements DemoMode,
}
protected BatteryMeterDrawable createBatteryMeterDrawable(BatteryMeterMode mode) {
- Resources res = mContext.getResources();
+ Resources res = getResources();
switch (mode) {
- case BATTERY_METER_CIRCLE:
- return new CircleBatteryMeterDrawable(res);
- case BATTERY_METER_ICON_LANDSCAPE:
- return new NormalBatteryMeterDrawable(res, true);
case BATTERY_METER_TEXT:
case BATTERY_METER_GONE:
return null;
default:
- return new NormalBatteryMeterDrawable(res, false);
+ return new AllInOneBatteryMeterDrawable(res, mode);
}
}
@@ -279,13 +270,8 @@ public class BatteryMeterView extends View implements DemoMode,
int width = MeasureSpec.getSize(widthMeasureSpec);
int height = MeasureSpec.getSize(heightMeasureSpec);
- if (mMeterMode == BatteryMeterMode.BATTERY_METER_CIRCLE) {
- height += (CircleBatteryMeterDrawable.STROKE_WITH / 3);
- width = height;
- } else if (mMeterMode == BatteryMeterMode.BATTERY_METER_TEXT) {
+ if (mMeterMode == BatteryMeterMode.BATTERY_METER_TEXT) {
onSizeChanged(width, height, 0, 0); // Force a size changed event
- } else if (mMeterMode == BatteryMeterMode.BATTERY_METER_ICON_LANDSCAPE) {
- width = (int)(height * 1.2f);
}
setMeasuredDimension(width, height);
@@ -378,11 +364,6 @@ public class BatteryMeterView extends View implements DemoMode,
mBatteryMeterDrawable.onDispose();
}
mBatteryMeterDrawable = createBatteryMeterDrawable(mode);
- if (mMeterMode == BatteryMeterMode.BATTERY_METER_ICON_PORTRAIT ||
- mMeterMode == BatteryMeterMode.BATTERY_METER_ICON_LANDSCAPE) {
- ((NormalBatteryMeterDrawable)mBatteryMeterDrawable).loadBoltPoints(
- mContext.getResources());
- }
if (tracker.present) {
setVisibility(View.VISIBLE);
requestLayout();
@@ -394,7 +375,6 @@ public class BatteryMeterView extends View implements DemoMode,
}
public int getColorForLevel(int percent) {
-
// If we are in power save mode, always use the normal color.
if (mPowerSaveEnabled) {
return mColors[mColors.length-1];
@@ -418,9 +398,9 @@ public class BatteryMeterView extends View implements DemoMode,
public void setDarkIntensity(float darkIntensity) {
if (mBatteryMeterDrawable != null) {
- int backgroundColor = getBackgroundColor(darkIntensity);
- int fillColor = getFillColor(darkIntensity);
- mBatteryMeterDrawable.setDarkIntensity(backgroundColor, fillColor);
+ mCurrentBackgroundColor = getBackgroundColor(darkIntensity);
+ mCurrentFillColor = getFillColor(darkIntensity);
+ mBatteryMeterDrawable.setDarkIntensity(mCurrentBackgroundColor, mCurrentFillColor);
}
}
@@ -482,253 +462,83 @@ public class BatteryMeterView extends View implements DemoMode,
void setDarkIntensity(int backgroundColor, int fillColor);
}
- protected class NormalBatteryMeterDrawable implements BatteryMeterDrawable {
+ protected class AllInOneBatteryMeterDrawable implements BatteryMeterDrawable {
private static final boolean SINGLE_DIGIT_PERCENT = false;
private static final boolean SHOW_100_PERCENT = false;
private boolean mDisposed;
- protected final boolean mHorizontal;
+ private boolean mIsAnimating; // stores charge-animation status to remove callbacks
+
+ private float mTextX, mTextY; // precalculated position for drawText() to appear centered
- private final Paint mFramePaint, mBatteryPaint, mWarningTextPaint, mTextPaint, mBoltPaint;
- private float mTextHeight, mWarningTextHeight;
+ private boolean mInitialized;
- private int mChargeColor;
- private final float[] mBoltPoints;
- private final Path mBoltPath = new Path();
+ private Paint mTextAndBoltPaint;
+ private Paint mWarningTextPaint;
+ private Paint mClearPaint;
- private final RectF mFrame = new RectF();
- private final RectF mButtonFrame = new RectF();
- private final RectF mBoltFrame = new RectF();
+ private LayerDrawable mBatteryDrawable;
+ private Drawable mFrameDrawable;
+ private StopMotionVectorDrawable mLevelDrawable;
+ private Drawable mBoltDrawable;
- public NormalBatteryMeterDrawable(Resources res, boolean horizontal) {
+ private BatteryMeterMode mMode;
+ private int mTextGravity;
+
+ public AllInOneBatteryMeterDrawable(Resources res, BatteryMeterMode mode) {
super();
- mHorizontal = horizontal;
- mDisposed = false;
- mFramePaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mFramePaint.setColor(mFrameColor);
- mFramePaint.setDither(true);
- mFramePaint.setStrokeWidth(0);
- mFramePaint.setStyle(Paint.Style.FILL_AND_STROKE);
+ loadBatteryDrawables(res, mode);
- mBatteryPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mBatteryPaint.setDither(true);
- mBatteryPaint.setStrokeWidth(0);
- mBatteryPaint.setStyle(Paint.Style.FILL_AND_STROKE);
+ mMode = mode;
+ mDisposed = false;
- mTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
+ // load text gravity and blend mode
+ int[] attrs = new int[] {android.R.attr.gravity, R.attr.blendMode};
+ int resId = getBatteryDrawableStyleResourceForMode(mode);
+ PorterDuff.Mode xferMode = PorterDuff.Mode.XOR;
+ if (resId != 0) {
+ TypedArray a = getContext().obtainStyledAttributes(
+ getBatteryDrawableStyleResourceForMode(mode), attrs);
+ mTextGravity = a.getInt(0, Gravity.CENTER);
+ xferMode = PorterDuff.intToMode(a.getInt(1,
+ PorterDuff.modeToInt(PorterDuff.Mode.XOR)));
+ } else {
+ mTextGravity = Gravity.CENTER;
+ }
+ Log.d(TAG, "mTextGravity=" + mTextGravity);
+
+ mTextAndBoltPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
Typeface font = Typeface.create("sans-serif-condensed", Typeface.BOLD);
- mTextPaint.setTypeface(font);
- mTextPaint.setTextAlign(Paint.Align.CENTER);
+ mTextAndBoltPaint.setTypeface(font);
+ mTextAndBoltPaint.setTextAlign(getPaintAlignmentFromGravity(mTextGravity));
+ mTextAndBoltPaint.setXfermode(new PorterDuffXfermode(xferMode));
+ mTextAndBoltPaint.setColor(mCurrentFillColor != 0
+ ? mCurrentFillColor
+ : res.getColor(R.color.batterymeter_bolt_color));
mWarningTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
mWarningTextPaint.setColor(mColors[1]);
font = Typeface.create("sans-serif", Typeface.BOLD);
mWarningTextPaint.setTypeface(font);
- mWarningTextPaint.setTextAlign(Paint.Align.CENTER);
-
- mChargeColor = getResources().getColor(R.color.batterymeter_charge_color);
+ mWarningTextPaint.setTextAlign(getPaintAlignmentFromGravity(mTextGravity));
- mBoltPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mBoltPaint.setColor(res.getColor(R.color.batterymeter_bolt_color));
- mBoltPoints = loadBoltPoints(res);
+ mClearPaint = new Paint();
+ mClearPaint.setColor(0);
}
@Override
public void onDraw(Canvas c, BatteryTracker tracker) {
if (mDisposed) return;
- final int level = tracker.level;
-
- if (level == BatteryTracker.UNKNOWN_LEVEL) return;
-
- float drawFrac = (float) level / 100f;
- final int pt = getPaddingTop() + (mHorizontal ? (int)(mHeight * 0.12f) : 0);
- final int pl = getPaddingLeft();
- final int pr = getPaddingRight();
- final int pb = getPaddingBottom() + (mHorizontal ? (int)(mHeight * 0.08f) : 0);
- final int height = mHeight - pt - pb;
- final int width = mWidth - pl - pr;
-
- final int buttonHeight = (int) ((mHorizontal ? width : height) * mButtonHeightFraction);
-
- mFrame.set(0, 0, width, height);
- mFrame.offset(pl, pt);
-
- if (mHorizontal) {
- mButtonFrame.set(
- /*cover frame border of intersecting area*/
- width - buttonHeight - mFrame.left,
- mFrame.top + Math.round(height * 0.25f),
- mFrame.right,
- mFrame.bottom - Math.round(height * 0.25f));
-
- mButtonFrame.top += mSubpixelSmoothingLeft;
- mButtonFrame.bottom -= mSubpixelSmoothingRight;
- mButtonFrame.right -= mSubpixelSmoothingRight;
- } else {
- // button-frame: area above the battery body
- mButtonFrame.set(
- mFrame.left + Math.round(width * 0.25f),
- mFrame.top,
- mFrame.right - Math.round(width * 0.25f),
- mFrame.top + buttonHeight);
-
- mButtonFrame.top += mSubpixelSmoothingLeft;
- mButtonFrame.left += mSubpixelSmoothingLeft;
- mButtonFrame.right -= mSubpixelSmoothingRight;
- }
-
- // frame: battery body area
-
- if (mHorizontal) {
- mFrame.right -= buttonHeight;
- } else {
- mFrame.top += buttonHeight;
- }
- mFrame.left += mSubpixelSmoothingLeft;
- mFrame.top += mSubpixelSmoothingLeft;
- mFrame.right -= mSubpixelSmoothingRight;
- mFrame.bottom -= mSubpixelSmoothingRight;
-
- // set the battery charging color
- mBatteryPaint.setColor(tracker.plugged ? mChargeColor : getColorForLevel(level));
-
- if (level >= FULL) {
- drawFrac = 1f;
- } else if (level <= mCriticalLevel) {
- drawFrac = 0f;
- }
-
- final float levelTop;
-
- if (drawFrac == 1f) {
- if (mHorizontal) {
- levelTop = mButtonFrame.right;
- } else {
- levelTop = mButtonFrame.top;
- }
- } else {
- if (mHorizontal) {
- levelTop = (mFrame.right - (mFrame.width() * (1f - drawFrac)));
- } else {
- levelTop = (mFrame.top + (mFrame.height() * (1f - drawFrac)));
- }
- }
-
- // define the battery shape
- mShapePath.reset();
- mShapePath.moveTo(mButtonFrame.left, mButtonFrame.top);
- if (mHorizontal) {
- mShapePath.lineTo(mButtonFrame.right, mButtonFrame.top);
- mShapePath.lineTo(mButtonFrame.right, mButtonFrame.bottom);
- mShapePath.lineTo(mButtonFrame.left, mButtonFrame.bottom);
- mShapePath.lineTo(mFrame.right, mFrame.bottom);
- mShapePath.lineTo(mFrame.left, mFrame.bottom);
- mShapePath.lineTo(mFrame.left, mFrame.top);
- mShapePath.lineTo(mButtonFrame.left, mFrame.top);
- mShapePath.lineTo(mButtonFrame.left, mButtonFrame.top);
- } else {
- mShapePath.lineTo(mButtonFrame.right, mButtonFrame.top);
- mShapePath.lineTo(mButtonFrame.right, mFrame.top);
- mShapePath.lineTo(mFrame.right, mFrame.top);
- mShapePath.lineTo(mFrame.right, mFrame.bottom);
- mShapePath.lineTo(mFrame.left, mFrame.bottom);
- mShapePath.lineTo(mFrame.left, mFrame.top);
- mShapePath.lineTo(mButtonFrame.left, mFrame.top);
- mShapePath.lineTo(mButtonFrame.left, mButtonFrame.top);
+ if (!mInitialized) {
+ init();
}
- if (tracker.plugged) {
- // define the bolt shape
- final float bl = mFrame.left + mFrame.width() / (mHorizontal ? 9f : 4.5f);
- final float bt = mFrame.top + mFrame.height() / (mHorizontal ? 4.5f : 6f);
- final float br = mFrame.right - mFrame.width() / (mHorizontal ? 6f : 7f);
- final float bb = mFrame.bottom - mFrame.height() / (mHorizontal ? 7f : 10f);
- if (mBoltFrame.left != bl || mBoltFrame.top != bt
- || mBoltFrame.right != br || mBoltFrame.bottom != bb) {
- mBoltFrame.set(bl, bt, br, bb);
- mBoltPath.reset();
- mBoltPath.moveTo(
- mBoltFrame.left + mBoltPoints[0] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[1] * mBoltFrame.height());
- for (int i = 2; i < mBoltPoints.length; i += 2) {
- mBoltPath.lineTo(
- mBoltFrame.left + mBoltPoints[i] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[i + 1] * mBoltFrame.height());
- }
- mBoltPath.lineTo(
- mBoltFrame.left + mBoltPoints[0] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[1] * mBoltFrame.height());
- }
-
- float boltPct = mHorizontal ?
- (mBoltFrame.left - levelTop) / (mBoltFrame.left - mBoltFrame.right) :
- (mBoltFrame.bottom - levelTop) / (mBoltFrame.bottom - mBoltFrame.top);
- boltPct = Math.min(Math.max(boltPct, 0), 1);
- if (boltPct <= BOLT_LEVEL_THRESHOLD) {
- // draw the bolt if opaque
- c.drawPath(mBoltPath, mBoltPaint);
- } else {
- // otherwise cut the bolt out of the overall shape
- mShapePath.op(mBoltPath, Path.Op.DIFFERENCE);
- }
- }
-
- // compute percentage text
- boolean pctOpaque = false;
- float pctX = 0, pctY = 0;
- String pctText = null;
- if (!tracker.plugged && level > mCriticalLevel && mShowPercent) {
- mTextPaint.setColor(getColorForLevel(level));
- final float full = mHorizontal ? 0.60f : 0.45f;
- final float nofull = mHorizontal ? 0.75f : 0.6f;
- final float single = mHorizontal ? 0.86f : 0.75f;
- mTextPaint.setTextSize(height *
- (SINGLE_DIGIT_PERCENT ? single
- : (tracker.level == 100 ? full : nofull)));
- mTextHeight = -mTextPaint.getFontMetrics().ascent;
- pctText = String.valueOf(SINGLE_DIGIT_PERCENT ? (level/10) : level);
- pctX = mWidth * 0.5f;
- pctY = (mHeight + mTextHeight) * 0.47f;
- if (mHorizontal) {
- pctOpaque = pctX > levelTop;
- } else {
- pctOpaque = levelTop > pctY;
- }
- if (!pctOpaque) {
- mTextPath.reset();
- mTextPaint.getTextPath(pctText, 0, pctText.length(), pctX, pctY, mTextPath);
- // cut the percentage text out of the overall shape
- mShapePath.op(mTextPath, Path.Op.DIFFERENCE);
- }
- }
-
- // draw the battery shape background
- c.drawPath(mShapePath, mFramePaint);
-
- // draw the battery shape, clipped to charging level
- if (mHorizontal) {
- mFrame.right = levelTop;
- } else {
- mFrame.top = levelTop;
- }
- mClipPath.reset();
- mClipPath.addRect(mFrame, Path.Direction.CCW);
- mShapePath.op(mClipPath, Path.Op.INTERSECT);
- c.drawPath(mShapePath, mBatteryPaint);
-
- if (!tracker.plugged) {
- if (level <= mCriticalLevel) {
- // draw the warning text
- final float x = mWidth * 0.5f;
- final float y = (mHeight + mWarningTextHeight) * 0.48f;
- c.drawText(mWarningString, x, y, mWarningTextPaint);
- } else if (pctOpaque) {
- // draw the percentage text
- c.drawText(pctText, pctX, pctY, mTextPaint);
- }
+ drawBattery(c, tracker);
+ if (mAnimationsEnabled) {
+ // TODO: Allow custom animations to be used
}
}
@@ -740,282 +550,293 @@ public class BatteryMeterView extends View implements DemoMode,
@Override
public void setDarkIntensity(int backgroundColor, int fillColor) {
mIconTint = fillColor;
- mFramePaint.setColor(backgroundColor);
- mBoltPaint.setColor(fillColor);
- mChargeColor = fillColor;
+ // Make bolt fully opaque for increased visibility
+ mBoltDrawable.setTint(0xff000000 | fillColor);
+ mFrameDrawable.setTint(backgroundColor);
+ updateBoltDrawableLayer(mBatteryDrawable, mBoltDrawable);
invalidate();
}
@Override
public void onSizeChanged(int w, int h, int oldw, int oldh) {
- mHeight = h;
- mWidth = w;
- mWarningTextPaint.setTextSize(h * 0.75f);
- mWarningTextHeight = -mWarningTextPaint.getFontMetrics().ascent;
- }
-
- private float[] loadBoltPoints(Resources res) {
- final int[] pts = res.getIntArray(getBoltPointsArrayResource());
- int maxX = 0, maxY = 0;
- for (int i = 0; i < pts.length; i += 2) {
- maxX = Math.max(maxX, pts[i]);
- maxY = Math.max(maxY, pts[i + 1]);
- }
- final float[] ptsF = new float[pts.length];
- for (int i = 0; i < pts.length; i += 2) {
- ptsF[i] = (float)pts[i] / maxX;
- ptsF[i + 1] = (float)pts[i + 1] / maxY;
- }
- return ptsF;
+ init();
}
- protected int getBoltPointsArrayResource() {
- return mHorizontal
- ? R.array.batterymeter_inverted_bolt_points
- : R.array.batterymeter_bolt_points;
+ private boolean isThemeApplied() {
+ ThemeConfig themeConfig = ThemeConfig.getBootTheme(getContext().getContentResolver());
+ return themeConfig != null &&
+ !ThemeConfig.SYSTEM_DEFAULT.equals(themeConfig.getOverlayForStatusBar());
}
- }
- protected class CircleBatteryMeterDrawable implements BatteryMeterDrawable {
- private static final boolean SINGLE_DIGIT_PERCENT = false;
- private static final boolean SHOW_100_PERCENT = false;
-
- private static final int FULL = 96;
+ private void checkBatteryMeterDrawableValid(Resources res, BatteryMeterMode mode) {
+ final int resId = getBatteryDrawableResourceForMode(mode);
+ final Drawable batteryDrawable;
+ try {
+ batteryDrawable = res.getDrawable(resId);
+ } catch (Resources.NotFoundException e) {
+ throw new BatteryMeterDrawableException(res.getResourceName(resId) + " is an " +
+ "invalid drawable", e);
+ }
- public static final float STROKE_WITH = 6.5f;
+ // check that the drawable is a LayerDrawable
+ if (!(batteryDrawable instanceof LayerDrawable)) {
+ throw new BatteryMeterDrawableException("Expected a LayerDrawable but received a " +
+ batteryDrawable.getClass().getSimpleName());
+ }
- private boolean mDisposed;
+ final LayerDrawable layerDrawable = (LayerDrawable) batteryDrawable;
+ final Drawable frame = layerDrawable.findDrawableByLayerId(R.id.battery_frame);
+ final Drawable level = layerDrawable.findDrawableByLayerId(R.id.battery_fill);
+ final Drawable bolt = layerDrawable.findDrawableByLayerId(
+ R.id.battery_charge_indicator);
+ // now check that the required layers exist and are of the correct type
+ if (frame == null) {
+ throw new BatteryMeterDrawableException("Missing battery_frame drawble");
+ }
+ if (bolt == null) {
+ throw new BatteryMeterDrawableException(
+ "Missing battery_charge_indicator drawable");
+ }
+ if (level != null) {
+ // check that the level drawable is an AnimatedVectorDrawable
+ if (!(level instanceof AnimatedVectorDrawable)) {
+ throw new BatteryMeterDrawableException("Expected a AnimatedVectorDrawable " +
+ "but received a " + level.getClass().getSimpleName());
+ }
+ // make sure we can stop motion animate the level drawable
+ try {
+ StopMotionVectorDrawable smvd = new StopMotionVectorDrawable(level);
+ smvd.setCurrentFraction(0.5f);
+ } catch (Exception e) {
+ throw new BatteryMeterDrawableException("Unable to perform stop motion on " +
+ "battery_fill drawable", e);
+ }
+ } else {
+ throw new BatteryMeterDrawableException("Missing battery_fill drawable");
+ }
+ }
- private int mAnimOffset;
- private boolean mIsAnimating; // stores charge-animation status to reliably
- //remove callbacks
+ private void loadBatteryDrawables(Resources res, BatteryMeterMode mode) {
+ if (isThemeApplied()) {
+ try {
+ checkBatteryMeterDrawableValid(res, mode);
+ } catch (BatteryMeterDrawableException e) {
+ Log.w(TAG, "Invalid themed battery meter drawable, falling back to system", e);
+ final Context context = getContext();
+ PackageManager pm = getContext().getPackageManager();
+ try {
+ res = pm.getThemedResourcesForApplication(context.getPackageName(),
+ ThemeConfig.SYSTEM_DEFAULT);
+ } catch (PackageManager.NameNotFoundException nnfe) {
+ /* ignore, this should not happen */
+ }
+ }
+ }
- private int mCircleSize; // draw size of circle
- private RectF mRectLeft; // contains the precalculated rect used in drawArc(),
- // derived from mCircleSize
- private float mTextX, mTextY; // precalculated position for drawText() to appear centered
+ int drawableResId = getBatteryDrawableResourceForMode(mode);
+ mBatteryDrawable = (LayerDrawable) res.getDrawable(drawableResId);
+ mFrameDrawable = mBatteryDrawable.findDrawableByLayerId(R.id.battery_frame);
+ mFrameDrawable.setTint(mCurrentBackgroundColor != 0
+ ? mCurrentBackgroundColor
+ : res.getColor(R.color.batterymeter_frame_color));
+ // set the animated vector drawable we will be stop animating
+ Drawable levelDrawable = mBatteryDrawable.findDrawableByLayerId(R.id.battery_fill);
+ mLevelDrawable = new StopMotionVectorDrawable(levelDrawable);
+ mBoltDrawable = mBatteryDrawable.findDrawableByLayerId(R.id.battery_charge_indicator);
+ }
- private Paint mTextPaint;
- private Paint mFrontPaint;
- private Paint mBackPaint;
- private Paint mBoltPaint;
- private Paint mWarningTextPaint;
+ private void drawBattery(Canvas canvas, BatteryTracker tracker) {
+ boolean unknownStatus = tracker.status == BatteryManager.BATTERY_STATUS_UNKNOWN;
+ int level = tracker.level;
- private final RectF mBoltFrame = new RectF();
+ if (unknownStatus || tracker.status == BatteryManager.BATTERY_STATUS_FULL) {
+ level = 100;
+ }
- private int mChargeColor;
- private final float[] mBoltPoints;
- private final Path mBoltPath = new Path();
+ mTextAndBoltPaint.setColor(getColorForLevel(level));
- public CircleBatteryMeterDrawable(Resources res) {
- super();
- mDisposed = false;
+ // Make sure we don't draw the charge indicator if not plugged in
+ Drawable d = mBatteryDrawable.findDrawableByLayerId(R.id.battery_charge_indicator);
+ if (d instanceof BitmapDrawable) {
+ // In case we are using a BitmapDrawable, which we should be unless something bad
+ // happened, we need to change the paint rather than the alpha in case the blendMode
+ // has been set to clear. Clear always clears regardless of alpha level ;)
+ BitmapDrawable bd = (BitmapDrawable) d;
+ bd.getPaint().set(tracker.plugged ? mTextAndBoltPaint : mClearPaint);
+ } else {
+ d.setAlpha(tracker.plugged ? 255 : 0);
+ }
- mTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- Typeface font = Typeface.create("sans-serif-condensed", Typeface.BOLD);
- mTextPaint.setTypeface(font);
- mTextPaint.setTextAlign(Paint.Align.CENTER);
-
- mFrontPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mFrontPaint.setStrokeCap(Paint.Cap.BUTT);
- mFrontPaint.setDither(true);
- mFrontPaint.setStrokeWidth(0);
- mFrontPaint.setStyle(Paint.Style.STROKE);
-
- mBackPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mBackPaint.setColor(res.getColor(R.color.batterymeter_frame_color));
- mBackPaint.setStrokeCap(Paint.Cap.BUTT);
- mBackPaint.setDither(true);
- mBackPaint.setStrokeWidth(0);
- mBackPaint.setStyle(Paint.Style.STROKE);
+ // Now draw the level indicator
+ // set the level and tint color of the fill drawable
+ mLevelDrawable.setCurrentFraction(level / 100f);
+ mLevelDrawable.setTint(getColorForLevel(level));
+ mBatteryDrawable.draw(canvas);
- mWarningTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mWarningTextPaint.setColor(mColors[1]);
- font = Typeface.create("sans-serif", Typeface.BOLD);
- mWarningTextPaint.setTypeface(font);
- mWarningTextPaint.setTextAlign(Paint.Align.CENTER);
+ // if chosen by options, draw percentage text in the middle
+ // always skip percentage when 100, so layout doesnt break
+ if (unknownStatus) {
+ mTextAndBoltPaint.setColor(getContext().getColor(R.color.batterymeter_frame_color));
+ canvas.drawText("?", mTextX, mTextY, mTextAndBoltPaint);
- mChargeColor = getResources().getColor(R.color.batterymeter_charge_color);
+ } else if (!tracker.plugged) {
+ drawPercentageText(canvas, tracker);
+ }
+ }
- mBoltPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
- mBoltPaint.setColor(res.getColor(R.color.batterymeter_bolt_color));
- mBoltPoints = loadBoltPoints(res);
+ private void drawPercentageText(Canvas canvas, BatteryTracker tracker) {
+ final int level = tracker.level;
+ if (level > mCriticalLevel
+ && (mShowPercent && !(level == 100 && !SHOW_100_PERCENT))) {
+ // draw the percentage text
+ String pctText = String.valueOf(SINGLE_DIGIT_PERCENT ? (level/10) : level);
+ mTextAndBoltPaint.setColor(getColorForLevel(level));
+ canvas.drawText(pctText, mTextX, mTextY, mTextAndBoltPaint);
+ } else if (level <= mCriticalLevel) {
+ // draw the warning text
+ canvas.drawText(mWarningString, mTextX, mTextY, mWarningTextPaint);
+ }
}
- @Override
- public void onDraw(Canvas c, BatteryTracker tracker) {
- if (mDisposed) return;
+ /**
+ * initializes all size dependent variables
+ */
+ private void init() {
+ // not much we can do with zero width or height, we'll get another pass later
+ if (mWidth <= 0 || mHeight <=0) return;
+
+ final float widthDiv2 = mWidth / 2f;
+ // text size is width / 2 - 2dp for wiggle room
+ final float textSize = widthDiv2 - getResources().getDisplayMetrics().density * 2;
+ mTextAndBoltPaint.setTextSize(textSize);
+ mWarningTextPaint.setTextSize(textSize);
+
+ int pLeft = getPaddingLeft();
+ Rect iconBounds = new Rect(pLeft, 0, pLeft + mWidth, mHeight);
+ mBatteryDrawable.setBounds(iconBounds);
- if (mRectLeft == null) {
- initSizeBasedStuff();
+ // calculate text position
+ Rect bounds = new Rect();
+ mTextAndBoltPaint.getTextBounds("99", 0, "99".length(), bounds);
+ boolean isRtl = isLayoutRtl();
+
+ // compute mTextX based on text gravity
+ if ((mTextGravity & Gravity.START) == Gravity.START) {
+ mTextX = isRtl ? mWidth : 0;
+ } else if ((mTextGravity & Gravity.END) == Gravity.END) {
+ mTextX = isRtl ? 0 : mWidth;
+ } else if ((mTextGravity & Gravity.LEFT) == Gravity.LEFT) {
+ mTextX = 0;
+ }else if ((mTextGravity & Gravity.RIGHT) == Gravity.RIGHT) {
+ mTextX = mWidth;
+ } else {
+ mTextX = widthDiv2 + pLeft;
}
- drawCircle(c, tracker, mTextX, mRectLeft);
- if (mAnimationsEnabled) {
- updateChargeAnim(tracker);
+ // compute mTextY based on text gravity
+ if ((mTextGravity & Gravity.TOP) == Gravity.TOP) {
+ mTextY = bounds.height();
+ } else if ((mTextGravity & Gravity.BOTTOM) == Gravity.BOTTOM) {
+ mTextY = mHeight;
+ } else {
+ mTextY = widthDiv2 + bounds.height() / 2.0f;
}
- }
- @Override
- public void onDispose() {
- mDisposed = true;
+ updateBoltDrawableLayer(mBatteryDrawable, mBoltDrawable);
+
+ mInitialized = true;
}
- @Override
- public void setDarkIntensity(int backgroundColor, int fillColor) {
- mIconTint = fillColor;
- mBoltPaint.setColor(fillColor);
- mChargeColor = fillColor;
- invalidate();
+ private int getBatteryDrawableResourceForMode(BatteryMeterMode mode) {
+ switch (mode) {
+ case BATTERY_METER_ICON_LANDSCAPE:
+ return R.drawable.ic_battery_landscape;
+ case BATTERY_METER_CIRCLE:
+ return R.drawable.ic_battery_circle;
+ case BATTERY_METER_ICON_PORTRAIT:
+ return R.drawable.ic_battery_portrait;
+ default:
+ return 0;
+ }
}
- @Override
- public void onSizeChanged(int w, int h, int oldw, int oldh) {
- initSizeBasedStuff();
+ private int getBatteryDrawableStyleResourceForMode(BatteryMeterMode mode) {
+ switch (mode) {
+ case BATTERY_METER_ICON_LANDSCAPE:
+ return R.style.BatteryMeterViewDrawable_Landscape;
+ case BATTERY_METER_CIRCLE:
+ return R.style.BatteryMeterViewDrawable_Circle;
+ case BATTERY_METER_ICON_PORTRAIT:
+ return R.style.BatteryMeterViewDrawable_Portrait;
+ default:
+ return R.style.BatteryMeterViewDrawable;
+ }
}
- private float[] loadBoltPoints(Resources res) {
- final int[] pts = res.getIntArray(getBoltPointsArrayResource());
- int maxX = 0, maxY = 0;
- for (int i = 0; i < pts.length; i += 2) {
- maxX = Math.max(maxX, pts[i]);
- maxY = Math.max(maxY, pts[i + 1]);
+ private Paint.Align getPaintAlignmentFromGravity(int gravity) {
+ boolean isRtl = isLayoutRtl();
+ if ((gravity & Gravity.START) == Gravity.START) {
+ return isRtl ? Paint.Align.RIGHT : Paint.Align.LEFT;
}
- final float[] ptsF = new float[pts.length];
- for (int i = 0; i < pts.length; i += 2) {
- ptsF[i] = (float)pts[i] / maxX;
- ptsF[i + 1] = (float)pts[i + 1] / maxY;
+ if ((gravity & Gravity.END) == Gravity.END) {
+ return isRtl ? Paint.Align.LEFT : Paint.Align.RIGHT;
}
- return ptsF;
- }
+ if ((gravity & Gravity.LEFT) == Gravity.LEFT) return Paint.Align.LEFT;
+ if ((gravity & Gravity.RIGHT) == Gravity.RIGHT) return Paint.Align.RIGHT;
- protected int getBoltPointsArrayResource() {
- return R.array.batterymeter_bolt_points;
+ // default to center
+ return Paint.Align.CENTER;
}
- private void drawCircle(Canvas canvas, BatteryTracker tracker,
- float textX, RectF drawRect) {
- boolean unknownStatus = tracker.status == BatteryManager.BATTERY_STATUS_UNKNOWN;
- int level = tracker.level;
- Paint paint;
-
- if (unknownStatus) {
- paint = mBackPaint;
- level = 100; // Draw all the circle;
+ // Creates a BitmapDrawable of the bolt so we can make use of the XOR xfer mode with vector
+ // based drawables
+ private void updateBoltDrawableLayer(LayerDrawable batteryDrawable, Drawable boltDrawable) {
+ BitmapDrawable newBoltDrawable;
+ if (boltDrawable instanceof BitmapDrawable) {
+ newBoltDrawable = (BitmapDrawable) boltDrawable.mutate();
} else {
- paint = mFrontPaint;
- paint.setColor(getColorForLevel(level));
- if (tracker.status == BatteryManager.BATTERY_STATUS_FULL) {
- level = 100;
+ Bitmap boltBitmap = createBoltBitmap(boltDrawable);
+ if (boltBitmap == null) {
+ // not much to do with a null bitmap so keep original bolt for now
+ return;
}
+ Rect bounds = boltDrawable.getBounds();
+ newBoltDrawable = new BitmapDrawable(getResources(), boltBitmap);
+ newBoltDrawable.setBounds(bounds);
}
-
- // draw thin gray ring first
- canvas.drawArc(drawRect, 270, 360, false, mBackPaint);
- if (level != 0) {
- // draw colored arc representing charge level
- canvas.drawArc(drawRect, 270 + mAnimOffset, 3.6f * level, false, paint);
- }
- // if chosen by options, draw percentage text in the middle
- // always skip percentage when 100, so layout doesnt break
- if (unknownStatus) {
- mTextPaint.setColor(paint.getColor());
- canvas.drawText("?", textX, mTextY, mTextPaint);
-
- } else if (tracker.plugged) {
- canvas.drawPath(mBoltPath, mBoltPaint);
- } else {
- if (level > mCriticalLevel
- && (mShowPercent && !(tracker.level == 100 && !SHOW_100_PERCENT))) {
- // draw the percentage text
- String pctText = String.valueOf(SINGLE_DIGIT_PERCENT ? (level/10) : level);
- mTextPaint.setColor(paint.getColor());
- canvas.drawText(pctText, textX, mTextY, mTextPaint);
- } else if (level <= mCriticalLevel) {
- // draw the warning text
- canvas.drawText(mWarningString, textX, mTextY, mWarningTextPaint);
+ newBoltDrawable.getPaint().set(mTextAndBoltPaint);
+ batteryDrawable.setDrawableByLayerId(R.id.battery_charge_indicator, newBoltDrawable);
+ }
+
+ private Bitmap createBoltBitmap(Drawable boltDrawable) {
+ // not much we can do with zero width or height, we'll get another pass later
+ if (mWidth <= 0 || mHeight <= 0) return null;
+
+ Bitmap bolt;
+ if (!(boltDrawable instanceof BitmapDrawable)) {
+ int pLeft = getPaddingLeft();
+ Rect iconBounds = new Rect(pLeft, 0, pLeft + mWidth, mHeight);
+ bolt = Bitmap.createBitmap(iconBounds.width(), iconBounds.height(),
+ Bitmap.Config.ARGB_8888);
+ if (bolt != null) {
+ Canvas c = new Canvas(bolt);
+ c.drawColor(-1, PorterDuff.Mode.CLEAR);
+ boltDrawable.draw(c);
}
- }
- }
-
- /**
- * updates the animation counter
- * cares for timed callbacks to continue animation cycles
- * uses mInvalidate for delayed invalidate() callbacks
- */
- private void updateChargeAnim(BatteryTracker tracker) {
- // Stop animation when battery is full or after the meter
- // rotated back to 0 after unplugging.
- if (!tracker.shouldIndicateCharging()
- || tracker.status == BatteryManager.BATTERY_STATUS_FULL
- || tracker.level == 0) {
- mIsAnimating = false;
} else {
- mIsAnimating = true;
- }
-
- if (mAnimOffset > 360) {
- mAnimOffset = 0;
- }
-
- boolean continueAnimation = mIsAnimating || mAnimOffset != 0;
-
- if (continueAnimation) {
- mAnimOffset += 3;
+ bolt = ((BitmapDrawable) boltDrawable).getBitmap();
}
- if (continueAnimation) {
- postInvalidateDelayed(50);
- }
+ return bolt;
}
- /**
- * initializes all size dependent variables
- * sets stroke width and text size of all involved paints
- * YES! i think the method name is appropriate
- */
- private void initSizeBasedStuff() {
- mCircleSize = Math.min(getMeasuredWidth(), getMeasuredHeight());
- mTextPaint.setTextSize(mCircleSize / 2f);
- mWarningTextPaint.setTextSize(mCircleSize / 2f);
-
- float strokeWidth = mCircleSize / STROKE_WITH;
- mFrontPaint.setStrokeWidth(strokeWidth);
- mBackPaint.setStrokeWidth(strokeWidth);
-
- // calculate rectangle for drawArc calls
- int pLeft = getPaddingLeft();
- mRectLeft = new RectF(pLeft + strokeWidth / 2.0f, 0 + strokeWidth / 2.0f, mCircleSize
- - strokeWidth / 2.0f + pLeft, mCircleSize - strokeWidth / 2.0f);
+ private class BatteryMeterDrawableException extends RuntimeException {
+ public BatteryMeterDrawableException(String detailMessage) {
+ super(detailMessage);
+ }
- // calculate Y position for text
- Rect bounds = new Rect();
- mTextPaint.getTextBounds("99", 0, "99".length(), bounds);
- mTextX = mCircleSize / 2.0f + getPaddingLeft();
- // the +1dp at end of formula balances out rounding issues.works out on all resolutions
- mTextY = mCircleSize / 2.0f + (bounds.bottom - bounds.top) / 2.0f
- - strokeWidth / 2.0f + getResources().getDisplayMetrics().density;
-
- // draw the bolt
- final float bl = (int) (mRectLeft.left + mRectLeft.width() / 3.2f);
- final float bt = (int) (mRectLeft.top + mRectLeft.height() / 4f);
- final float br = (int) (mRectLeft.right - mRectLeft.width() / 5.2f);
- final float bb = (int) (mRectLeft.bottom - mRectLeft.height() / 8f);
- if (mBoltFrame.left != bl || mBoltFrame.top != bt
- || mBoltFrame.right != br || mBoltFrame.bottom != bb) {
- mBoltFrame.set(bl, bt, br, bb);
- mBoltPath.reset();
- mBoltPath.moveTo(
- mBoltFrame.left + mBoltPoints[0] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[1] * mBoltFrame.height());
- for (int i = 2; i < mBoltPoints.length; i += 2) {
- mBoltPath.lineTo(
- mBoltFrame.left + mBoltPoints[i] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[i + 1] * mBoltFrame.height());
- }
- mBoltPath.lineTo(
- mBoltFrame.left + mBoltPoints[0] * mBoltFrame.width(),
- mBoltFrame.top + mBoltPoints[1] * mBoltFrame.height());
+ public BatteryMeterDrawableException(String detailMessage, Throwable throwable) {
+ super(detailMessage, throwable);
}
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/DockBatteryMeterView.java b/packages/SystemUI/src/com/android/systemui/DockBatteryMeterView.java
index b80e6d0..a29b16c 100755
--- a/packages/SystemUI/src/com/android/systemui/DockBatteryMeterView.java
+++ b/packages/SystemUI/src/com/android/systemui/DockBatteryMeterView.java
@@ -18,7 +18,6 @@ package com.android.systemui;
import android.content.Context;
import android.content.Intent;
-import android.content.res.Resources;
import android.os.BatteryManager;
import android.util.AttributeSet;
import android.view.View;
@@ -148,45 +147,4 @@ public class DockBatteryMeterView extends BatteryMeterView {
setVisibility(View.GONE);
}
}
-
- @Override
- protected BatteryMeterDrawable createBatteryMeterDrawable(BatteryMeterMode mode) {
- Resources res = mContext.getResources();
- switch (mode) {
- case BATTERY_METER_CIRCLE:
- return new DockCircleBatteryMeterDrawable(res);
- case BATTERY_METER_ICON_LANDSCAPE:
- return new DockNormalBatteryMeterDrawable(res, true);
- case BATTERY_METER_TEXT:
- case BATTERY_METER_GONE:
- return null;
- default:
- return new DockNormalBatteryMeterDrawable(res, false);
- }
- }
-
- protected class DockNormalBatteryMeterDrawable extends NormalBatteryMeterDrawable {
-
- public DockNormalBatteryMeterDrawable(Resources res, boolean horizontal) {
- super(res, horizontal);
- }
-
- @Override
- protected int getBoltPointsArrayResource() {
- return mHorizontal
- ? R.array.dockbatterymeter_inverted_bolt_points
- : R.array.dockbatterymeter_bolt_points;
- }
- }
-
- protected class DockCircleBatteryMeterDrawable extends CircleBatteryMeterDrawable {
- public DockCircleBatteryMeterDrawable(Resources res) {
- super(res);
- }
-
- @Override
- protected int getBoltPointsArrayResource() {
- return R.array.dockbatterymeter_bolt_points;
- }
- }
}
diff --git a/packages/SystemUI/src/com/android/systemui/EventLogTags.logtags b/packages/SystemUI/src/com/android/systemui/EventLogTags.logtags
index a584cf6..a08d4b7 100644
--- a/packages/SystemUI/src/com/android/systemui/EventLogTags.logtags
+++ b/packages/SystemUI/src/com/android/systemui/EventLogTags.logtags
@@ -51,3 +51,28 @@ option java_package com.android.systemui;
# SearchPanelView.java
# ---------------------------
36050 sysui_searchpanel_touch (type|1),(x|1),(y|1)
+
+# ---------------------------
+# LiveLockScreenController.java
+# ---------------------------
+# sysui_lls_keyguard_showing
+## screenOn: 0:screen turned off
+## 1:screen turned on
+36060 sysui_lls_keyguard_showing (screenOn|1)
+# sysui_lls_keyguard_dismissed: Logged when user unlocks the device
+## onLls: 0:dismissed while showing notifications
+## 1:dismissed while user interacting with LLS
+36061 sysui_lls_keyguard_dismissed (onLls|1)
+# sysui_lls_notification_panel_shown: Logged when the notification panel is swiped in and out
+## shown: 0:panel is hidden
+## 1:panel is visible
+36062 sysui_lls_notification_panel_shown (shown|1)
+
+# ---------------------------
+# RecentsView.java
+# ---------------------------
+36070 sysui_recents_event (what|1)
+## what: 1: OPEN
+## 2: CLOSE
+## 3: CHOSE_TASK
+## 4: CLOSE_ALL_TASKS
diff --git a/packages/SystemUI/src/com/android/systemui/ExpandHelper.java b/packages/SystemUI/src/com/android/systemui/ExpandHelper.java
index 1dca149..5911916 100644
--- a/packages/SystemUI/src/com/android/systemui/ExpandHelper.java
+++ b/packages/SystemUI/src/com/android/systemui/ExpandHelper.java
@@ -36,6 +36,7 @@ import android.view.ViewConfiguration;
import com.android.systemui.statusbar.ExpandableNotificationRow;
import com.android.systemui.statusbar.ExpandableView;
import com.android.systemui.statusbar.FlingAnimationUtils;
+import com.android.systemui.statusbar.MediaExpandableNotificationRow;
import com.android.systemui.statusbar.policy.ScrollAdapter;
public class ExpandHelper implements Gefingerpoken {
@@ -96,7 +97,7 @@ public class ExpandHelper implements Gefingerpoken {
private float mCurrentHeight;
private int mSmallSize;
- private int mLargeSize;
+ private int mLargeSize, mInitialLargeSize;
private float mMaximumStretch;
private boolean mOnlyMovements;
@@ -161,6 +162,7 @@ public class ExpandHelper implements Gefingerpoken {
mSmallSize = small;
mMaximumStretch = mSmallSize * STRETCH_INTERVAL;
mLargeSize = large;
+ mInitialLargeSize = large;
mContext = context;
mCallback = callback;
mScaler = new ViewScaler();
@@ -511,7 +513,14 @@ public class ExpandHelper implements Gefingerpoken {
mCurrentHeight = mOldHeight;
if (mCallback.canChildBeExpanded(v)) {
if (DEBUG) Log.d(TAG, "working on an expandable child");
- mNaturalHeight = mScaler.getNaturalHeight(mLargeSize);
+ if (v instanceof MediaExpandableNotificationRow) {
+ final int maxHeight = ((MediaExpandableNotificationRow) v).getMaxContentHeight();
+ mLargeSize = maxHeight;
+ mNaturalHeight = maxHeight;
+ } else {
+ mLargeSize = mInitialLargeSize;
+ mNaturalHeight = mScaler.getNaturalHeight(mLargeSize);
+ }
} else {
if (DEBUG) Log.d(TAG, "working on a non-expandable child");
mNaturalHeight = mOldHeight;
diff --git a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java
index 33f6564..c3e5043 100644
--- a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java
+++ b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java
@@ -45,9 +45,15 @@ public class SwipeHelper implements Gefingerpoken {
public static final int X = 0;
public static final int Y = 1;
+ public static final int SWIPE_ZONE_LEFT = 0x1;
+ public static final int SWIPE_ZONE_RIGHT = 0x2;
+ public static final int SWIPE_ZONE_TOP = 0x4;
+ public static final int SWIPE_ZONE_BOTTOM = 0x8;
private static LinearInterpolator sLinearInterpolator = new LinearInterpolator();
private final Interpolator mFastOutLinearInInterpolator;
+ private final int mTouchSlop;
+ private int mSwipeZone;
private float SWIPE_ESCAPE_VELOCITY = 100f; // dp/sec
private int DEFAULT_ESCAPE_ANIMATION_DURATION = 200; // ms
@@ -69,6 +75,7 @@ public class SwipeHelper implements Gefingerpoken {
private VelocityTracker mVelocityTracker;
private float mInitialTouchPos;
+ private float mPerpendicularInitialTouchPos;
private boolean mDragging;
private View mCurrView;
private View mCurrAnimView;
@@ -84,6 +91,8 @@ public class SwipeHelper implements Gefingerpoken {
private int mFalsingThreshold;
private boolean mTouchAboveFalsingThreshold;
+ private float mSwipeProgressFadeEnd;
+
public SwipeHelper(int swipeDirection, Callback callback, Context context) {
mCallback = callback;
mHandler = new Handler();
@@ -91,12 +100,28 @@ public class SwipeHelper implements Gefingerpoken {
mVelocityTracker = VelocityTracker.obtain();
mDensityScale = context.getResources().getDisplayMetrics().density;
mPagingTouchSlop = ViewConfiguration.get(context).getScaledPagingTouchSlop();
+ mTouchSlop = ViewConfiguration.get(context).getScaledTouchSlop();
mLongPressTimeout = (long) (ViewConfiguration.getLongPressTimeout() * 1.5f); // extra long-press!
mFastOutLinearInInterpolator = AnimationUtils.loadInterpolator(context,
android.R.interpolator.fast_out_linear_in);
mFalsingThreshold = context.getResources().getDimensionPixelSize(
R.dimen.swipe_helper_falsing_threshold);
+ if (swipeDirection == X) {
+ mSwipeZone = SWIPE_ZONE_LEFT | SWIPE_ZONE_RIGHT;
+ } else {
+ mSwipeZone = SWIPE_ZONE_TOP | SWIPE_ZONE_BOTTOM;
+ }
+ mSwipeProgressFadeEnd = SWIPE_PROGRESS_FADE_END;
+ }
+
+ public SwipeHelper(int swipeDirection, int swipeZone, Callback callback, Context context) {
+ this(swipeDirection, callback, context);
+ mSwipeZone = swipeZone;
+ }
+
+ public boolean isDragging() {
+ return mDragging;
}
public void setLongPressListener(LongPressListener listener) {
@@ -115,6 +140,10 @@ public class SwipeHelper implements Gefingerpoken {
return mSwipeDirection == X ? ev.getX() : ev.getY();
}
+ private float getPerpendicularPos(MotionEvent ev) {
+ return mSwipeDirection == X ? ev.getY() : ev.getX();
+ }
+
private float getTranslation(View v) {
return mSwipeDirection == X ? v.getTranslationX() : v.getTranslationY();
}
@@ -158,7 +187,7 @@ public class SwipeHelper implements Gefingerpoken {
private float getSwipeProgressForOffset(View view) {
float viewSize = getSize(view);
- final float fadeSize = SWIPE_PROGRESS_FADE_END * viewSize;
+ final float fadeSize = mSwipeProgressFadeEnd * viewSize;
float result = 1.0f;
float pos = getTranslation(view);
if (pos >= viewSize * SWIPE_PROGRESS_FADE_START) {
@@ -236,6 +265,7 @@ public class SwipeHelper implements Gefingerpoken {
mCanCurrViewBeDimissed = mCallback.canChildBeDismissed(mCurrView);
mVelocityTracker.addMovement(ev);
mInitialTouchPos = getPos(ev);
+ mPerpendicularInitialTouchPos = getPerpendicularPos(ev);
if (mLongPressListener != null) {
if (mWatchLongPress == null) {
@@ -413,11 +443,30 @@ public class SwipeHelper implements Gefingerpoken {
case MotionEvent.ACTION_OUTSIDE:
case MotionEvent.ACTION_MOVE:
if (mCurrView != null) {
+ float pos = getPos(ev);
+ float altPos = getPerpendicularPos(ev);
float delta = getPos(ev) - mInitialTouchPos;
float absDelta = Math.abs(delta);
if (absDelta >= getFalsingThreshold()) {
mTouchAboveFalsingThreshold = true;
}
+
+ boolean touchBeyondZoneLimit = true;
+ if (mSwipeDirection == X) {
+ if ((mSwipeZone & SWIPE_ZONE_RIGHT) == 0 && pos > mInitialTouchPos) {
+ touchBeyondZoneLimit = false;
+ } else if ((mSwipeZone & SWIPE_ZONE_LEFT) == 0 && pos < mInitialTouchPos) {
+ touchBeyondZoneLimit = false;
+ }
+ } else {
+ if ((mSwipeZone & SWIPE_ZONE_TOP) == 0 && altPos < mPerpendicularInitialTouchPos) {
+ touchBeyondZoneLimit = false;
+ } else if ((mSwipeZone & SWIPE_ZONE_BOTTOM) == 0 && pos > mInitialTouchPos) {
+ touchBeyondZoneLimit = false;
+ }
+ }
+ if (!touchBeyondZoneLimit) return false;
+
// don't let items that can't be dismissed be dragged more than
// maxScrollDistance
if (CONSTRAIN_SWIPE && !mCallback.canChildBeDismissed(mCurrView)) {
@@ -470,6 +519,10 @@ public class SwipeHelper implements Gefingerpoken {
return true;
}
+ public void setSwipeProgressFadeEnd(float end) {
+ mSwipeProgressFadeEnd = end;
+ }
+
private int getFalsingThreshold() {
float factor = mCallback.getFalsingThresholdFactor();
return (int) (mFalsingThreshold * factor);
@@ -505,6 +558,49 @@ public class SwipeHelper implements Gefingerpoken {
float getFalsingThresholdFactor();
}
+ public static abstract class SimpleCallback implements Callback {
+ public abstract View getChildAtPosition(MotionEvent ev);
+ public abstract View getChildContentView(View v);
+
+ @Override
+ public boolean canChildBeDismissed(View v) {
+ return false;
+ }
+
+ @Override
+ public boolean isAntiFalsingNeeded() {
+ return false;
+ }
+
+ @Override
+ public void onBeginDrag(View v) {
+ }
+
+ @Override
+ public void onChildDismissed(View v) {
+ }
+
+ @Override
+ public void onDragCancelled(View v) {
+ }
+
+ @Override
+ public void onChildSnappedBack(View animView) {
+ }
+
+ @Override
+ public boolean updateSwipeProgress(View animView,
+ boolean dismissable,
+ float swipeProgress) {
+ return false;
+ }
+
+ @Override
+ public float getFalsingThresholdFactor() {
+ return 0;
+ }
+ }
+
/**
* Equivalent to View.OnLongClickListener with coordinates
*/
diff --git a/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsActivity.java b/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsActivity.java
index d8cfa5e..3cd86fe 100644
--- a/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsActivity.java
+++ b/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsActivity.java
@@ -1,5 +1,6 @@
package com.android.systemui.cm;
+import com.android.internal.app.AssistUtils;
import com.android.settingslib.cm.ShortcutPickHelper;
import com.android.systemui.R;
import com.android.systemui.cm.LockscreenShortcutsHelper.Shortcuts;
@@ -34,6 +35,7 @@ public class LockscreenShortcutsActivity extends Activity implements View.OnClic
private View mSelectedView;
private ColorMatrixColorFilter mFilter;
private ColorStateList mDefaultTintList;
+ private AssistUtils mAssistUtils;
@Override
public void shortcutPicked(String uri, String friendlyName, boolean isApplication) {
@@ -107,6 +109,7 @@ public class LockscreenShortcutsActivity extends Activity implements View.OnClic
mFilter = new ColorMatrixColorFilter(cm);
ImageView unlockButton = (ImageView) findViewById(R.id.middle_button);
mDefaultTintList = unlockButton.getImageTintList();
+ mAssistUtils = new AssistUtils(this);
createActionList();
initiateViews();
updateDrawables();
@@ -146,19 +149,40 @@ public class LockscreenShortcutsActivity extends Activity implements View.OnClic
if (mShortcutHelper.isTargetEmpty(shortcut)) {
drawable = getResources().getDrawable(R.drawable.ic_lockscreen_shortcuts_blank);
} else {
- drawable = mShortcutHelper.getDrawableForTarget(shortcut);
- if (drawable == null) {
- drawable = getResources().getDrawable(shortcut == Shortcuts.LEFT_SHORTCUT
- ? R.drawable.ic_phone_24dp : R.drawable.ic_camera_alt_24dp);
+ if (shortcut == Shortcuts.LEFT_SHORTCUT &&
+ !mShortcutHelper.isTargetCustom(shortcut)) {
+ drawable = getLeftAffordanceDrawable();
v.setImageTintList(mDefaultTintList);
} else {
- v.setColorFilter(mFilter);
+ drawable = mShortcutHelper.getDrawableForTarget(shortcut);
+ if (drawable == null) {
+ drawable = (shortcut == Shortcuts.LEFT_SHORTCUT) ?
+ getLeftAffordanceDrawable()
+ : getResources().getDrawable(R.drawable.ic_camera_alt_24dp);
+ v.setImageTintList(mDefaultTintList);
+ } else {
+ v.setColorFilter(mFilter);
+ }
}
}
v.setImageDrawable(drawable);
}
}
+ private Drawable getLeftAffordanceDrawable() {
+ Drawable drawable;
+ if (canLaunchVoiceAssist()) {
+ drawable = getResources().getDrawable(R.drawable.ic_mic_26dp);
+ } else {
+ drawable = getResources().getDrawable(R.drawable.ic_phone_24dp);
+ }
+ return drawable;
+ }
+
+ private boolean canLaunchVoiceAssist() {
+ return mAssistUtils.activeServiceSupportsLaunchFromKeyguard();
+ }
+
private void createActionList() {
mActions = new ActionHolder();
mActions.addAction(LockscreenShortcutsHelper.NONE, R.string.lockscreen_none_target);
@@ -211,13 +235,15 @@ public class LockscreenShortcutsActivity extends Activity implements View.OnClic
private void onTargetChange(String uri) {
if (uri == null) {
- final GlowBackground background = (GlowBackground) mSelectedView.getBackground();
- background.hideGlow();
+ if (mSelectedView != null) {
+ final GlowBackground background = (GlowBackground) mSelectedView.getBackground();
+ background.hideGlow();
+ }
return;
}
if (uri.equals(ACTION_APP)) {
- mPicker.pickShortcut(null, null, 0);
+ mPicker.pickShortcut(null, null, 0, false);
} else {
mSelectedView.setTag(uri);
saveCustomActions();
diff --git a/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsHelper.java b/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsHelper.java
index 12b9810..b47b69f 100644
--- a/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsHelper.java
+++ b/packages/SystemUI/src/com/android/systemui/cm/LockscreenShortcutsHelper.java
@@ -53,9 +53,15 @@ public class LockscreenShortcutsHelper {
if (listener != null) {
mListener = listener;
mHandler = new Handler(Looper.getMainLooper());
- mContext.getContentResolver().registerContentObserver(
- CMSettings.Secure.getUriFor(CMSettings.Secure.LOCKSCREEN_TARGETS), false, mObserver);
+ registerAndFetchTargets();
+ } else {
+ fetchTargets();
}
+ }
+
+ public void registerAndFetchTargets() {
+ mContext.getContentResolver().registerContentObserver(
+ CMSettings.Secure.getUriFor(CMSettings.Secure.LOCKSCREEN_TARGETS), false, mObserver);
fetchTargets();
}
@@ -76,7 +82,6 @@ public class LockscreenShortcutsHelper {
public void cleanup() {
mContext.getContentResolver().unregisterContentObserver(mObserver);
- mListener = null;
}
public static class TargetInfo {
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java
index d2c60ef..a6ca6a0 100644
--- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java
+++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java
@@ -90,6 +90,12 @@ public class KeyguardService extends Service {
mKeyguardViewMediator.setOccluded(isOccluded);
}
+ @Override
+ public void showKeyguard() {
+ checkPermission();
+ mKeyguardViewMediator.showKeyguard();
+ }
+
@Override // Binder interface
public void dismiss() {
checkPermission();
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
index 06ce8cc..2833759 100755
--- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
+++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
@@ -53,6 +53,7 @@ import android.util.EventLog;
import android.util.Log;
import android.util.Slog;
import android.view.IWindowManager;
+import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManagerGlobal;
import android.view.WindowManagerPolicy;
@@ -61,6 +62,7 @@ import android.view.animation.AnimationUtils;
import com.android.systemui.cm.UserContentObserver;
import com.android.systemui.qs.tiles.LockscreenToggleTile;
+import com.android.systemui.statusbar.StatusBarState;
import cyanogenmod.app.Profile;
import cyanogenmod.app.ProfileManager;
@@ -173,6 +175,7 @@ public class KeyguardViewMediator extends SystemUI {
private static final int NOTIFY_SCREEN_TURNED_ON = 22;
private static final int NOTIFY_SCREEN_TURNED_OFF = 23;
private static final int NOTIFY_STARTED_GOING_TO_SLEEP = 24;
+ private static final int NOTIFY_KEYGUARD_PANEL_FOCUS_CHANGED = 25;
/**
* The default amount of time we stay awake (used for all key input)
@@ -254,6 +257,8 @@ public class KeyguardViewMediator extends SystemUI {
// true if the keyguard is hidden by another window
private boolean mOccluded = false;
+ private boolean mKeyguardPanelFocused = false;
+
/**
* Helps remember whether the screen has turned on since the last time
* it turned off due to timeout. see {@link #onScreenTurnedOff(int)}
@@ -351,6 +356,8 @@ public class KeyguardViewMediator extends SystemUI {
private IKeyguardDrawnCallback mDrawnCallback;
private LockscreenEnabledSettingsObserver mSettingsObserver;
+ private PhoneStatusBar mStatusBar;
+
public static class LockscreenEnabledSettingsObserver extends UserContentObserver {
private static final String KEY_ENABLED = "lockscreen_enabled";
@@ -480,21 +487,20 @@ public class KeyguardViewMediator extends SystemUI {
// only force lock screen in case of missing sim if user hasn't
// gone through setup wizard
synchronized (this) {
- if (shouldWaitForProvisioning()) {
- if (!mShowing) {
- if (DEBUG_SIM_STATES) Log.d(TAG, "ICC_ABSENT isn't showing,"
- + " we need to show the keyguard since the "
- + "device isn't provisioned yet.");
- doKeyguardLocked(null);
- } else {
- resetStateLocked();
- }
+ if (shouldWaitForProvisioning() && !mShowing) {
+ if (DEBUG_SIM_STATES) Log.d(TAG, "ICC_ABSENT isn't showing,"
+ + " we need to show the keyguard since the "
+ + "device isn't provisioned yet.");
+ doKeyguardLocked(null);
+ } else {
+ resetStateLocked();
}
}
break;
case PIN_REQUIRED:
case PUK_REQUIRED:
synchronized (this) {
+ mStatusBar.hideHeadsUp();
if (!mShowing) {
if (DEBUG_SIM_STATES) Log.d(TAG,
"INTENT_VALUE_ICC_LOCKED and keygaurd isn't "
@@ -1291,6 +1297,36 @@ public class KeyguardViewMediator extends SystemUI {
mHandler.sendEmptyMessage(DISMISS);
}
+ public void showKeyguard() {
+ // This is to prevent left edge from interfering
+ // with affordances.
+ if (mStatusBar.isAffordanceSwipeInProgress()
+ || mStatusBar.getBarState() == StatusBarState.KEYGUARD) {
+ return;
+ }
+
+ // Disable edge detector once we're back on lockscreen
+ try {
+ WindowManagerGlobal.getWindowManagerService()
+ .setLiveLockscreenEdgeDetector(false);
+ } catch (RemoteException e){
+ Log.e(TAG, e.getMessage());
+ }
+
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ // Hide status bar window to avoid flicker,
+ // slideNotificationPanelIn will make it visible later.
+ mStatusBar.getStatusBarWindow().setVisibility(View.INVISIBLE);
+ // Get the keyguard into the correct state by calling mStatusBar.showKeyguard()
+ mStatusBar.showKeyguard();
+ // Now have the notification panel slid back into view
+ mStatusBar.slideNotificationPanelIn();
+ }
+ });
+ }
+
/**
* Send message to keyguard telling it to reset its state.
* @see #handleReset
@@ -1485,6 +1521,9 @@ public class KeyguardViewMediator extends SystemUI {
case ON_ACTIVITY_DRAWN:
handleOnActivityDrawn();
break;
+ case NOTIFY_KEYGUARD_PANEL_FOCUS_CHANGED:
+ notifyKeyguardPanelFocusChanged(msg.arg1 != 0);
+ break;
}
}
};
@@ -1865,6 +1904,7 @@ public class KeyguardViewMediator extends SystemUI {
FingerprintUnlockController fingerprintUnlockController) {
mStatusBarKeyguardViewManager.registerStatusBar(phoneStatusBar, container,
statusBarWindowManager, scrimController, fingerprintUnlockController);
+ mStatusBar = phoneStatusBar;
return mStatusBarKeyguardViewManager;
}
@@ -1935,6 +1975,31 @@ public class KeyguardViewMediator extends SystemUI {
}
}
+ public void setKeyguardPanelFocused(boolean focused) {
+ if (DEBUG) Log.d(TAG, "setSlideOffset " + focused);
+ mHandler.removeMessages(NOTIFY_KEYGUARD_PANEL_FOCUS_CHANGED);
+ Message msg = mHandler.obtainMessage(NOTIFY_KEYGUARD_PANEL_FOCUS_CHANGED,
+ focused ? 1 : 0, 0);
+ mHandler.sendMessage(msg);
+ }
+
+ public void notifyKeyguardPanelFocusChanged(boolean focused) {
+ if (focused != mKeyguardPanelFocused) {
+ mKeyguardPanelFocused = focused;
+ int size = mKeyguardStateCallbacks.size();
+ for (int i = size - 1; i >= 0; i--) {
+ try {
+ mKeyguardStateCallbacks.get(i).onKeyguardPanelFocusChanged(focused);
+ } catch (RemoteException e) {
+ Slog.w(TAG, "Failed to call onShowingStateChanged", e);
+ if (e instanceof DeadObjectException) {
+ mKeyguardStateCallbacks.remove(i);
+ }
+ }
+ }
+ }
+ }
+
public void addStateMonitorCallback(IKeyguardStateCallback callback) {
synchronized (this) {
mKeyguardStateCallbacks.add(callback);
@@ -1942,6 +2007,7 @@ public class KeyguardViewMediator extends SystemUI {
callback.onSimSecureStateChanged(mUpdateMonitor.isSimPinSecure());
callback.onShowingStateChanged(mShowing);
callback.onInputRestrictedStateChanged(mInputRestricted);
+ callback.onKeyguardPanelFocusChanged(mKeyguardPanelFocused);
} catch (RemoteException e) {
Slog.w(TAG, "Failed to call onShowingStateChanged or onSimSecureStateChanged or onInputRestrictedStateChanged", e);
}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSDetailItemsList.java b/packages/SystemUI/src/com/android/systemui/qs/QSDetailItemsList.java
index 578a983..3e0ab8b 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSDetailItemsList.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSDetailItemsList.java
@@ -27,6 +27,7 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
+import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
@@ -42,7 +43,7 @@ import java.util.List;
/**
* Quick settings common detail list view with line items.
*/
-public class QSDetailItemsList extends LinearLayout {
+public class QSDetailItemsList extends FrameLayout {
private static final String TAG = "QSDetailItemsList";
private ListView mListView;
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSDragPanel.java b/packages/SystemUI/src/com/android/systemui/qs/QSDragPanel.java
index 86fc49e..13f552c 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSDragPanel.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSDragPanel.java
@@ -19,10 +19,8 @@ package com.android.systemui.qs;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.app.ActivityManager;
-import android.app.AlertDialog;
import android.content.ContentResolver;
import android.content.Context;
-import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
@@ -32,12 +30,10 @@ import android.graphics.Color;
import android.graphics.Point;
import android.graphics.PointF;
import android.graphics.PorterDuff;
-import android.graphics.drawable.Animatable;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.UserHandle;
-import android.support.v4.graphics.drawable.DrawableCompat;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.util.ArrayMap;
@@ -49,7 +45,6 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseExpandableListAdapter;
-import android.widget.EditText;
import android.widget.ExpandableListView;
import android.widget.ImageView;
import android.widget.LinearLayout;
@@ -58,12 +53,12 @@ import com.android.internal.logging.MetricsLogger;
import com.android.systemui.FontSizeUtils;
import com.android.systemui.R;
import com.android.systemui.cm.UserContentObserver;
+import com.android.systemui.qs.tiles.CustomQSTile;
import com.android.systemui.qs.tiles.EditTile;
-import com.android.systemui.qs.tiles.IntentTile;
import com.android.systemui.settings.BrightnessController;
import com.android.systemui.settings.ToggleSlider;
+import com.android.systemui.statusbar.phone.NotificationPanelView;
import com.android.systemui.statusbar.phone.QSTileHost;
-import com.android.systemui.statusbar.phone.SystemUIDialog;
import com.android.systemui.statusbar.policy.BrightnessMirrorController;
import com.android.systemui.tuner.QsTuner;
import com.viewpagerindicator.CirclePageIndicator;
@@ -80,6 +75,8 @@ import java.util.List;
import java.util.ListIterator;
import java.util.Map;
+import static android.content.res.Configuration.ORIENTATION_LANDSCAPE;
+
public class QSDragPanel extends QSPanel implements View.OnDragListener, View.OnLongClickListener {
private static final String TAG = "QSDragPanel";
@@ -94,6 +91,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
protected final ArrayList<QSPage> mPages = new ArrayList<>();
+ private NotificationPanelView mPanelView;
protected QSViewPager mViewPager;
protected PagerAdapter mPagerAdapter;
QSPanelTopView mQsPanelTop;
@@ -102,6 +100,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
private TextView mDetailRemoveButton;
private DragTileRecord mDraggingRecord, mLastDragRecord;
+ private ViewGroup mDetailButtons;
private boolean mEditing;
private boolean mDragging;
private float mLastTouchLocationX, mLastTouchLocationY;
@@ -119,15 +118,13 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
List<TileRecord> mCurrentlyAnimating
= Collections.synchronizedList(new ArrayList<TileRecord>());
- private Point mDisplaySize;
- private int[] mTmpLoc;
-
private Runnable mResetPage = new Runnable() {
@Override
public void run() {
- if (!mListening) {
+ if (!mExpanded) {
// only reset when the user isn't interacting at all
mViewPager.setCurrentItem(0);
+ mPagerAdapter.notifyDataSetChanged();
}
}
};
@@ -145,6 +142,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
updateResources();
mDetail = LayoutInflater.from(mContext).inflate(R.layout.qs_detail, this, false);
+ mDetailButtons = (ViewGroup) mDetail.findViewById(R.id.buttons);
mDetailContent = (ViewGroup) mDetail.findViewById(android.R.id.content);
mDetailRemoveButton = (TextView) mDetail.findViewById(android.R.id.button3);
mDetailSettingsButton = (TextView) mDetail.findViewById(android.R.id.button2);
@@ -355,7 +353,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
@Override
public boolean hasOverlappingRendering() {
- return mClipper.isAnimating() || mEditing;
+ return mClipper.isAnimating() || mEditing || !mCurrentlyAnimating.isEmpty();
}
@Override
@@ -370,7 +368,14 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
protected void drawTile(TileRecord r, QSTile.State state) {
if (mEditing) {
- state.visible = true;
+ if ((r.tile instanceof CustomQSTile)
+ && (((CustomQSTile) r.tile).isUserRemoved()
+ || ((CustomQSTile) r.tile).getTile() == null)) {
+ // don't modify visibility state if removed, or not yet published
+ } else {
+ state.visible = true;
+ state.enabled = true;
+ }
}
final int visibility = state.visible ? VISIBLE : GONE;
setTileVisibility(r.tileView, visibility);
@@ -382,12 +387,6 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
public void setListening(boolean listening) {
if (mListening == listening) return;
mListening = listening;
- // reset the page when inactive for a while
- if (listening) {
- removeCallbacks(mResetPage);
- } else {
- postDelayed(mResetPage, PAGE_RESET_DELAY);
- }
for (TileRecord r : mRecords) {
r.tile.setListening(mListening);
}
@@ -465,7 +464,6 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
mLastRightShift = -1;
mQsPanelTop.onStopDrag();
- requestLayout();
}
protected View getDropTarget() {
@@ -501,14 +499,16 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
public void setTiles(final Collection<QSTile<?>> tilesCollection) {
- final List<QSTile<?>> tiles = new ArrayList<>(tilesCollection);
+ // we try to be as efficient as possible here because this can happen while the user
+ // is in edit mode, or maybe even while tiles are animating
+ // step 1: stop all animations
+ // step 2: remove tiles no longer to be used, cache ones that are still valid
+ // step 3: remove empty viewpager pages
+ // step 4: generate new tiles, re-add cached ones
+
if (DEBUG_TILES) {
- Log.i(TAG, "setTiles() called with " + "tiles = ["
- + tiles + "]");
+ Log.i(TAG, "setTiles() called with tiles = [" + tilesCollection + "]");
}
-
- int currentViewPagerPage = mViewPager.getCurrentItem();
-
if (mLastDragRecord != null && mRecords.indexOf(mLastDragRecord) == -1) {
// the last removed record might be stored in mLastDragRecord if we just shifted
// re-add it to the list so we'll clean it up below
@@ -516,25 +516,41 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
mLastDragRecord = null;
}
- Map<QSTile<?>, DragTileRecord> recordMap = new ArrayMap<>();
+ // step kinda-1
+ if (mDraggingRecord != null) {
+ // dragging record might be animating back, force it to finished position
+ mDraggingRecord.tileView.animate().cancel();
+ }
+
+ int currentViewPagerPage = mViewPager.getCurrentItem();
+ int removedPages = 0;
+
+ Map<QSTile<?>, DragTileRecord> cachedRecords = new ArrayMap<>();
ListIterator<TileRecord> iterator = mRecords.listIterator(mRecords.size());
int recordsRemoved = 0;
// cleanup current records
- while (iterator.hasPrevious()) {
+ while (iterator.hasPrevious()) { // mRecords
DragTileRecord dr = (DragTileRecord) iterator.previous();
- if (dr.page >= 0) {
- // clean up view
- mPages.get(dr.page).removeView(dr.tileView);
- }
+ // step 1
+ dr.tileView.animate().cancel();
- if (tiles.contains(dr.tile)) {
+ // step 2
+ if (tilesCollection.contains(dr.tile)) {
if (DEBUG_TILES) {
Log.i(TAG, "caching tile: " + dr.tile);
}
- recordMap.put(dr.tile, dr);
+ cachedRecords.put(dr.tile, dr);
} else {
+ if (dr.page >= 0) {
+ if (DEBUG_TILES) {
+ Log.w(TAG, "removed dr.tileView: " + dr.tileView + " from page: "
+ + dr.page + " (dest page: " + dr.destinationPage + ")");
+ }
+
+ removeTileView(dr.tileView);
+ }
if (DEBUG_TILES) {
Log.i(TAG, "removing tile: " + dr.tile);
}
@@ -543,74 +559,99 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
iterator.remove();
recordsRemoved++;
- if (dr.page >= getCurrentMaxPageCount() - 1) {
- final int childCount = mPages.get(dr.page).getChildCount();
-
- if (childCount == 0) {
- final int currentIndex = mViewPager.getCurrentItem();
- if (currentIndex > 0 && currentViewPagerPage == currentIndex) {
- // if we are about to remove the page we are currently on, move back
- currentViewPagerPage--;
- }
- final int pageIndex = dr.page + (mEditing ? 1 : 0);
- mPagerAdapter.startUpdate(mViewPager);
- mPagerAdapter.destroyItem(mViewPager, pageIndex, mPages.get(dr.page));
- mPagerAdapter.finishUpdate(mViewPager);
- mPagerAdapter.notifyDataSetChanged();
- }
- }
+ dr.page = -1;
+ dr.destinationPage = -1;
}
- dr.page = -1;
- dr.destinationPage = -1;
}
- // at this point recordMap should have all retained tiles, no new or old tiles
- int delta = tiles.size() - recordMap.size() - recordsRemoved;
+ // at this point cachedRecords should have all retained tiles, no new or old tiles
+ int delta = tilesCollection.size() - cachedRecords.size() - recordsRemoved;
if (DEBUG_TILES) {
Log.i(TAG, "record map delta: " + delta);
}
- mRecords.ensureCapacity(tiles.size());
- mPagerAdapter.notifyDataSetChanged();
+ // step 3
+ final Iterator<QSPage> pageIterator = mPages.iterator();
+ while (pageIterator.hasNext()) {
+ final QSPage page = pageIterator.next();
+ final int viewpagerIndex = page.getPageIndex() + (mEditing ? 1 : 0);
+ final int childCount = page.getChildCount();
- // even though we explicitly destroy old pages, without this call,
- // the viewpager doesn't seem to want to pick up the fact that we have less pages
- // and allows "empty" scrolls to the right where there is no page.
- mViewPager.setAdapter(mPagerAdapter);
+ if (DEBUG_TILES) {
+ Log.d(TAG, "page " + viewpagerIndex + " has " + childCount);
+ }
+ if (page.getPageIndex() >= getCurrentMaxPageCount() - 1) {
+ if (DEBUG_TILES) {
+ Log.d(TAG, "page : " + page + " has " + childCount + " children");
+ }
+ if (childCount == 0) {
+ removedPages++;
+
+ page.removeAllViews();
+ mPagerAdapter.startUpdate(mViewPager);
+ mPagerAdapter.destroyItem(mViewPager, viewpagerIndex, page);
+ mPagerAdapter.finishUpdate(mViewPager);
+ mPagerAdapter.notifyDataSetChanged();
+ }
+ }
+ }
+
+ if (removedPages > 0) {
+ // even though we explicitly destroy old pages, without this call,
+ // the viewpager doesn't seem to want to pick up the fact that we have less pages
+ // and allows "empty" scrolls to the right where there is no page.
+ if (DEBUG_TILES) {
+ Log.d(TAG, "re-setting adapter, page: " + currentViewPagerPage);
+ }
+ mViewPager.setAdapter(mPagerAdapter);
+ mViewPager.setCurrentItem(Math.min(currentViewPagerPage, mPagerAdapter.getCount()),
+ false);
+ mPagerAdapter.notifyDataSetChanged();
+ }
+
+ // step 4
+ mRecords.ensureCapacity(tilesCollection.size());
+ int runningCount = 0;
- // add new tiles
- for (int i = 0; i < tiles.size(); i++) {
- QSTile<?> tile = tiles.get(i);
- final int tileDestPage = getPagesForCount(i + 1) - 1;
+ final Iterator<QSTile<?>> newTileIterator = tilesCollection.iterator();
+ while (newTileIterator.hasNext()) {
+ QSTile<?> tile = newTileIterator.next();
+ if (tile instanceof CustomQSTile) {
+ if (((CustomQSTile) tile).isUserRemoved()
+ || ((CustomQSTile) tile).getTile() == null) {
+ // tile not published yet
+ continue;
+ }
+ }
+ final int tileDestPage = getPagesForCount(runningCount + 1) - 1;
if (DEBUG_TILES) {
- Log.d(TAG, "tile at : " + i + ": " + tile + " to dest page: " + tileDestPage);
+ Log.d(TAG, "tile at : " + runningCount + ": " + tile
+ + " to dest page: " + tileDestPage);
}
DragTileRecord record;
- if (!recordMap.containsKey(tile)) {
+ if (!cachedRecords.containsKey(tile)) {
if (DEBUG_TILES) {
- Log.d(TAG, "tile at: " + i + " not cached, adding it to records");
+ Log.d(TAG, "tile at: " + runningCount + " not cached, adding it to records");
}
record = makeRecord(tile);
record.destinationPage = tileDestPage;
- recordMap.put(tile, record);
- mRecords.add(i, record);
+ mRecords.add(runningCount, record);
mPagerAdapter.notifyDataSetChanged();
} else {
- record = recordMap.get(tile);
+ record = cachedRecords.get(tile);
if (DEBUG_TILES) {
- Log.d(TAG, "tile at : " + i + ": cached, restoring: " + record);
+ Log.d(TAG, "tile at : " + runningCount + ": cached, restoring: " + record);
}
- int indexOf = mRecords.indexOf(record);
- if (indexOf != i) {
- if (DEBUG_TILES) {
- Log.w(TAG, "moving index of " + record + " from "
- + indexOf + " to " + i);
- }
- Collections.swap(mRecords, indexOf, i);
- }
+ mPages.get(record.page).removeView(record.tileView);
+
+ record.page = -1;
record.destinationPage = tileDestPage;
+
+ mRecords.remove(record);
+ mRecords.add(runningCount, record);
+ mPagerAdapter.notifyDataSetChanged();
}
if (record.page == -1) {
// add the view
@@ -620,11 +661,9 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
Log.d(TAG, "added view " + record);
}
}
+ runningCount++;
}
- // restore the visible page
- mViewPager.setCurrentItem(currentViewPagerPage, false);
-
if (isShowingDetail()) {
mDetail.bringToFront();
}
@@ -718,10 +757,18 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
return r;
}
+ private void removeTileView(QSTileView v) {
+ for (QSPage page : mPages) {
+ page.removeView(v);
+ page.removeTransientView(v);
+ }
+
+ }
+
private void removeDraggingRecord() {
// what spec is this tile?
String spec = mHost.getSpec(mDraggingRecord.tile);
- if (DEBUG_DRAG) {
+ if (DEBUG_TILES) {
Log.w(TAG, "removing tile: " + mDraggingRecord + " with spec: " + spec);
}
onStopDrag();
@@ -736,13 +783,6 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
@Override
- protected void onSizeChanged(int w, int h, int oldw, int oldh) {
- super.onSizeChanged(w, h, oldw, oldh);
- mTmpLoc = null;
- mDisplaySize = null;
- }
-
- @Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
final int width = MeasureSpec.getSize(widthMeasureSpec);
@@ -756,37 +796,18 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
if (mFooter.hasFooter()) {
h += mFooter.getView().getMeasuredHeight();
}
+ mGridHeight = h;
+
mDetail.measure(exactly(width), MeasureSpec.UNSPECIFIED);
+
if (mDetail.getMeasuredHeight() < h) {
mDetail.measure(exactly(width), exactly(h));
}
-
- // Check if the detail view would be overflowing below the physical height of the device
- // and cutting the content off. If it is, reduce the detail height to fit.
- if (isShowingDetail()) {
- if (mDisplaySize == null) {
- mDisplaySize = new Point();
- getDisplay().getSize(mDisplaySize);
- }
- if (mTmpLoc == null) {
- mTmpLoc = new int[2];
- mDetail.getLocationOnScreen(mTmpLoc);
- }
-
- final int containerTop = mTmpLoc[1];
- final int detailBottom = containerTop + mDetail.getMeasuredHeight();
- if (detailBottom >= mDisplaySize.y) {
- // panel is hanging below the screen
- final int detailMinHeight = mDisplaySize.y - containerTop;
- mDetail.measure(exactly(width), exactly(detailMinHeight));
- }
- setMeasuredDimension(width, mDetail.getMeasuredHeight());
- mGridHeight = mDetail.getMeasuredHeight();
- } else {
- setMeasuredDimension(width, h);
- mGridHeight = h;
+ if (isShowingDetail() && !isClosingDetail() && mExpanded) {
+ h = mDetail.getMeasuredHeight();
}
+ setMeasuredDimension(width, h);
for (TileRecord record : mRecords) {
setupRecord(record);
}
@@ -816,11 +837,13 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
r.tile.setDetailListening(show);
int x = (int) ((DragTileRecord) r).destination.x + r.tileView.getWidth() / 2;
- int y = mViewPager.getTop() + (int) ((DragTileRecord) r).destination.y + r.tileView.getHeight() / 2;
+ int y = mViewPager.getTop()
+ + (int) ((DragTileRecord) r).destination.y + r.tileView.getHeight() / 2;
handleShowDetailImpl(r, show, x, y);
} else {
super.handleShowDetailTile(r, show);
}
+ mPageIndicator.setVisibility(!show ? View.VISIBLE : View.INVISIBLE);
}
@Override
@@ -833,9 +856,6 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
// view pager laid out from top of brightness view to bottom to page through settings
mViewPager.layout(0, 0, w, viewPagerBottom);
- // layout page indicator inside viewpager inset
- mPageIndicator.layout(0, b - mPageIndicatorHeight, w, b);
-
mDetail.layout(0, 0, w, mDetail.getMeasuredHeight());
if (mFooter.hasFooter()) {
@@ -846,7 +866,10 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
if (!isShowingDetail() && !isClosingDetail()) {
mQsPanelTop.bringToFront();
+
}
+ // layout page indicator inside viewpager inset
+ mPageIndicator.layout(0, b - mPageIndicatorHeight, w, b);
}
protected int getRowTop(int row) {
@@ -1014,7 +1037,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
if (originatingTileEvent && !event.getResult()) {
// view pager probably ate the event
- restoreDraggingTilePosition(v);
+ restoreDraggingTilePosition(v, null);
}
break;
@@ -1032,15 +1055,38 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
Log.d(TAG, "dropping on delete target!!");
}
if (mDraggingRecord.tile instanceof EditTile) {
+ final QSTileView editTileView = mDraggingRecord.tileView;
+
mQsPanelTop.toast(R.string.quick_settings_cannot_delete_edit_tile);
- restoreDraggingTilePosition(v);
+ restoreDraggingTilePosition(v, new Runnable() {
+ @Override
+ public void run() {
+ // move edit tile to the back
+ final TileRecord editTile = getRecord(editTileView);
+ if (mRecords.remove(editTile)) {
+ // we depend on mHost.setTiles() placing it on the end
+ persistRecords();
+ }
+ }
+ });
break;
+ } else if (mDraggingRecord.tile instanceof CustomQSTile) {
+ ((CustomQSTile) mDraggingRecord.tile).setUserRemoved(true);
+ final String spec = mHost.getSpec(mDraggingRecord.tile);
+ restoreDraggingTilePosition(v, new Runnable() {
+ @Override
+ public void run() {
+ // it might get added back later by the app, but that's ok,
+ // we just want to reset its position after it has been removed.
+ mHost.remove(spec);
+ }
+ });
} else {
mRestored = true;
removeDraggingRecord();
}
} else {
- restoreDraggingTilePosition(v);
+ restoreDraggingTilePosition(v, null);
}
break;
@@ -1171,7 +1217,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
return false;
}
- private void restoreDraggingTilePosition(View v) {
+ private void restoreDraggingTilePosition(View v, final Runnable onAnimationFinishedRunnable) {
if (mRestored) {
return;
}
@@ -1251,6 +1297,20 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
@Override
+ public void onAnimationCancel(Animator animation) {
+ mViewPager.requestDisallowInterceptTouchEvent(false);
+ removeTransientView(mDraggingRecord.tileView);
+ mCurrentlyAnimating.remove(mDraggingRecord);
+ mRestoring = false;
+ mPagerAdapter.notifyDataSetChanged();
+ onStopDrag();
+
+ if (onAnimationFinishedRunnable != null) {
+ postOnAnimation(onAnimationFinishedRunnable);
+ }
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
mViewPager.requestDisallowInterceptTouchEvent(false);
@@ -1265,8 +1325,8 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
Log.i(TAG, "drag record was attached");
}
}
- mDraggingRecord.page = mDraggingRecord.destinationPage;
targetP.addView(mDraggingRecord.tileView);
+ mDraggingRecord.page = mDraggingRecord.destinationPage;
mDraggingRecord.tileView.setX(mDraggingRecord.destination.x);
// reset this to be in the coords of the page, not viewpager anymore
@@ -1281,6 +1341,12 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
mPagerAdapter.notifyDataSetChanged();
}
onStopDrag();
+
+ if (onAnimationFinishedRunnable != null) {
+ postOnAnimation(onAnimationFinishedRunnable);
+ } else {
+ requestLayout();
+ }
}
});
}
@@ -1497,10 +1563,16 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
.y(ti.destination.y)
.setListener(new AnimatorListenerAdapter() {
@Override
+ public void onAnimationCancel(Animator animation) {
+ tilePageSource.removeTransientView(ti.tileView);
+ mCurrentlyAnimating.remove(ti);
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
tilePageSource.removeTransientView(ti.tileView);
- ti.page = tilePageTarget.getPageIndex();
tilePageTarget.addView(ti.tileView);
+ ti.page = tilePageTarget.getPageIndex();
ti.tileView.setX(ti.destination.x);
ti.tileView.setY(ti.destination.y);
@@ -1516,6 +1588,11 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
.y(ti.destination.y)
.setListener(new AnimatorListenerAdapter() {
@Override
+ public void onAnimationCancel(Animator animation) {
+ mCurrentlyAnimating.remove(ti);
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
mCurrentlyAnimating.remove(ti);
final boolean dual = getPage(ti.destinationPage).dualRecord(ti);
@@ -1551,10 +1628,16 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
.y(last.destination.y)
.setListener(new AnimatorListenerAdapter() {
@Override
+ public void onAnimationCancel(Animator animation) {
+ tilePageSource.removeTransientView(last.tileView);
+ mCurrentlyAnimating.remove(last);
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
tilePageSource.removeTransientView(last.tileView);
- last.page = tilePageTarget.getPageIndex();
tilePageTarget.addView(last.tileView);
+ last.page = tilePageTarget.getPageIndex();
last.tileView.setX(last.destination.x);
last.tileView.setY(last.destination.y);
@@ -1573,6 +1656,11 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
.y(last.destination.y)
.setListener(new AnimatorListenerAdapter() {
@Override
+ public void onAnimationCancel(Animator animation) {
+ mCurrentlyAnimating.remove(last);
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
if (DEBUG_DRAG) {
Log.i(TAG, "shift finished: " + last);
@@ -1654,10 +1742,16 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
@Override
+ public void onAnimationCancel(Animator animation) {
+ page.removeTransientView(ti.tileView);
+ mCurrentlyAnimating.remove(ti);
+ }
+
+ @Override
public void onAnimationEnd(Animator animation) {
page.removeTransientView(ti.tileView);
- ti.page = page.getPageIndex();
page.addView(ti.tileView);
+ ti.page = page.getPageIndex();
mCurrentlyAnimating.remove(ti);
requestLayout();
@@ -1710,17 +1804,27 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
});
}
+ mPanelView.setDetailRequestedScrollLock(mExpanded && show
+ && getResources().getConfiguration().orientation == ORIENTATION_LANDSCAPE);
}
@Override
protected void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
FontSizeUtils.updateFontSize(mDetailRemoveButton, R.dimen.qs_detail_button_text_size);
+ mPanelView.setDetailRequestedScrollLock(mExpanded && isShowingDetail()
+ && getResources().getConfiguration().orientation == ORIENTATION_LANDSCAPE);
}
@Override
public void setExpanded(boolean expanded) {
super.setExpanded(expanded);
+ // reset the page when inactive for a while
+ if (expanded) {
+ removeCallbacks(mResetPage);
+ } else {
+ postDelayed(mResetPage, PAGE_RESET_DELAY);
+ }
if (!expanded) {
if (mEditing) {
mHost.setEditing(false);
@@ -1747,10 +1851,11 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
for (TileRecord r : mRecords) {
r.tile.clearState();
}
+ updateDetailText();
+ mQsPanelTop.updateResources();
if (mListening) {
refreshAllTiles();
}
- updateDetailText();
}
}
@@ -1764,6 +1869,10 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
}
+ public void setPanelView(NotificationPanelView panelView) {
+ this.mPanelView = panelView;
+ }
+
public static class TilesListAdapter extends BaseExpandableListAdapter
implements QSTile.DetailAdapter {
@@ -1790,7 +1899,8 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
final Iterator<String> i = tiles.iterator();
while (i.hasNext()) {
final String spec = i.next();
- if (QSUtils.isStaticQsTile(spec) || QSUtils.isDynamicQsTile(spec)) {
+ if (QSUtils.isStaticQsTile(spec)
+ || QSUtils.isDynamicQsTile(extractTileTagFromSpec(spec))) {
List<String> packageList = mPackageTileMap.get(PACKAGE_ANDROID);
packageList.add(spec);
} else {
@@ -1803,13 +1913,122 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
}
}
+ final Map<String, ?> stringMap = CustomQSTile.getCustomQSTilePrefs(mContext).getAll();
+ for (Map.Entry<String, ?> entry : stringMap.entrySet()) {
+ if (entry.getValue() instanceof Boolean) {
+ if ((Boolean)entry.getValue()) {
+ final String key = entry.getKey();
+ if (QSUtils.isDynamicQsTile(extractTileTagFromSpec(key))) {
+ mPackageTileMap.get(PACKAGE_ANDROID).add(key);
+ } else {
+ final String customTilePackage = getCustomTilePackage(key);
+ List<String> packageList = mPackageTileMap.get(customTilePackage);
+ if (packageList == null) {
+ mPackageTileMap.put(customTilePackage,
+ packageList = new ArrayList<>());
+ }
+ packageList.add(key);
+
+ }
+ }
+ }
+ };
+
final List<String> systemTiles = mPackageTileMap.get(PACKAGE_ANDROID);
Collections.sort(systemTiles);
}
private String getCustomTilePackage(String spec) {
- StatusBarPanelCustomTile sbc = mHost.getCustomTileData().get(spec).sbc;
- return sbc.getPackage();
+ if (mHost.getCustomTileData().get(spec) != null) {
+ StatusBarPanelCustomTile sbc = mHost.getCustomTileData().get(spec).sbc;
+ return sbc.getPackage();
+ } else {
+ return extractPackageFromCustomTileSpec(spec);
+ }
+ }
+
+ private static String extractPackageFromCustomTileSpec(String spec) {
+ if (spec != null && !spec.isEmpty()) {
+ final String[] split = spec.split("\\|");
+ if (split != null && split.length > 2) {
+ return split[1];
+ }
+ return spec;
+ }
+ return null;
+ }
+
+ private static String extractTileTagFromSpec(String spec) {
+ if (spec != null && !spec.isEmpty()) {
+ final String[] split = spec.split("\\|");
+ if (split != null && split.length == 5) {
+ /** for {@link cyanogenmod.app.StatusBarPanelCustomTile#key() **/
+ return split[3];
+ } else if (split != null && split.length == 3) {
+ /** for {@link cyanogenmod.app.StatusBarPanelCustomTile#persistableKey()} **/
+ return split[2];
+ }
+ return spec;
+ }
+ return null;
+ }
+
+ private Drawable getQSTileIcon(String spec) {
+ if (QSUtils.isDynamicQsTile(extractTileTagFromSpec(spec))) {
+ return QSTile.ResourceIcon.get(QSUtils.getDynamicQSTileResIconId(mContext,
+ UserHandle.myUserId(), extractTileTagFromSpec(spec))).getDrawable(mContext);
+ } else if (QSUtils.isStaticQsTile(spec)) {
+ final int res = QSTileHost.getIconResource(spec);
+ if (res != 0) {
+ return QSTile.ResourceIcon.get(res).getDrawable(mContext);
+ } else {
+ return mContext.getPackageManager().getDefaultActivityIcon();
+ }
+ } else {
+ QSTile<?> tile = mHost.getTile(spec);
+ if (tile != null) {
+ QSTile.State state = tile.getState();
+ if (state != null && state.icon != null) {
+ return state.icon.getDrawable(mContext);
+ }
+ }
+ return getPackageDrawable(getCustomTilePackage(spec));
+ }
+ }
+
+ private String getPackageLabel(String packageName) {
+ try {
+ return mContext.getPackageManager().getApplicationLabel(
+ mContext.getPackageManager().getApplicationInfo(packageName, 0)).toString();
+ } catch (PackageManager.NameNotFoundException e) {
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ private Drawable getPackageDrawable(String packageName) {
+ try {
+ return mContext.getPackageManager().getApplicationIcon(packageName);
+ } catch (PackageManager.NameNotFoundException e) {
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ private String getQSTileLabel(String spec) {
+ if (QSUtils.isStaticQsTile(spec)) {
+ int resource = QSTileHost.getLabelResource(spec);
+ if (resource != 0) {
+ return mContext.getText(resource).toString();
+ } else {
+ return spec;
+ }
+ } else if (QSUtils.isDynamicQsTile(extractTileTagFromSpec(spec))) {
+ return QSUtils.getDynamicQSTileLabel(mContext,
+ UserHandle.myUserId(), extractTileTagFromSpec(spec));
+ } else {
+ return getPackageLabel(getCustomTilePackage(spec));
+ }
}
@Override
@@ -1872,6 +2091,7 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
// special icon
systemOrAppIcon.setImageResource(R.drawable.ic_qs_tile_category_system);
} else {
+ group = getPackageLabel(group);
systemOrAppIcon.setImageResource(R.drawable.ic_qs_tile_category_other);
}
title.setText(group);
@@ -1910,57 +2130,6 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
return child;
}
- private String getQSTileLabel(String spec) {
- if (QSUtils.isStaticQsTile(spec)) {
- int resource = QSTileHost.getLabelResource(spec);
- return mContext.getText(resource).toString();
- } else if (QSUtils.isDynamicQsTile(spec)) {
- return QSUtils.getDynamicQSTileLabel(mContext,
- UserHandle.myUserId(), spec);
- } else {
- return getPackageLabel(getCustomTilePackage(spec));
- }
- }
-
- private Drawable getQSTileIcon(String spec) {
- if (QSUtils.isDynamicQsTile(spec)) {
- return QSTile.ResourceIcon.get(
- QSUtils.getDynamicQSTileResIconId(mContext, UserHandle.myUserId(), spec))
- .getDrawable(mContext);
- } else if (QSUtils.isStaticQsTile(spec)) {
- return QSTile.ResourceIcon.get(QSTileHost.getIconResource(spec))
- .getDrawable(mContext);
- } else {
- QSTile<?> tile = mHost.getTile(spec);
- if (tile != null) {
- QSTile.State state = tile.getState();
- if (state != null && state.icon != null) {
- return state.icon.getDrawable(mContext);
- }
- }
- return getPackageDrawable(getCustomTilePackage(spec));
- }
- }
-
- private String getPackageLabel(String packageName) {
- try {
- return mContext.getPackageManager().getApplicationLabel(
- mContext.getPackageManager().getApplicationInfo(packageName, 0)).toString();
- } catch (PackageManager.NameNotFoundException e) {
- e.printStackTrace();
- }
- return null;
- }
-
- private Drawable getPackageDrawable(String packageName) {
- try {
- return mContext.getPackageManager().getApplicationIcon(packageName);
- } catch (PackageManager.NameNotFoundException e) {
- e.printStackTrace();
- }
- return null;
- }
-
@Override
public boolean isChildSelectable(int groupPosition, int childPosition) {
return true;
@@ -2001,7 +2170,21 @@ public class QSDragPanel extends QSPanel implements View.OnDragListener, View.On
public boolean onChildClick(ExpandableListView parent, View v,
int groupPosition, int childPosition, long id) {
String spec = getChild(groupPosition, childPosition);
- mPanel.add(spec);
+
+ final QSTile<?> tile = mHost.getTile(spec);
+ if (tile != null && tile instanceof CustomQSTile) {
+ // already present
+ ((CustomQSTile) tile).setUserRemoved(false);
+ mPanel.refreshAllTiles();
+ } else {
+ // reset its state just in case it's not published
+ CustomQSTile.getCustomQSTilePrefs(mContext)
+ .edit()
+ .remove(spec)
+ .apply();
+ mPanel.add(spec);
+ // TODO notify user the app isn't publishing the tile, but it now can be!
+ }
mPanel.closeDetail();
return true;
}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
index 60dc787..77ede93 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
@@ -72,7 +72,7 @@ public class QSPanel extends ViewGroup {
protected int mDualTileUnderlap;
protected int mBrightnessPaddingTop;
protected int mGridHeight;
- private boolean mExpanded;
+ protected boolean mExpanded;
protected boolean mListening;
private boolean mClosingDetail;
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSPanelTopView.java b/packages/SystemUI/src/com/android/systemui/qs/QSPanelTopView.java
index 5f57be1..b00483c 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSPanelTopView.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSPanelTopView.java
@@ -53,6 +53,7 @@ public class QSPanelTopView extends FrameLayout {
protected View mBrightnessView;
protected TextView mToastView;
protected View mAddTarget;
+ protected TextView mEditInstructionText;
private boolean mEditing = false;
private boolean mDisplayingInstructions = false;
@@ -112,6 +113,14 @@ public class QSPanelTopView extends FrameLayout {
mBrightnessView = findViewById(R.id.brightness_container);
mToastView = (TextView) findViewById(R.id.qs_toast);
mAddTarget = findViewById(R.id.add_target);
+ mEditInstructionText = (TextView) findViewById(R.id.edit_text_instruction);
+ updateResources();
+ }
+
+ public void updateResources() {
+ if (mEditInstructionText != null) {
+ mEditInstructionText.setText(R.string.qs_tile_edit_header_instruction);
+ }
}
@Override
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSTile.java b/packages/SystemUI/src/com/android/systemui/qs/QSTile.java
index 2d62724..01a170f 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSTile.java
@@ -34,6 +34,7 @@ import android.view.ViewGroup;
import android.widget.RemoteViews;
import com.android.systemui.qs.QSTile.State;
+import com.android.systemui.statusbar.policy.BatteryController;
import com.android.systemui.statusbar.policy.BluetoothController;
import com.android.systemui.statusbar.policy.CastController;
import com.android.systemui.statusbar.policy.FlashlightController;
@@ -344,6 +345,7 @@ public abstract class QSTile<TState extends State> implements Listenable {
CastController getCastController();
FlashlightController getFlashlightController();
KeyguardMonitor getKeyguardMonitor();
+ BatteryController getBatteryController();
boolean isEditing();
void setEditing(boolean editing);
void resetTiles();
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/AdbOverNetworkTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/AdbOverNetworkTile.java
index 283d617..b970a4c 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/AdbOverNetworkTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/AdbOverNetworkTile.java
@@ -91,7 +91,7 @@ public class AdbOverNetworkTile extends QSTile<QSTile.BooleanState> {
}
private boolean isAdbEnabled() {
- return Settings.Secure.getInt(mContext.getContentResolver(),
+ return Settings.Global.getInt(mContext.getContentResolver(),
Settings.Global.ADB_ENABLED, 0) > 0;
}
@@ -120,7 +120,7 @@ public class AdbOverNetworkTile extends QSTile<QSTile.BooleanState> {
CMSettings.Secure.getUriFor(CMSettings.Secure.ADB_PORT),
false, mObserver);
mContext.getContentResolver().registerContentObserver(
- Settings.Secure.getUriFor(Settings.Global.ADB_ENABLED),
+ Settings.Global.getUriFor(Settings.Global.ADB_ENABLED),
false, mObserver);
} else {
mContext.getContentResolver().unregisterContentObserver(mObserver);
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java
index 37d8d73..1a60fa9 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java
@@ -25,6 +25,8 @@ import android.provider.Settings;
import com.android.systemui.qs.QSTile;
import com.android.systemui.R;
+import com.android.systemui.statusbar.policy.BatteryController;
+import com.android.systemui.statusbar.policy.BatteryStateRegistar;
import cyanogenmod.power.PerformanceManager;
@@ -36,13 +38,15 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
private static final Intent BATTERY_SETTINGS = new Intent(Intent.ACTION_POWER_USAGE_SUMMARY);
private final PowerManager mPm;
- private final PerformanceManager mPerformanceManager;
+ private final boolean mHasPowerProfiles;
+
private boolean mListening;
+ private boolean mPluggedIn;
public BatterySaverTile(Host host) {
super(host);
mPm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
- mPerformanceManager = PerformanceManager.getInstance(mContext);
+ mHasPowerProfiles = PerformanceManager.getInstance(mContext).getNumberOfProfiles() > 0;
}
@Override
@@ -53,7 +57,7 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
@Override
public void handleClick() {
mPm.setPowerSaveMode(!mState.value);
- refreshState();
+ refreshState(!mState.value);
}
@Override
@@ -63,8 +67,8 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
@Override
protected void handleUpdateState(BooleanState state, Object arg) {
- state.value = mPm.isPowerSaveMode();
- state.visible = mPerformanceManager.getNumberOfProfiles() == 0;
+ state.value = arg instanceof Boolean ? (boolean) arg : mPm.isPowerSaveMode();
+ state.visible = !mHasPowerProfiles;
state.label = mContext.getString(R.string.quick_settings_battery_saver_label);
if (state.value) {
state.icon = ResourceIcon.get(R.drawable.ic_qs_battery_saver_on);
@@ -75,6 +79,11 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
state.contentDescription = mContext.getString(
R.string.accessibility_quick_settings_battery_saver_off);
}
+
+ state.enabled = !mPluggedIn;
+ if (mPluggedIn) {
+ state.label = mContext.getString(R.string.quick_settings_battery_saver_label_charging);
+ }
}
@Override
@@ -93,11 +102,24 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
return CMMetricsLogger.TILE_BATTERY_SAVER;
}
- private ContentObserver mObserver = new ContentObserver(mHandler) {
+ private BatteryStateRegistar.BatteryStateChangeCallback mBatteryState
+ = new BatteryStateRegistar.BatteryStateChangeCallback() {
+ @Override
+ public void onBatteryLevelChanged(boolean present, int level, boolean pluggedIn,
+ boolean charging) {
+ mPluggedIn = pluggedIn || charging;
+ refreshState();
+ }
+
@Override
- public void onChange(boolean selfChange, Uri uri) {
+ public void onPowerSaveChanged() {
refreshState();
}
+
+ @Override
+ public void onBatteryStyleChanged(int style, int percentMode) {
+ // ignore
+ }
};
@Override
@@ -106,11 +128,9 @@ public class BatterySaverTile extends QSTile<QSTile.BooleanState> {
mListening = listening;
if (listening) {
- mContext.getContentResolver().registerContentObserver(
- Settings.Global.getUriFor(Settings.Global.LOW_POWER_MODE),
- false, mObserver);
+ getHost().getBatteryController().addStateChangedCallback(mBatteryState);
} else {
- mContext.getContentResolver().unregisterContentObserver(mObserver);
+ getHost().getBatteryController().removeStateChangedCallback(mBatteryState);
}
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
index a798e4e..cdedc26 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
@@ -225,6 +225,7 @@ public class BluetoothTile extends QSTile<QSTile.BooleanState> {
listView.setOnItemClickListener(this);
listView.setAdapter(mAdapter =
new QSDetailItemsList.QSDetailListAdapter(context, mBluetoothItems));
+ mAdapter.setCallback(this);
mItemsList.setEmptyState(R.drawable.ic_qs_bluetooth_detail_empty,
R.string.quick_settings_bluetooth_detail_empty_text);
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/ColorInversionTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/ColorInversionTile.java
index 04cc5dc..f49d97e 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/ColorInversionTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/ColorInversionTile.java
@@ -39,7 +39,6 @@ public class ColorInversionTile extends QSTile<QSTile.BooleanState> {
private final AnimationIcon mDisable
= new AnimationIcon(R.drawable.ic_invert_colors_disable_animation);
private final SecureSetting mSetting;
- private final UsageTracker mUsageTracker;
private boolean mListening;
@@ -50,29 +49,11 @@ public class ColorInversionTile extends QSTile<QSTile.BooleanState> {
Secure.ACCESSIBILITY_DISPLAY_INVERSION_ENABLED) {
@Override
protected void handleValueChanged(int value, boolean observedChange) {
- if (value != 0 || observedChange) {
- mUsageTracker.trackUsage();
- }
if (mListening) {
handleRefreshState(value);
}
}
};
- mUsageTracker = new UsageTracker(host.getContext(),
- Prefs.Key.COLOR_INVERSION_TILE_LAST_USED, ColorInversionTile.class,
- R.integer.days_to_show_color_inversion_tile);
- if (mSetting.getValue() != 0 && !mUsageTracker.isRecentlyUsed()) {
- mUsageTracker.trackUsage();
- }
- mUsageTracker.setListening(true);
- mSetting.setListening(true);
- }
-
- @Override
- protected void handleDestroy() {
- super.handleDestroy();
- mUsageTracker.setListening(false);
- mSetting.setListening(false);
}
@Override
@@ -82,7 +63,11 @@ public class ColorInversionTile extends QSTile<QSTile.BooleanState> {
@Override
public void setListening(boolean listening) {
+ if (mListening == listening) {
+ return;
+ }
mListening = listening;
+ mSetting.setListening(mListening);
}
@Override
@@ -101,25 +86,14 @@ public class ColorInversionTile extends QSTile<QSTile.BooleanState> {
@Override
protected void handleLongClick() {
- if (mState.value) {
- mHost.startActivityDismissingKeyguard(ACCESSIBILITY_SETTINGS);
- } else {
- final String title = mContext.getString(
- R.string.quick_settings_reset_confirmation_title, mState.label);
- mUsageTracker.showResetConfirmation(title, new Runnable() {
- @Override
- public void run() {
- refreshState();
- }
- });
- }
+ mHost.startActivityDismissingKeyguard(ACCESSIBILITY_SETTINGS);
}
@Override
protected void handleUpdateState(BooleanState state, Object arg) {
final int value = arg instanceof Integer ? (Integer) arg : mSetting.getValue();
final boolean enabled = value != 0;
- state.visible = enabled || mUsageTracker.isRecentlyUsed();
+ state.visible = true;
state.value = enabled;
state.label = mContext.getString(R.string.quick_settings_inversion_label);
state.icon = enabled ? mEnable : mDisable;
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CompassTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CompassTile.java
index f19e466..85790d1 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CompassTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CompassTile.java
@@ -32,6 +32,7 @@ public class CompassTile extends QSTile<QSTile.BooleanState> implements SensorEv
private final static float ALPHA = 0.97f;
private boolean mActive = false;
+ private boolean mListening = false;
private SensorManager mSensorManager;
private Sensor mAccelerationSensor;
@@ -95,7 +96,7 @@ public class CompassTile extends QSTile<QSTile.BooleanState> implements SensorEv
Float degrees = arg == null ? 0 :(float) arg;
state.visible = true;
- state.value = mActive;
+ state.value = mActive && mListening;
if (state.value) {
state.icon = ResourceIcon.get(R.drawable.ic_qs_compass_on);
@@ -126,10 +127,10 @@ public class CompassTile extends QSTile<QSTile.BooleanState> implements SensorEv
@Override
public void setListening(boolean listening) {
- if (!listening) {
- setListeningSensors(false);
- mActive = false;
- }
+ // setListening might get called multiple times with the same value, we check for it
+ // in setListeningSensors
+ mListening = listening;
+ setListeningSensors(mListening && mActive);
}
private String formatValueWithCardinalDirection(float degree) {
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CustomQSTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CustomQSTile.java
index d09ca92..40c7184 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CustomQSTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CustomQSTile.java
@@ -19,6 +19,7 @@ package com.android.systemui.qs.tiles;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
+import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.content.res.ThemeConfig;
import android.net.Uri;
@@ -31,15 +32,12 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
-import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.RemoteViews;
import android.widget.TextView;
-import com.android.internal.logging.MetricsLogger;
-
import com.android.systemui.qs.QSDetailItemsGrid;
import com.android.systemui.qs.QSDetailItemsList;
import cyanogenmod.app.CustomTile;
@@ -53,6 +51,8 @@ import java.util.Arrays;
public class CustomQSTile extends QSTile<QSTile.State> {
+ private static final String HIDDEN_TILES_PREF_NAME = "user_hidden_qs_tiles";
+
private CustomTile.ExpandedStyle mExpandedStyle;
private PendingIntent mOnClick;
private PendingIntent mOnLongClick;
@@ -61,10 +61,51 @@ public class CustomQSTile extends QSTile<QSTile.State> {
private StatusBarPanelCustomTile mTile;
private CustomQSDetailAdapter mDetailAdapter;
private boolean mCollapsePanel;
+ private boolean mUserRemoved;
+ private String mPersistedPlaceHolderKey;
+
+ public CustomQSTile(Host host, String persistedSpec) {
+ super(host);
+ mTile = null;
+ mPersistedPlaceHolderKey = persistedSpec;
+ }
public CustomQSTile(Host host, StatusBarPanelCustomTile tile) {
super(host);
mTile = tile;
+ mUserRemoved = getIsUserRemovedPersisted();
+ }
+
+ private String getPersistableKey() {
+ if (mPersistedPlaceHolderKey != null) {
+ return mPersistedPlaceHolderKey;
+ } else {
+ return getTile().persistableKey();
+ }
+ }
+
+ private boolean getIsUserRemovedPersisted() {
+ return getCustomQSTilePrefs(mContext).getBoolean(getPersistableKey(), false);
+ }
+
+ public boolean isUserRemoved() {
+ return mUserRemoved;
+ }
+
+ public void setUserRemoved(boolean removed) {
+ if (mUserRemoved != removed) {
+ if (removed) {
+ getCustomQSTilePrefs(mContext).edit().putBoolean(getPersistableKey(), true).apply();
+ } else {
+ getCustomQSTilePrefs(mContext).edit().remove(getPersistableKey()).apply();
+ }
+ mUserRemoved = removed;
+ refreshState();
+ }
+ }
+
+ public static SharedPreferences getCustomQSTilePrefs(Context context) {
+ return context.getSharedPreferences(HIDDEN_TILES_PREF_NAME, Context.MODE_PRIVATE);
}
@Override
@@ -138,11 +179,18 @@ public class CustomQSTile extends QSTile<QSTile.State> {
protected void handleUpdateState(State state, Object arg) {
if (arg instanceof StatusBarPanelCustomTile) {
mTile = (StatusBarPanelCustomTile) arg;
+ mPersistedPlaceHolderKey = null;
+ mUserRemoved = getIsUserRemovedPersisted();
+ }
+ if (mTile == null) {
+ state.visible = false;
+ // nothing to show, it's a place holder for now
+ return;
}
final CustomTile customTile = mTile.getCustomTile();
state.contentDescription = customTile.contentDescription;
state.label = customTile.label;
- state.visible = true;
+ state.visible = !mUserRemoved;
final int iconId = customTile.icon;
if (iconId != 0 && (customTile.remoteIcon == null)) {
final String iconPackage = mTile.getResPkg();
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java
index 25a7fb7..6080358 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java
@@ -48,7 +48,6 @@ public class HotspotTile extends QSTile<QSTile.BooleanState> {
new AnimationIcon(R.drawable.ic_hotspot_disable_animation);
private final HotspotController mController;
private final Callback mCallback = new Callback();
- private final UsageTracker mUsageTracker;
private final ConnectivityManager mConnectivityManager;
private boolean mListening;
private int mNumConnectedClients = 0;
@@ -56,18 +55,10 @@ public class HotspotTile extends QSTile<QSTile.BooleanState> {
public HotspotTile(Host host) {
super(host);
mController = host.getHotspotController();
- mUsageTracker = newUsageTracker(host.getContext());
- mUsageTracker.setListening(true);
mConnectivityManager = host.getContext().getSystemService(ConnectivityManager.class);
}
@Override
- protected void handleDestroy() {
- super.handleDestroy();
- mUsageTracker.setListening(false);
- }
-
- @Override
protected BooleanState newTileState() {
return new BooleanState();
}
@@ -108,23 +99,12 @@ public class HotspotTile extends QSTile<QSTile.BooleanState> {
@Override
protected void handleLongClick() {
- if (mState.value) {
- mHost.startActivityDismissingKeyguard(TETHER_SETTINGS);
- } else {
- final String title = mContext.getString(
- R.string.quick_settings_reset_confirmation_title, mState.label);
- mUsageTracker.showResetConfirmation(title, new Runnable() {
- @Override
- public void run() {
- refreshState();
- }
- });
- }
+ mHost.startActivityDismissingKeyguard(TETHER_SETTINGS);
}
@Override
protected void handleUpdateState(BooleanState state, Object arg) {
- state.visible = mController.isHotspotSupported() && mUsageTracker.isRecentlyUsed();
+ state.visible = mController.isHotspotSupported();
if (arg instanceof Boolean) {
state.value = (boolean) arg;
@@ -155,11 +135,6 @@ public class HotspotTile extends QSTile<QSTile.BooleanState> {
}
}
- private static UsageTracker newUsageTracker(Context context) {
- return new UsageTracker(context, Prefs.Key.HOTSPOT_TILE_LAST_USED, HotspotTile.class,
- R.integer.days_to_show_hotspot_tile);
- }
-
private BroadcastReceiver mTetherConnectStateChangedReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
@@ -175,20 +150,4 @@ public class HotspotTile extends QSTile<QSTile.BooleanState> {
refreshState(enabled);
}
};
-
- /**
- * This will catch broadcasts for changes in hotspot state so we can show
- * the hotspot tile for a number of days after use.
- */
- public static class APChangedReceiver extends BroadcastReceiver {
- private UsageTracker mUsageTracker;
-
- @Override
- public void onReceive(Context context, Intent intent) {
- if (mUsageTracker == null) {
- mUsageTracker = newUsageTracker(context);
- }
- mUsageTracker.trackUsage();
- }
- }
}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/LiveDisplayTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/LiveDisplayTile.java
deleted file mode 100644
index f59c876..0000000
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/LiveDisplayTile.java
+++ /dev/null
@@ -1,223 +0,0 @@
-/*
- * Copyright (C) 2015 The CyanogenMod Project
- *
- * 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.android.systemui.qs.tiles;
-
-import android.content.Intent;
-import android.content.res.Resources;
-import android.content.res.TypedArray;
-import android.database.ContentObserver;
-import android.os.Handler;
-import android.os.UserHandle;
-
-import com.android.internal.util.ArrayUtils;
-import com.android.systemui.R;
-import com.android.systemui.qs.QSTile;
-
-import cyanogenmod.hardware.CMHardwareManager;
-import cyanogenmod.providers.CMSettings;
-import org.cyanogenmod.internal.logging.CMMetricsLogger;
-
-/** Quick settings tile: LiveDisplay mode switcher **/
-public class LiveDisplayTile extends QSTile<LiveDisplayTile.LiveDisplayState> {
-
- private static final Intent LIVEDISPLAY_SETTINGS =
- new Intent("android.settings.LIVEDISPLAY_SETTINGS");
-
- private final LiveDisplayObserver mObserver;
- private String[] mEntries;
- private String[] mDescriptionEntries;
- private String[] mAnnouncementEntries;
- private String[] mValues;
- private final int[] mEntryIconRes;
-
- private boolean mListening;
-
- private static final int MODE_OUTDOOR = 3;
- private static final int MODE_DAY = 4;
-
- private static final int OFF_TEMPERATURE = 6500;
-
- private int mDayTemperature;
-
- private final boolean mOutdoorModeAvailable;
- private final int mDefaultDayTemperature;
-
- public LiveDisplayTile(Host host) {
- super(host);
-
- Resources res = mContext.getResources();
- TypedArray typedArray = res.obtainTypedArray(R.array.live_display_drawables);
- mEntryIconRes = new int[typedArray.length()];
- for (int i = 0; i < mEntryIconRes.length; i++) {
- mEntryIconRes[i] = typedArray.getResourceId(i, 0);
- }
- typedArray.recycle();
-
- updateEntries();
-
- mOutdoorModeAvailable =
- CMHardwareManager.getInstance(mContext)
- .isSupported(CMHardwareManager.FEATURE_SUNLIGHT_ENHANCEMENT);
-
- mDefaultDayTemperature = mContext.getResources().getInteger(
- com.android.internal.R.integer.config_dayColorTemperature);
- loadDayTemperature();
-
- mObserver = new LiveDisplayObserver(mHandler);
- mObserver.startObserving();
- }
-
- private void updateEntries() {
- Resources res = mContext.getResources();
- mEntries = res.getStringArray(com.android.internal.R.array.live_display_entries);
- mDescriptionEntries = res.getStringArray(R.array.live_display_description);
- mAnnouncementEntries = res.getStringArray(R.array.live_display_announcement);
- mValues = res.getStringArray(com.android.internal.R.array.live_display_values);
- }
-
- @Override
- protected LiveDisplayState newTileState() {
- return new LiveDisplayState();
- }
-
- @Override
- public void setListening(boolean listening) {
- if (mListening == listening)
- return;
- mListening = listening;
- if (listening) {
- mObserver.startObserving();
- } else {
- mObserver.endObserving();
- }
- }
-
- @Override
- protected void handleClick() {
- changeToNextMode();
- }
-
- @Override
- protected void handleLongClick() {
- mHost.startActivityDismissingKeyguard(LIVEDISPLAY_SETTINGS);
- }
-
- @Override
- protected void handleUpdateState(LiveDisplayState state, Object arg) {
- updateEntries();
- state.visible = true;
- state.mode = arg == null ? getCurrentModeIndex() : (Integer) arg;
- state.label = mEntries[state.mode];
- state.icon = ResourceIcon.get(mEntryIconRes[state.mode]);
- state.contentDescription = mDescriptionEntries[state.mode];
- }
-
- @Override
- public int getMetricsCategory() {
- return CMMetricsLogger.TILE_LIVE_DISPLAY;
- }
-
- @Override
- protected String composeChangeAnnouncement() {
- return mAnnouncementEntries[getCurrentModeIndex()];
- }
-
- private int getCurrentModeIndex() {
- return ArrayUtils.indexOf(mValues,
- String.valueOf(CMSettings.System.getIntForUser(mContext.getContentResolver(),
- CMSettings.System.DISPLAY_TEMPERATURE_MODE,
- 0, UserHandle.USER_CURRENT)));
- }
-
- private void changeToNextMode() {
- int next = getCurrentModeIndex() + 1;
-
- if (next >= mValues.length) {
- next = 0;
- }
-
- while (true) {
- // Skip outdoor mode if it's unsupported, and skip the day setting
- // if it's the same as the off setting
- if ((!mOutdoorModeAvailable &&
- Integer.valueOf(mValues[next]) == MODE_OUTDOOR) ||
- (mDayTemperature == OFF_TEMPERATURE &&
- Integer.valueOf(mValues[next]) == MODE_DAY)) {
- next++;
- if (next >= mValues.length) {
- next = 0;
- }
- } else {
- break;
- }
- }
-
- CMSettings.System.putIntForUser(mContext.getContentResolver(),
- CMSettings.System.DISPLAY_TEMPERATURE_MODE,
- Integer.valueOf(mValues[next]), UserHandle.USER_CURRENT);
- }
-
- private void loadDayTemperature() {
- mDayTemperature = CMSettings.System.getIntForUser(mContext.getContentResolver(),
- CMSettings.System.DISPLAY_TEMPERATURE_DAY,
- mDefaultDayTemperature,
- UserHandle.USER_CURRENT);
- }
-
- private class LiveDisplayObserver extends ContentObserver {
- public LiveDisplayObserver(Handler handler) {
- super(handler);
- }
-
- @Override
- public void onChange(boolean selfChange) {
- loadDayTemperature();
- refreshState(getCurrentModeIndex());
- }
-
- public void startObserving() {
- mContext.getContentResolver().registerContentObserver(
- CMSettings.System.getUriFor(CMSettings.System.DISPLAY_TEMPERATURE_MODE),
- false, this, UserHandle.USER_ALL);
- mContext.getContentResolver().registerContentObserver(
- CMSettings.System.getUriFor(CMSettings.System.DISPLAY_TEMPERATURE_DAY),
- false, this, UserHandle.USER_ALL);
- }
-
- public void endObserving() {
- mContext.getContentResolver().unregisterContentObserver(this);
- }
- }
-
- public static class LiveDisplayState extends QSTile.State {
- public int mode;
-
- @Override
- public boolean copyTo(State other) {
- final LiveDisplayState o = (LiveDisplayState) other;
- final boolean changed = mode != o.mode;
- return super.copyTo(other) || changed;
- }
-
- @Override
- protected StringBuilder toStringBuilder() {
- final StringBuilder rt = super.toStringBuilder();
- rt.insert(rt.length() - 1, ",mode=" + mode);
- return rt;
- }
- }
-}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
index 1bfbb8f..a5ffd23 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
@@ -22,12 +22,14 @@ import android.content.Intent;
import android.content.IntentFilter;
import android.nfc.NfcAdapter;
+import android.util.Log;
import com.android.systemui.R;
import com.android.systemui.qs.QSTile;
import org.cyanogenmod.internal.logging.CMMetricsLogger;
+import org.cyanogenmod.internal.util.QSUtils;
public class NfcTile extends QSTile<QSTile.BooleanState> {
- private NfcAdapter mNfcAdapter;
+
private boolean mListening;
private BroadcastReceiver mReceiver = new BroadcastReceiver() {
@@ -36,10 +38,11 @@ public class NfcTile extends QSTile<QSTile.BooleanState> {
refreshState();
}
};
+ private final boolean mSupportsNfc;
public NfcTile(Host host) {
super(host);
- mNfcAdapter = NfcAdapter.getDefaultAdapter(mContext);
+ mSupportsNfc = QSUtils.deviceSupportsNfc(mContext);
}
@Override
@@ -49,7 +52,9 @@ public class NfcTile extends QSTile<QSTile.BooleanState> {
@Override
protected void handleClick() {
- toggleState();
+ boolean newState = !getState().value;
+ setState(newState);
+ refreshState();
}
@Override
@@ -57,23 +62,45 @@ public class NfcTile extends QSTile<QSTile.BooleanState> {
mHost.startActivityDismissingKeyguard(new Intent("android.settings.NFC_SETTINGS"));
}
- protected void toggleState() {
- int state = getNfcState();
- switch (state) {
- case NfcAdapter.STATE_TURNING_ON:
- case NfcAdapter.STATE_ON:
- mNfcAdapter.disable();
- break;
- case NfcAdapter.STATE_TURNING_OFF:
- case NfcAdapter.STATE_OFF:
- mNfcAdapter.enable();
- break;
+ private void setState(boolean on) {
+ try {
+ NfcAdapter nfcAdapter = NfcAdapter.getNfcAdapter(mContext);
+ if (nfcAdapter == null) {
+ Log.e(TAG, "tried to set NFC state, but no NFC adapter was found");
+ return;
+ }
+ if (on) {
+ nfcAdapter.enable();
+ } else {
+ nfcAdapter.disable();
+ }
+ } catch (UnsupportedOperationException e) {
+ // ignore
+ }
+ }
+
+ private int getNfcAdapterState() {
+ try {
+ NfcAdapter nfcAdapter = NfcAdapter.getNfcAdapter(mContext);
+ if (nfcAdapter == null) {
+ Log.e(TAG, "tried to get NFC state, but no NFC adapter was found");
+ return NfcAdapter.STATE_OFF;
+ }
+ return nfcAdapter.getAdapterState();
+ } catch (UnsupportedOperationException e) {
+ // ignore
+ return NfcAdapter.STATE_OFF;
}
}
- private boolean isEnabled() {
- int state = getNfcState();
- switch (state) {
+ /**
+ * Helper method to encapsulate intermediate states (turning off/on) to help determine whether
+ * the adapter will be on or off.
+ * @param nfcState The current NFC adapter state.
+ * @return boolean representing what state the adapter is/will be in
+ */
+ private static boolean isEnabled(int nfcState) {
+ switch (nfcState) {
case NfcAdapter.STATE_TURNING_ON:
case NfcAdapter.STATE_ON:
return true;
@@ -84,17 +111,28 @@ public class NfcTile extends QSTile<QSTile.BooleanState> {
}
}
- private int getNfcState() {
- return mNfcAdapter.getAdapterState();
+ /**
+ * Helper method to determine intermediate states
+ * @param nfcState The current NFC adapter state.
+ * @return boolean representing if the adapter is in an intermediate state
+ */
+ private static boolean isEnablingDisabling(int nfcState) {
+ switch (nfcState) {
+ case NfcAdapter.STATE_TURNING_OFF:
+ case NfcAdapter.STATE_TURNING_ON:
+ return true;
+ default:
+ return false;
+ }
}
@Override
protected void handleUpdateState(BooleanState state, Object arg) {
- if (mNfcAdapter == null) {
- mNfcAdapter = NfcAdapter.getDefaultAdapter(mContext);
- }
- state.visible = mNfcAdapter != null;
- state.value = mNfcAdapter != null && isEnabled();
+ state.visible = mSupportsNfc;
+ final int nfcState = getNfcAdapterState();
+ state.value = mSupportsNfc && isEnabled(nfcState);
+ state.enabled = mSupportsNfc && !isEnablingDisabling(nfcState);
+
state.icon = ResourceIcon.get(state.value ?
R.drawable.ic_qs_nfc_on : R.drawable.ic_qs_nfc_off);
state.label = mContext.getString(R.string.quick_settings_nfc_label);
@@ -110,12 +148,9 @@ public class NfcTile extends QSTile<QSTile.BooleanState> {
if (mListening == listening) return;
mListening = listening;
if (listening) {
- if (mNfcAdapter == null) {
- mNfcAdapter = NfcAdapter.getDefaultAdapter(mContext);
- refreshState();
- }
mContext.registerReceiver(mReceiver,
new IntentFilter(NfcAdapter.ACTION_ADAPTER_STATE_CHANGED));
+ refreshState();
} else {
mContext.unregisterReceiver(mReceiver);
}
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/PerfProfileTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/PerfProfileTile.java
index e6e6bb4..4863683 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/PerfProfileTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/PerfProfileTile.java
@@ -48,6 +48,7 @@ public class PerfProfileTile extends QSTile<PerfProfileTile.ProfileState> {
private final String[] mDescriptionEntries;
private final String[] mAnnouncementEntries;
private final int[] mPerfProfileValues;
+ private final int mNumPerfProfiles;
private final Icon mIcon;
private final PowerManager mPm;
@@ -61,16 +62,36 @@ public class PerfProfileTile extends QSTile<PerfProfileTile.ProfileState> {
mObserver = new PerformanceProfileObserver(mHandler);
mPm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
mPerformanceManager = PerformanceManager.getInstance(mContext);
+ mNumPerfProfiles = mPerformanceManager.getNumberOfProfiles();
- Resources res = mContext.getResources();
-
- mPerfProfileValues = res.getIntArray(org.cyanogenmod.platform.internal.R.array.perf_profile_values);
-
- mEntries = res.getStringArray(org.cyanogenmod.platform.internal.R.array.perf_profile_entries);
- mDescriptionEntries = res.getStringArray(R.array.perf_profile_description);
- mAnnouncementEntries = res.getStringArray(R.array.perf_profile_announcement);
+ mPerfProfileValues = new int[mNumPerfProfiles];
+ mEntries = new String[mNumPerfProfiles];
+ mDescriptionEntries = new String[mNumPerfProfiles];
+ mAnnouncementEntries = new String[mNumPerfProfiles];
mIcon = ResourceIcon.get(R.drawable.ic_qs_perf_profile);
+
+ // Filter out unsupported profiles
+ Resources res = mContext.getResources();
+ final int[] perfProfileValues = res.getIntArray(
+ org.cyanogenmod.platform.internal.R.array.perf_profile_values);
+ final String[] entries = res.getStringArray(
+ org.cyanogenmod.platform.internal.R.array.perf_profile_entries);
+ final String[] descriptionEntries = res.getStringArray(
+ R.array.perf_profile_description);
+ final String[] announcementEntries = res.getStringArray(
+ R.array.perf_profile_announcement);
+ int i = 0;
+
+ for (int j = 0; j < perfProfileValues.length; j++) {
+ if (perfProfileValues[j] < mNumPerfProfiles) {
+ mPerfProfileValues[i] = perfProfileValues[j];
+ mEntries[i] = entries[j];
+ mDescriptionEntries[i] = descriptionEntries[j];
+ mAnnouncementEntries[i] = announcementEntries[j];
+ i++;
+ }
+ }
}
@Override
@@ -135,7 +156,7 @@ public class PerfProfileTile extends QSTile<PerfProfileTile.ProfileState> {
public void startObserving() {
mContext.getContentResolver().registerContentObserver(
- Settings.Secure.getUriFor(CMSettings.Secure.PERFORMANCE_PROFILE),
+ CMSettings.Secure.getUriFor(CMSettings.Secure.PERFORMANCE_PROFILE),
false, this);
}
diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java
index f4fe677..9e08599 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java
@@ -85,6 +85,8 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView
// Runnable to be executed after we paused ourselves
Runnable mAfterPauseRunnable;
+ private ReferenceCountedTrigger mExitTrigger;
+
/**
* A common Runnable to finish Recents either by calling finish() (with a custom animation) or
* launching Home with some ActivityOptions. Generally we always launch home when we exit
@@ -95,6 +97,7 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView
class FinishRecentsRunnable implements Runnable {
Intent mLaunchIntent;
ActivityOptions mLaunchOpts;
+ boolean mAbort = false;
/**
* Creates a finish runnable that starts the specified intent, using the given
@@ -105,8 +108,15 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView
mLaunchOpts = opts;
}
+ public void setAbort(boolean run) {
+ this.mAbort = run;
+ }
+
@Override
public void run() {
+ if (mAbort) {
+ return;
+ }
// Finish Recents
if (mLaunchIntent != null) {
try {
@@ -317,13 +327,26 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView
return false;
}
+ @Override
+ public void onWindowFocusChanged(boolean hasFocus) {
+ super.onWindowFocusChanged(hasFocus);
+ if (!hasFocus && mExitTrigger != null && mExitTrigger.getCount() > 0) {
+ // we are animating recents out and the window has lost focus during the
+ // animation. we need to stop everything we're doing now and get out
+ // without any animations (since we were already animating)
+ mFinishLaunchHomeRunnable.setAbort(true);
+ finish();
+ overridePendingTransition(0, 0);
+ }
+ }
+
/** Dismisses Recents directly to Home. */
void dismissRecentsToHomeRaw(boolean animated) {
if (animated) {
- ReferenceCountedTrigger exitTrigger = new ReferenceCountedTrigger(this,
+ mExitTrigger = new ReferenceCountedTrigger(this,
null, mFinishLaunchHomeRunnable, null);
mRecentsView.startExitToHomeAnimation(
- new ViewAnimation.TaskViewExitContext(exitTrigger));
+ new ViewAnimation.TaskViewExitContext(mExitTrigger));
} else {
mFinishLaunchHomeRunnable.run();
}
@@ -458,6 +481,9 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView
@Override
protected void onStop() {
super.onStop();
+
+ mExitTrigger = null;
+
MetricsLogger.hidden(this, MetricsLogger.OVERVIEW_ACTIVITY);
RecentsTaskLoader loader = RecentsTaskLoader.getInstance();
SystemServicesProxy ssp = loader.getSystemServicesProxy();
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java
index 64622620..2f11c56 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsView.java
@@ -31,6 +31,7 @@ import android.os.UserHandle;
import android.provider.Settings;
import android.util.AttributeSet;
import android.util.Log;
+import android.util.EventLog;
import android.view.LayoutInflater;
import android.view.View;
import android.view.WindowInsets;
@@ -48,6 +49,8 @@ import com.android.systemui.recents.model.RecentsTaskLoader;
import com.android.systemui.recents.model.Task;
import com.android.systemui.recents.model.TaskStack;
+import com.android.systemui.EventLogTags;
+
import java.util.ArrayList;
import java.util.List;
@@ -267,6 +270,8 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
stackView.startEnterRecentsAnimation(ctx);
}
ctx.postAnimationTrigger.decrement();
+
+ EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 1 /* opened */);
}
/** Requests all task stacks to start their exit-recents animation */
@@ -620,6 +625,8 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
launchRunnable.run();
}
}
+
+ EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 3 /* chose task */);
}
@Override
@@ -659,6 +666,7 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
// Keep track of all-deletions
MetricsLogger.count(getContext(), "overview_task_all_dismissed", 1);
+ EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 4 /* closed all */);
}
/** Final callback after Recents is finally hidden. */
@@ -670,6 +678,7 @@ public class RecentsView extends FrameLayout implements TaskStackView.TaskStackV
TaskStackView stackView = stackViews.get(i);
stackView.onRecentsHidden();
}
+ EventLog.writeEvent(EventLogTags.SYSUI_RECENTS_EVENT, 2 /* closed */);
}
@Override
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
index 43b9a3e..454222c 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
@@ -1018,8 +1018,9 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal
t.setClipViewInStack(false);
t.startLaunchTaskAnimation(r, true, true, lockToTask);
} else {
- boolean occludesLaunchTarget = launchTargetTask.group.isTaskAboveTask(t.getTask(),
- launchTargetTask);
+ boolean occludesLaunchTarget = launchTargetTask != null &&
+ launchTargetTask.group != null &&
+ launchTargetTask.group.isTaskAboveTask(t.getTask(), launchTargetTask);
t.startLaunchTaskAnimation(null, false, occludesLaunchTarget, lockToTask);
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
index 7b608bb..e958ee1 100755
--- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
@@ -45,6 +45,7 @@ import android.database.ContentObserver;
import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.Icon;
+import android.media.session.MediaController;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
@@ -117,6 +118,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
+import cyanogenmod.providers.CMSettings;
+
import static com.android.keyguard.KeyguardHostView.OnDismissAction;
public abstract class BaseStatusBar extends SystemUI implements
@@ -154,6 +157,8 @@ public abstract class BaseStatusBar extends SystemUI implements
private static final String BANNER_ACTION_SETUP =
"com.android.systemui.statusbar.banner_action_setup";
+ protected static final int SYSTEM_UI_VISIBILITY_MASK = 0xffffffff;
+
private static final Uri SPAM_MESSAGE_URI = new Uri.Builder()
.scheme(ContentResolver.SCHEME_CONTENT)
.authority(SpamMessageProvider.AUTHORITY)
@@ -221,6 +226,8 @@ public abstract class BaseStatusBar extends SystemUI implements
protected WindowManager mWindowManager;
protected IWindowManager mWindowManagerService;
+ private NotificationManager mNoMan;
+
protected abstract void refreshLayout(int layoutDirection);
protected Display mDisplay;
@@ -263,8 +270,8 @@ public abstract class BaseStatusBar extends SystemUI implements
protected final ContentObserver mSettingsObserver = new ContentObserver(mHandler) {
@Override
public void onChange(boolean selfChange) {
- final boolean provisioned = 0 != Settings.Global.getInt(
- mContext.getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 0);
+ final boolean provisioned = 0 != CMSettings.Secure.getInt(
+ mContext.getContentResolver(), CMSettings.Secure.CM_SETUP_WIZARD_COMPLETED, 0);
if (provisioned != mDeviceProvisioned) {
mDeviceProvisioned = provisioned;
updateNotifications();
@@ -427,9 +434,7 @@ public abstract class BaseStatusBar extends SystemUI implements
}
}
} else if (BANNER_ACTION_CANCEL.equals(action) || BANNER_ACTION_SETUP.equals(action)) {
- NotificationManager noMan = (NotificationManager)
- mContext.getSystemService(Context.NOTIFICATION_SERVICE);
- noMan.cancel(R.id.notification_hidden);
+ mNoMan.cancel(R.id.notification_hidden);
Settings.Secure.putInt(mContext.getContentResolver(),
Settings.Secure.SHOW_NOTE_ABOUT_NOTIFICATION_HIDING, 0);
@@ -558,6 +563,9 @@ public abstract class BaseStatusBar extends SystemUI implements
public void start() {
mWindowManager = (WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE);
mWindowManagerService = WindowManagerGlobal.getWindowManagerService();
+
+ mNoMan = (NotificationManager) mContext.getSystemService(Context.NOTIFICATION_SERVICE);
+
mDisplay = mWindowManager.getDefaultDisplay();
mDevicePolicyManager = (DevicePolicyManager)mContext.getSystemService(
Context.DEVICE_POLICY_SERVICE);
@@ -574,8 +582,8 @@ public abstract class BaseStatusBar extends SystemUI implements
mPowerManager = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
mContext.getContentResolver().registerContentObserver(
- Settings.Global.getUriFor(Settings.Global.DEVICE_PROVISIONED), true,
- mSettingsObserver);
+ CMSettings.Secure.getUriFor(CMSettings.Secure.CM_SETUP_WIZARD_COMPLETED), false,
+ mSettingsObserver, UserHandle.USER_ALL);
mContext.getContentResolver().registerContentObserver(
Settings.Global.getUriFor(Settings.Global.ZEN_MODE), false,
mSettingsObserver);
@@ -624,7 +632,7 @@ public abstract class BaseStatusBar extends SystemUI implements
mSettingsObserver.onChange(false); // set up
disable(switches[0], switches[6], false /* animate */);
- setSystemUiVisibility(switches[1], 0xffffffff);
+ setSystemUiVisibility(switches[1], SYSTEM_UI_VISIBILITY_MASK);
topAppWindowChanged(switches[2] != 0);
// StatusBarManagerService has a back up of IME token and it's restored here.
setImeWindowStatus(binders.get(0), switches[3], switches[4], switches[5] != 0);
@@ -723,9 +731,7 @@ public abstract class BaseStatusBar extends SystemUI implements
mContext.getString(R.string.hidden_notifications_setup),
setupIntent);
- NotificationManager noMan =
- (NotificationManager) mContext.getSystemService(Context.NOTIFICATION_SERVICE);
- noMan.notify(R.id.notification_hidden, note.build());
+ mNoMan.notify(R.id.notification_hidden, note.build());
}
}
@@ -769,6 +775,10 @@ public abstract class BaseStatusBar extends SystemUI implements
return null;
}
+ protected MediaController getCurrentMediaController() {
+ return null;
+ }
+
@Override
public NotificationGroupManager getGroupManager() {
return mGroupManager;
@@ -947,7 +957,9 @@ public abstract class BaseStatusBar extends SystemUI implements
}
});
- filterButton.setVisibility(View.VISIBLE);
+ Notification notification = sbn.getNotification();
+ filterButton.setVisibility(SpamFilter.hasFilterableContent(notification)
+ ? View.VISIBLE : View.GONE);
filterButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
AsyncTask.execute(new Runnable() {
@@ -1014,6 +1026,10 @@ public abstract class BaseStatusBar extends SystemUI implements
}
ExpandableNotificationRow row = (ExpandableNotificationRow) v;
+ if (v instanceof MediaExpandableNotificationRow
+ && !((MediaExpandableNotificationRow) v).inflateGuts()) {
+ return false;
+ }
bindGuts(row);
// Assume we are a status_bar_notification_row
@@ -1280,6 +1296,20 @@ public abstract class BaseStatusBar extends SystemUI implements
}
protected boolean inflateViews(Entry entry, ViewGroup parent) {
+ final StatusBarNotification sbn = entry.notification;
+ String themePackageName = mCurrentTheme != null
+ ? mCurrentTheme.getOverlayPkgNameForApp(sbn.getPackageName()) : null;
+ boolean inflated = inflateViews(entry, parent, true);
+ if (!inflated && themePackageName != null
+ && !ThemeConfig.SYSTEM_DEFAULT.equals(themePackageName)) {
+ Log.w(TAG, "Couldn't expand themed RemoteViews, trying unthemed for: " + sbn);
+ inflated = inflateViews(entry, mStackScroller, false);
+ }
+
+ return inflated;
+ }
+
+ protected boolean inflateViews(Entry entry, ViewGroup parent, boolean isThemeable) {
PackageManager pmUser = getPackageManagerForUser(
entry.notification.getUser().getIdentifier());
@@ -1320,8 +1350,19 @@ public abstract class BaseStatusBar extends SystemUI implements
// create the row view
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(
Context.LAYOUT_INFLATER_SERVICE);
- row = (ExpandableNotificationRow) inflater.inflate(R.layout.status_bar_notification_row,
- parent, false);
+
+ // cannot use isMediaNotification()
+ if (sbn.getNotification().category != null
+ && sbn.getNotification().category.equals(Notification.CATEGORY_TRANSPORT)) {
+ row = (MediaExpandableNotificationRow) inflater.inflate(
+ R.layout.status_bar_notification_row_media, parent, false);
+ ((MediaExpandableNotificationRow)row).setMediaController(
+ getCurrentMediaController());
+ } else {
+ row = (ExpandableNotificationRow) inflater.inflate(
+ R.layout.status_bar_notification_row,
+ parent, false);
+ }
row.setExpansionLogger(this, entry.notification.getKey());
row.setGroupManager(mGroupManager);
}
@@ -1345,10 +1386,12 @@ public abstract class BaseStatusBar extends SystemUI implements
View contentViewLocal = null;
View bigContentViewLocal = null;
View headsUpContentViewLocal = null;
- String themePackageName = mCurrentTheme != null
- ? mCurrentTheme.getOverlayPkgNameForApp(sbn.getPackageName()) : null;
- String statusBarThemePackageName = mCurrentTheme != null
- ? mCurrentTheme.getOverlayForStatusBar() : null;
+ String themePackageName = (isThemeable && mCurrentTheme != null)
+ ? mCurrentTheme.getOverlayPkgNameForApp(sbn.getPackageName())
+ : ThemeConfig.SYSTEM_DEFAULT;
+ String statusBarThemePackageName = (isThemeable && mCurrentTheme != null)
+ ? mCurrentTheme.getOverlayForStatusBar()
+ : ThemeConfig.SYSTEM_DEFAULT;
try {
contentViewLocal = contentView.apply(
@@ -1439,8 +1482,10 @@ public abstract class BaseStatusBar extends SystemUI implements
}
if (publicViewLocal == null) {
+ final Context layoutContext = isThemeable ? mContext
+ : maybeGetThemedContext(mContext, ThemeConfig.SYSTEM_DEFAULT);
// Add a basic notification template
- publicViewLocal = LayoutInflater.from(mContext).inflate(
+ publicViewLocal = LayoutInflater.from(layoutContext).inflate(
R.layout.notification_public_default,
contentContainerPublic, false);
publicViewLocal.setIsRootNamespace(true);
@@ -1875,7 +1920,18 @@ public abstract class BaseStatusBar extends SystemUI implements
}
private boolean shouldShowOnKeyguard(StatusBarNotification sbn) {
- return mShowLockscreenNotifications && !mNotificationData.isAmbient(sbn.getKey());
+ if (!mShowLockscreenNotifications || mNotificationData.isAmbient(sbn.getKey())) {
+ return false;
+ }
+ final int showOnKeyguard = mNoMan.getShowNotificationForPackageOnKeyguard(
+ sbn.getPackageName(), sbn.getUid());
+ boolean isKeyguardAllowedForApp =
+ (showOnKeyguard & Notification.SHOW_ALL_NOTI_ON_KEYGUARD) != 0;
+ if (isKeyguardAllowedForApp && sbn.isOngoing()) {
+ isKeyguardAllowedForApp =
+ (showOnKeyguard & Notification.SHOW_NO_ONGOING_NOTI_ON_KEYGUARD) == 0;
+ }
+ return isKeyguardAllowedForApp;
}
protected void setZenMode(int mode) {
@@ -2286,4 +2342,24 @@ public abstract class BaseStatusBar extends SystemUI implements
mAssistManager.startAssist(args);
}
}
+
+ /**
+ * Returns a context with the given theme applied or the original context if we fail to get a
+ * themed context.
+ */
+ private Context maybeGetThemedContext(Context context, String themePkg) {
+ Context themedContext;
+ try {
+ ApplicationInfo ai = context.getPackageManager().getApplicationInfo(
+ context.getPackageName(), 0);
+ themedContext = context.createApplicationContext(ai, themePkg,
+ 0);
+ } catch (PackageManager.NameNotFoundException e) {
+ themedContext = null;
+ }
+ if (themedContext == null) {
+ themedContext = context;
+ }
+ return themedContext;
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/CustomTileData.java b/packages/SystemUI/src/com/android/systemui/statusbar/CustomTileData.java
index 4be7292..42974ba 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/CustomTileData.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/CustomTileData.java
@@ -29,7 +29,7 @@ public class CustomTileData {
public final StatusBarPanelCustomTile sbc;
public Entry(StatusBarPanelCustomTile sbc) {
- this.key = sbc.getKey();
+ this.key = sbc.persistableKey();
this.sbc = sbc;
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java
index c964ca7..be51e57 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java
@@ -64,7 +64,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
private boolean mShowingPublic;
private boolean mSensitive;
private boolean mShowingPublicInitialized;
- private boolean mHideSensitiveForIntrinsicHeight;
+ protected boolean mHideSensitiveForIntrinsicHeight;
/**
* Is this notification expanded by the system. The expansion state can be overridden by the
@@ -77,10 +77,10 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
*/
private boolean mExpansionDisabled;
- private NotificationContentView mPublicLayout;
- private NotificationContentView mPrivateLayout;
- private int mMaxExpandHeight;
- private int mHeadsUpHeight;
+ protected NotificationContentView mPublicLayout;
+ protected NotificationContentView mPrivateLayout;
+ protected int mMaxExpandHeight;
+ protected int mHeadsUpHeight;
private View mVetoButton;
private boolean mClearable;
private ExpansionLogger mLogger;
@@ -101,7 +101,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
private ValueAnimator mChildExpandAnimator;
private float mChildrenExpandProgress;
private float mExpandButtonStart;
- private ViewStub mGutsStub;
+ protected ViewStub mGutsStub;
private boolean mHasExpandAction;
private boolean mIsSystemChildExpanded;
private boolean mIsPinned;
@@ -443,10 +443,11 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
mVetoButton = findViewById(R.id.veto);
}
- public void inflateGuts() {
+ public boolean inflateGuts() {
if (mGuts == null) {
mGutsStub.inflate();
}
+ return false;
}
private void updateChildrenVisibility(boolean animated) {
@@ -645,7 +646,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
} else if (mChildrenExpanded) {
maxContentHeight = mChildrenContainer.getIntrinsicHeight();
} else {
- maxContentHeight = getMaxExpandHeight();
+ maxContentHeight = mMaxExpandHeight;
}
return maxContentHeight + getBottomDecorHeight();
}
@@ -669,7 +670,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
*
* @return whether the view state is currently expanded.
*/
- private boolean isExpanded() {
+ protected boolean isExpanded() {
return !mExpansionDisabled
&& (!hasUserChangedExpansion() && (isSystemExpanded() || isSystemChildExpanded())
|| isUserExpanded());
@@ -703,7 +704,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
return super.isChildInvisible(child) || isInvisibleChildContainer;
}
- private void updateMaxHeights() {
+ protected void updateMaxHeights() {
int intrinsicBefore = getIntrinsicHeight();
View expandedChild = mPrivateLayout.getExpandedChild();
if (expandedChild == null) {
@@ -902,10 +903,6 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
}
}
- public int getMaxExpandHeight() {
- return mMaxExpandHeight;
- }
-
@Override
public boolean isContentExpandable() {
NotificationContentView showingLayout = getShowingLayout();
@@ -961,7 +958,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView {
return mMaxExpandHeight != 0;
}
- private NotificationContentView getShowingLayout() {
+ protected NotificationContentView getShowingLayout() {
return mShowingPublic ? mPublicLayout : mPrivateLayout;
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
index 71baf57..76858ab 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
@@ -42,7 +42,7 @@ public abstract class ExpandableView extends FrameLayout {
private boolean mDark;
private ArrayList<View> mMatchParentViews = new ArrayList<View>();
private int mClipTopOptimization;
- private static Rect mClipRect = new Rect();
+ private Rect mClipRect = new Rect();
private boolean mWillBeGone;
private int mMinClipTopAmount = 0;
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java
index 26b9c8e..1f7e687 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java
@@ -187,7 +187,7 @@ public class KeyguardAffordanceView extends ImageView implements Palette.Palette
if (mPreviewView != null) {
mPreviewView.setVisibility(mLaunchingAffordance
? oldPreviewView.getVisibility() : INVISIBLE);
- mPreviewView.setVisibility(INVISIBLE);
+ mPreviewView.setVisibility(GONE);
addOverlay();
}
}
@@ -283,7 +283,7 @@ public class KeyguardAffordanceView extends ImageView implements Palette.Palette
});
animatorToRadius.start();
setImageAlpha(0, true);
- if (mPreviewView != null) {
+ if (mPreviewView != null && mPreviewView.getVisibility() == View.VISIBLE) {
mPreviewView.setVisibility(View.VISIBLE);
mPreviewClipper = ViewAnimationUtils.createCircularReveal(
mPreviewView, getLeft() + mCenterX, getTop() + mCenterY, mCircleRadius,
@@ -386,7 +386,7 @@ public class KeyguardAffordanceView extends ImageView implements Palette.Palette
invalidate();
if (nowHidden) {
if (mPreviewView != null) {
- mPreviewView.setVisibility(View.INVISIBLE);
+ mPreviewView.setVisibility(View.GONE);
}
}
} else if (!mCircleWillBeHidden) {
@@ -425,7 +425,7 @@ public class KeyguardAffordanceView extends ImageView implements Palette.Palette
mPreviewClipper.addListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
- mPreviewView.setVisibility(View.INVISIBLE);
+ mPreviewView.setVisibility(View.GONE);
}
});
mPreviewClipper.start();
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java
index 318ef5e..e4a0196 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java
@@ -20,6 +20,7 @@ import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
+import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.graphics.Color;
import android.hardware.fingerprint.FingerprintManager;
@@ -74,16 +75,20 @@ public class KeyguardIndicationController {
private int mChargingSpeed;
private int mChargingCurrent;
private String mMessageToShowOnScreenOn;
+ private IndicationDirection mIndicationDirection;
+ private boolean mScreenOnHintsEnabled;
public KeyguardIndicationController(Context context, KeyguardIndicationTextView textView,
LockIcon lockIcon) {
mContext = context;
mTextView = textView;
mLockIcon = lockIcon;
+ mIndicationDirection = IndicationDirection.NONE;
Resources res = context.getResources();
mSlowThreshold = res.getInteger(R.integer.config_chargingSlowlyThreshold);
mFastThreshold = res.getInteger(R.integer.config_chargingFastThreshold);
+ mScreenOnHintsEnabled = res.getBoolean(R.bool.config_showScreenOnLockScreenHints);
mBatteryInfo = IBatteryStats.Stub.asInterface(
@@ -121,6 +126,20 @@ public class KeyguardIndicationController {
/**
* Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
*/
+ public void showTransientIndication(int transientIndication, IndicationDirection direction) {
+ showTransientIndication(mContext.getResources().getString(transientIndication), direction);
+ }
+
+ /**
+ * Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
+ */
+ public void showTransientIndication(String transientIndication, IndicationDirection direction) {
+ showTransientIndication(transientIndication, Color.WHITE, direction);
+ }
+
+ /**
+ * Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
+ */
public void showTransientIndication(int transientIndication) {
showTransientIndication(mContext.getResources().getString(transientIndication));
}
@@ -129,15 +148,24 @@ public class KeyguardIndicationController {
* Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
*/
public void showTransientIndication(String transientIndication) {
- showTransientIndication(transientIndication, Color.WHITE);
+ showTransientIndication(transientIndication, Color.WHITE, IndicationDirection.NONE);
}
/**
* Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
*/
public void showTransientIndication(String transientIndication, int textColor) {
+ showTransientIndication(transientIndication, textColor, IndicationDirection.NONE);
+ }
+
+ /**
+ * Shows {@param transientIndication} until it is hidden by {@link #hideTransientIndication}.
+ */
+ public void showTransientIndication(String transientIndication, int textColor,
+ IndicationDirection direction) {
mTransientIndication = transientIndication;
mTransientTextColor = textColor;
+ mIndicationDirection = direction;
mHandler.removeMessages(MSG_HIDE_TRANSIENT);
updateIndication();
}
@@ -160,8 +188,31 @@ public class KeyguardIndicationController {
private void updateIndication() {
if (mVisible) {
+ final int color = computeColor();
mTextView.switchIndication(computeIndication());
- mTextView.setTextColor(computeColor());
+ mTextView.setTextColor(color);
+ int top = 0, left = 0, right = 0;
+ // pad the bottom using ic_empty_space to keep text vertically aligned if needed
+ int bottom = mScreenOnHintsEnabled ? R.drawable.ic_empty_space : 0;
+ switch (mIndicationDirection) {
+ case UP:
+ top = R.drawable.ic_keyboard_arrow_up;
+ break;
+ case DOWN:
+ bottom = R.drawable.ic_keyboard_arrow_down;
+ break;
+ case LEFT:
+ left = R.drawable.ic_keyboard_arrow_left;
+ break;
+ case RIGHT:
+ right = R.drawable.ic_keyboard_arrow_right;
+ break;
+ case NONE:
+ default:
+ break;
+ }
+ mTextView.setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom);
+ mTextView.setCompoundDrawableTintList(ColorStateList.valueOf(color));
}
}
@@ -176,6 +227,7 @@ public class KeyguardIndicationController {
if (!TextUtils.isEmpty(mTransientIndication)) {
return mTransientIndication;
}
+ mIndicationDirection = IndicationDirection.NONE;
if (mPowerPluggedIn) {
String indication = computePowerIndication();
if (DEBUG_CHARGING_CURRENT) {
@@ -326,4 +378,12 @@ public class KeyguardIndicationController {
StatusBarKeyguardViewManager statusBarKeyguardViewManager) {
mStatusBarKeyguardViewManager = statusBarKeyguardViewManager;
}
+
+ public enum IndicationDirection {
+ NONE,
+ UP,
+ DOWN,
+ LEFT,
+ RIGHT
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/MediaExpandableNotificationRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/MediaExpandableNotificationRow.java
new file mode 100644
index 0000000..c25f146
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/MediaExpandableNotificationRow.java
@@ -0,0 +1,231 @@
+/*
+ * Copyright (C) 2015 The CyanogenMod Project
+ *
+ * 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.android.systemui.statusbar;
+
+import android.content.Context;
+import android.content.res.Resources;
+import android.media.session.MediaController;
+import android.os.Build;
+import android.os.Handler;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.android.systemui.R;
+import com.android.systemui.cm.UserContentObserver;
+
+import cyanogenmod.providers.CMSettings;
+
+public class MediaExpandableNotificationRow extends ExpandableNotificationRow {
+
+ private static final String TAG = MediaExpandableNotificationRow.class.getSimpleName();
+ public static final boolean DEBUG = false;
+
+ public static final int MAX_QUEUE_ENTRIES = 3;
+
+ private QueueView mQueue;
+
+ private int mMaxQueueHeight;
+ private int mRowHeight;
+ private int mShadowHeight;
+ private int mDisplayedRows;
+
+ private SettingsObserver mSettingsObserver;
+ private boolean mQueueEnabled;
+
+ public MediaExpandableNotificationRow(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ mSettingsObserver = new SettingsObserver(new Handler());
+ mQueueEnabled = isQueueEnabled(context);
+
+ Resources res = mContext.getResources();
+
+ // 3 * queue_row_height + shadow height
+ mRowHeight = res.getDimensionPixelSize(R.dimen.queue_row_height);
+ mShadowHeight = res.getDimensionPixelSize(R.dimen.queue_top_shadow);
+ }
+
+ public boolean inflateGuts() {
+ if (getGuts() == null) {
+ mGutsStub.inflate();
+ }
+ if (!mQueueEnabled) {
+ return true;
+ }
+ return !mQueue.isUserSelectingRow();
+ }
+
+ @Override
+ protected void updateMaxHeights() {
+ // update queue height based on number of rows
+ int rows = mQueue != null ? mQueue.getCurrentQueueRowCount() : 0;
+ if (rows != mDisplayedRows) {
+ mMaxQueueHeight = rows * mRowHeight;
+ if (mMaxQueueHeight > 0) {
+ mMaxQueueHeight += mShadowHeight;
+ }
+ mDisplayedRows = rows;
+ }
+
+ int intrinsicBefore = getIntrinsicHeight();
+ View expandedChild = mPrivateLayout.getExpandedChild();
+ if (expandedChild == null) {
+ expandedChild = mPrivateLayout.getContractedChild();
+ }
+ mMaxExpandHeight = expandedChild.getHeight() + mMaxQueueHeight;
+
+ View headsUpChild = mPrivateLayout.getHeadsUpChild();
+ if (headsUpChild == null) {
+ headsUpChild = mPrivateLayout.getContractedChild();
+ }
+ mHeadsUpHeight = headsUpChild.getHeight();
+ if (intrinsicBefore != getIntrinsicHeight()) {
+ notifyHeightChanged(false /* needsAnimation */);
+ }
+ invalidateOutline();
+ }
+
+ @Override
+ public int getIntrinsicHeight() {
+ if (getGuts() != null && getGuts().isShown()) {
+ return getGuts().getActualHeight();
+ }
+ if (!mQueueEnabled) {
+ return super.getIntrinsicHeight();
+ }
+ if (mHideSensitiveForIntrinsicHeight) {
+ return getMinHeight();
+ }
+ if (isUserLocked()) {
+ return getActualHeight();
+ }
+ boolean inExpansionState = isExpanded();
+ if (!inExpansionState) {
+ // not expanded, so we return the collapsed size
+ return getMinHeight();
+ }
+ return getMaxContentHeight();
+ }
+
+ @Override
+ public int getMaxContentHeight() {
+ /**
+ * calls into NotificationContentView.getMaxHeight()
+ */
+ return getShowingLayout().getMaxHeight() + mMaxQueueHeight;
+ }
+
+ @Override
+ public void setHeightRange(int rowMinHeight, int rowMaxHeight) {
+ super.setHeightRange(rowMinHeight, rowMaxHeight);
+ mMaxViewHeight = Math.max(rowMaxHeight, getMaxContentHeight());
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ super.onFinishInflate();
+ mQueue = (QueueView) findViewById(R.id.queue_view);
+ mQueue.setQueueEnabled(mQueueEnabled);
+ mQueue.setVisibility(mQueueEnabled ? View.VISIBLE : View.GONE);
+ }
+
+ public void setMediaController(MediaController mediaController) {
+ if (DEBUG) Log.d(TAG, "setMediaController() called with "
+ + "mediaController = [" + mediaController + "]");
+ if (mQueue.setController(mediaController) && mQueueEnabled) {
+ notifyHeightChanged(true);
+ }
+ }
+
+ @Override
+ public boolean dispatchGenericMotionEvent(MotionEvent ev) {
+ if (filterMotionEvent(ev)) {
+ return super.dispatchGenericMotionEvent(ev);
+ }
+ return false;
+ }
+
+ @Override
+ public boolean dispatchTouchEvent(MotionEvent ev) {
+ if (filterMotionEvent(ev)) {
+ return super.dispatchTouchEvent(ev);
+ }
+ return false;
+ }
+
+ @Override
+ protected boolean filterMotionEvent(MotionEvent event) {
+ if (!mQueueEnabled) {
+ return super.filterMotionEvent(event);
+ }
+ if (isExpanded() && mQueue.isUserSelectingRow()
+ && event.getActionMasked() != MotionEvent.ACTION_DOWN
+ && event.getActionMasked() != MotionEvent.ACTION_UP
+ && event.getActionMasked() != MotionEvent.ACTION_CANCEL) {
+ // this is for hotspot propogation?
+ return false;
+ }
+ return super.filterMotionEvent(event);
+ }
+
+ @Override
+ protected void onAttachedToWindow() {
+ super.onAttachedToWindow();
+ mSettingsObserver.observe();
+ }
+
+ @Override
+ protected void onDetachedFromWindow() {
+ super.onDetachedFromWindow();
+ mSettingsObserver.unobserve();
+ }
+
+ private class SettingsObserver extends UserContentObserver {
+
+ public SettingsObserver(Handler handler) {
+ super(handler);
+ }
+
+ @Override
+ protected void observe() {
+ super.observe();
+ mContext.getContentResolver().registerContentObserver(
+ CMSettings.System.getUriFor(CMSettings.System.NOTIFICATION_PLAY_QUEUE),
+ true, this);
+ }
+
+ @Override
+ protected void unobserve() {
+ super.unobserve();
+ mContext.getContentResolver().unregisterContentObserver(this);
+ }
+
+ @Override
+ protected void update() {
+ mQueueEnabled = isQueueEnabled(mContext);
+ mQueue.setQueueEnabled(mQueueEnabled);
+ mQueue.setVisibility(mQueueEnabled ? View.VISIBLE : View.GONE);
+ requestLayout();
+ }
+ }
+
+ public static boolean isQueueEnabled(Context context) {
+ return CMSettings.System.getInt(context.getContentResolver(),
+ CMSettings.System.NOTIFICATION_PLAY_QUEUE, 1) == 1;
+ }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/MediaNotificationGuts.java b/packages/SystemUI/src/com/android/systemui/statusbar/MediaNotificationGuts.java
new file mode 100644
index 0000000..14ce8e1
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/MediaNotificationGuts.java
@@ -0,0 +1,93 @@
+/*
+ * Copyright (C) 2015 The CyanogenMod Project
+ *
+ * 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.android.systemui.statusbar;
+
+import android.content.Context;
+import android.graphics.Canvas;
+import android.util.AttributeSet;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.CompoundButton;
+import android.widget.Switch;
+import android.widget.TextView;
+import com.android.systemui.R;
+import cyanogenmod.providers.CMSettings;
+
+/**
+ * The guts of a media notification revealed when performing a long press.
+ */
+public class MediaNotificationGuts extends NotificationGuts {
+
+ private static final String TAG = MediaNotificationGuts.class.getSimpleName();
+
+ private ViewGroup mQueueGroup;
+ private TextView mText;
+ private Switch mSwitch;
+
+ public MediaNotificationGuts(Context context, AttributeSet attrs) {
+ super(context, attrs);
+
+ setWillNotDraw(true);
+ }
+
+ @Override
+ protected void onDraw(Canvas canvas) {
+ // do nothing!
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ super.onFinishInflate();
+ mQueueGroup = (ViewGroup) findViewById(R.id.queue_group);
+ mSwitch = (Switch) findViewById(R.id.queue_switch);
+ mSwitch.setChecked(MediaExpandableNotificationRow.isQueueEnabled(getContext()));
+ mText = (TextView) findViewById(R.id.switch_label);
+ mText.setOnClickListener(new OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ mSwitch.toggle();
+ }
+ });
+ mSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
+ @Override
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+ buttonView.setChecked(isChecked);
+ CMSettings.System.putInt(getContext().getContentResolver(),
+ CMSettings.System.NOTIFICATION_PLAY_QUEUE,
+ isChecked ? 1 : 0);
+ }
+ });
+ }
+
+
+ @Override
+ public void setActualHeight(int actualHeight) {
+ super.setActualHeight(actualHeight);
+ }
+
+ @Override
+ public int getActualHeight() {
+ return getHeight();
+ }
+
+ @Override
+ public boolean hasOverlappingRendering() {
+
+ // Prevents this view from creating a layer when alpha is animating.
+ return false;
+ }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/NotificationGuts.java b/packages/SystemUI/src/com/android/systemui/statusbar/NotificationGuts.java
index 46e0bf8..23912c4 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/NotificationGuts.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/NotificationGuts.java
@@ -28,9 +28,9 @@ import com.android.systemui.R;
*/
public class NotificationGuts extends FrameLayout {
- private Drawable mBackground;
- private int mClipTopAmount;
- private int mActualHeight;
+ protected Drawable mBackground;
+ protected int mClipTopAmount;
+ protected int mActualHeight;
public NotificationGuts(Context context, AttributeSet attrs) {
super(context, attrs);
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/QueueView.java b/packages/SystemUI/src/com/android/systemui/statusbar/QueueView.java
new file mode 100644
index 0000000..1da2e5e
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/QueueView.java
@@ -0,0 +1,254 @@
+/*
+ * Copyright (C) 2015 The CyanogenMod Project
+ *
+ * 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.android.systemui.statusbar;
+
+import android.annotation.NonNull;
+import android.annotation.Nullable;
+import android.content.Context;
+import android.media.MediaDescription;
+import android.media.MediaMetadata;
+import android.media.session.MediaController;
+import android.media.session.MediaSession;
+import android.media.session.PlaybackState;
+import android.os.Handler;
+import android.provider.Settings;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.AdapterView;
+import android.widget.ArrayAdapter;
+import android.widget.LinearLayout;
+import android.widget.ListView;
+import com.android.systemui.R;
+import com.android.systemui.cm.UserContentObserver;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class QueueView extends LinearLayout implements
+ QueueViewRow.UserRowInteractionListener, AdapterView.OnItemClickListener,
+ AdapterView.OnItemLongClickListener {
+
+ private static final String TAG = QueueView.class.getSimpleName();
+ private static final boolean DEBUG = MediaExpandableNotificationRow.DEBUG;
+
+ private MediaController mController;
+
+ private List<MediaSession.QueueItem> mQueue = new ArrayList<>(getMaxQueueRowCount());
+
+ private QueueItemAdapter mAdapter;
+ private ListView mList;
+ private boolean mQueueEnabled;
+
+ long mLastUserInteraction = -1;
+
+ private MediaController.Callback mCallback = new MediaController.Callback() {
+ @Override
+ public void onPlaybackStateChanged(@NonNull PlaybackState state) {
+ super.onPlaybackStateChanged(state);
+
+ if (getParent() != null && updateQueue(mController.getQueue())) {
+ getParent().requestLayout();
+ }
+ }
+
+ @Override
+ public void onSessionDestroyed() {
+ if (DEBUG) Log.d(TAG, "onSessionDestroyed() called with " + "");
+ super.onSessionDestroyed();
+ setController(null);
+ }
+ };
+
+ public QueueView(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ mAdapter = new QueueItemAdapter(context);
+ setClipToOutline(false);
+ setClipToPadding(false);
+ }
+
+ public void setQueueEnabled(boolean enabled) {
+ mQueueEnabled = enabled;
+ mAdapter.notifyDataSetChanged();
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ super.onFinishInflate();
+ mList = (ListView) findViewById(R.id.queue_list);
+ mList.setItemsCanFocus(true);
+ mList.setDrawSelectorOnTop(true);
+ mList.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
+ mList.setAdapter(mAdapter);
+ mList.setOnItemLongClickListener(this);
+ mList.setOnItemClickListener(this);
+ mList.setVerticalScrollBarEnabled(false);
+ }
+
+ private class QueueItemAdapter extends ArrayAdapter<MediaSession.QueueItem> {
+
+ public QueueItemAdapter(Context context) {
+ super(context, R.layout.queue_adapter_row, mQueue);
+ }
+
+ @Override
+ public boolean hasStableIds() {
+ return true;
+ }
+
+ @Override
+ public long getItemId(int position) {
+ if (position > getCount() - 1) {
+ return -1;
+ }
+ return getItem(position).getQueueId();
+ }
+
+ @Override
+ public View getView(int position, View convertView, ViewGroup parent) {
+ final MediaSession.QueueItem queueItem = getItem(position);
+
+ if (convertView == null) {
+ convertView = LayoutInflater.from(parent.getContext())
+ .inflate(R.layout.queue_adapter_row, parent, false);
+ }
+
+ QueueViewRow row = (QueueViewRow) convertView;
+ row.setHotSpotChangeListener(QueueView.this);
+
+ row.setQueueItem(queueItem);
+
+ return convertView;
+ }
+
+ @Override
+ public int getCount() {
+ if (!mQueueEnabled) {
+ return 0;
+ }
+ return super.getCount();
+ }
+ }
+
+ public boolean isUserSelectingRow() {
+ final long delta = System.currentTimeMillis() - mLastUserInteraction;
+ if (DEBUG) Log.i(TAG, "isUserSelectingRow() delta=" + delta);
+
+ if (mLastUserInteraction > 0 && delta < 500) {
+ if (DEBUG) Log.w(TAG, "user selecting row bc of hotspot change.");
+ return true;
+ }
+
+ return false;
+ }
+
+ public int getMaxQueueRowCount() {
+ return MediaExpandableNotificationRow.MAX_QUEUE_ENTRIES;
+ }
+
+ public int getCurrentQueueRowCount() {
+ if (mAdapter == null) {
+ return 0;
+ }
+ return mAdapter.getCount();
+ }
+
+ @Override
+ public void onHotSpotChanged(float x, float y) {
+ mLastUserInteraction = System.currentTimeMillis();
+ }
+
+ @Override
+ public void onDrawableStateChanged() {
+ mLastUserInteraction = System.currentTimeMillis();
+ }
+
+ /**
+ * @param queue
+ * @return whether the queue size has changed
+ */
+ public boolean updateQueue(List<MediaSession.QueueItem> queue) {
+ int queueSizeBefore = mAdapter.getCount();
+
+ mQueue.clear();
+
+ if (queue != null) {
+ // add everything *after* the currently playing item
+ boolean foundNowPlaying = false;
+
+ final PlaybackState playbackState = mController.getPlaybackState();
+
+ long activeQueueId = -1;
+ if (playbackState != null) {
+ activeQueueId = playbackState.getActiveQueueItemId();
+ }
+
+ for (int i = 0; i < queue.size() && mQueue.size() < getMaxQueueRowCount(); i++) {
+ final MediaSession.QueueItem item = queue.get(i);
+ if (!foundNowPlaying
+ && activeQueueId != -1
+ && activeQueueId == item.getQueueId()) {
+ foundNowPlaying = true;
+ continue;
+ }
+ if (foundNowPlaying) {
+ mQueue.add(item);
+ }
+ }
+
+ // add everything
+ if (!foundNowPlaying) {
+ for(int i = 0; i < getMaxQueueRowCount() && i < queue.size(); i++) {
+ mQueue.add(queue.get(i));
+ }
+ }
+ }
+ mAdapter.notifyDataSetChanged();
+
+ return mAdapter.getCount() != queueSizeBefore;
+ }
+
+ public boolean setController(MediaController controller) {
+ if (mController != null) {
+ mController.unregisterCallback(mCallback);
+ }
+ mController = controller;
+ if (mController != null) {
+ mController.registerCallback(mCallback);
+ }
+
+ return updateQueue(mController != null
+ ? mController.getQueue() : null);
+ }
+
+ @Override
+ public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
+ final MediaSession.QueueItem itemAtPosition = (MediaSession.QueueItem)
+ parent.getItemAtPosition(position);
+ if (itemAtPosition != null && mController != null) {
+ mController.getTransportControls().skipToQueueItem(itemAtPosition.getQueueId());
+ }
+ mAdapter.notifyDataSetChanged();
+ }
+
+ @Override
+ public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
+ return true;
+ }
+
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/QueueViewRow.java b/packages/SystemUI/src/com/android/systemui/statusbar/QueueViewRow.java
new file mode 100644
index 0000000..dab89ff
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/QueueViewRow.java
@@ -0,0 +1,100 @@
+/*
+ * Copyright (C) 2015 The CyanogenMod Project
+ *
+ * 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.android.systemui.statusbar;
+
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Paint;
+import android.media.MediaDescription;
+import android.media.session.MediaSession;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+import com.android.systemui.R;
+
+public class QueueViewRow extends RelativeLayout {
+
+ private static final String TAG = QueueViewRow.class.getSimpleName();
+
+ private UserRowInteractionListener mHotSpotChangeListener;
+
+ private ImageView mArt;
+ private TextView mTitle;
+ private TextView mSummary;
+
+ public QueueViewRow(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ super.onFinishInflate();
+ mArt = (ImageView) findViewById(R.id.art);
+ mTitle = (TextView) findViewById(R.id.title);
+ mSummary = (TextView) findViewById(R.id.summary);
+ }
+
+ @Override
+ protected void drawableStateChanged() {
+ super.drawableStateChanged();
+ if (mHotSpotChangeListener != null) {
+ mHotSpotChangeListener.onDrawableStateChanged();
+ }
+ }
+
+ @Override
+ public void dispatchDrawableHotspotChanged(float x, float y) {
+ super.dispatchDrawableHotspotChanged(x, y);
+ if (mHotSpotChangeListener != null) {
+ mHotSpotChangeListener.onHotSpotChanged(x, y);
+ }
+ }
+
+ public void setHotSpotChangeListener(UserRowInteractionListener listener) {
+ mHotSpotChangeListener = listener;
+ }
+
+ public TextView getTitle() {
+ return mTitle;
+ }
+
+ public TextView getSummary() {
+ return mSummary;
+ }
+
+ public void setQueueItem(MediaSession.QueueItem queueItem) {
+ setTag(queueItem);
+
+ MediaDescription metadata = queueItem.getDescription();
+
+ final Bitmap bitmap = metadata.getIconBitmap();
+ mArt.setImageBitmap(bitmap);
+ mArt.setVisibility(bitmap != null ? View.VISIBLE : View.GONE);
+
+ mTitle.setText(metadata.getTitle());
+ mSummary.setText(metadata.getSubtitle());
+ }
+
+ /* package */ interface UserRowInteractionListener {
+ public void onHotSpotChanged(float x, float y);
+ public void onDrawableStateChanged();
+ }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/VisualizerView.java b/packages/SystemUI/src/com/android/systemui/statusbar/VisualizerView.java
index 40e4330..538140c 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/VisualizerView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/VisualizerView.java
@@ -32,11 +32,9 @@ import android.util.Log;
import android.view.View;
import com.android.systemui.cm.UserContentObserver;
-import com.android.systemui.statusbar.policy.KeyguardMonitor;
import cyanogenmod.providers.CMSettings;
-public class VisualizerView extends View implements Palette.PaletteAsyncListener,
- KeyguardMonitor.Callback {
+public class VisualizerView extends View implements Palette.PaletteAsyncListener {
private static final String TAG = VisualizerView.class.getSimpleName();
private static final boolean DEBUG = false;
@@ -48,6 +46,7 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
private ValueAnimator[] mValueAnimators;
private float[] mFFTPoints;
+ private int mStatusBarState;
private boolean mVisualizerEnabled = false;
private boolean mVisible = false;
private boolean mPlaying = false;
@@ -59,7 +58,6 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
private int mColor;
private Bitmap mCurrentBitmap;
- private KeyguardMonitor mKeyguardMonitor;
private SettingsObserver mObserver;
private Visualizer.OnDataCaptureListener mVisualizerListener =
@@ -114,6 +112,13 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
}
};
+ private final Runnable mAsyncUnlinkVisualizer = new Runnable() {
+ @Override
+ public void run() {
+ AsyncTask.execute(mUnlinkVisualizer);
+ }
+ };
+
private final Runnable mUnlinkVisualizer = new Runnable() {
@Override
public void run() {
@@ -164,23 +169,19 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
this(context, null, 0);
}
- @Override
- public void onKeyguardChanged() {
- updateViewVisibility();
- }
-
private void updateViewVisibility() {
- setVisibility(mKeyguardMonitor != null && mKeyguardMonitor.isShowing()
- && mVisualizerEnabled ? View.VISIBLE : View.GONE);
- checkStateChanged();
+ final int curVis = getVisibility();
+ final int newVis = mStatusBarState != StatusBarState.SHADE
+ && mVisualizerEnabled ? View.VISIBLE : View.GONE;
+ if (curVis != newVis) {
+ setVisibility(newVis);
+ checkStateChanged();
+ }
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
- if (mKeyguardMonitor != null) {
- mKeyguardMonitor.addCallback(this);
- }
mObserver = new SettingsObserver(new Handler());
mObserver.observe();
mObserver.update();
@@ -189,23 +190,12 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
@Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
- if (mKeyguardMonitor != null) {
- mKeyguardMonitor.removeCallback(this);
- }
mObserver.unobserve();
mObserver = null;
mCurrentBitmap = null;
}
@Override
- protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
- super.onMeasure(widthMeasureSpec, heightMeasureSpec);
-
- final int size = Math.min(getMeasuredWidth(), getMeasuredHeight());
- setMeasuredDimension(size, size);
- }
-
- @Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
super.onSizeChanged(w, h, oldw, oldh);
@@ -223,7 +213,7 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
@Override
public boolean hasOverlappingRendering() {
- return mVisualizerEnabled && mDisplaying;
+ return false;
}
@Override
@@ -235,16 +225,6 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
}
}
- public void setKeyguardMonitor(KeyguardMonitor kgm) {
- mKeyguardMonitor = kgm;
- if (isAttachedToWindow()) {
- // otherwise we might never register ourselves
- mKeyguardMonitor.removeCallback(this);
- mKeyguardMonitor.addCallback(this);
- updateViewVisibility();
- }
- }
-
public void setVisible(boolean visible) {
if (mVisible != visible) {
if (DEBUG) {
@@ -295,6 +275,13 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
}
}
+ public void setStatusBarState(int statusBarState) {
+ if (mStatusBarState != statusBarState) {
+ mStatusBarState = statusBarState;
+ updateViewVisibility();
+ }
+ }
+
public void setBitmap(Bitmap bitmap) {
if (mCurrentBitmap == bitmap) {
return;
@@ -365,13 +352,12 @@ public class VisualizerView extends View implements Palette.PaletteAsyncListener
if (mVisible) {
animate()
.alpha(0f)
- .withEndAction(mUnlinkVisualizer)
+ .withEndAction(mAsyncUnlinkVisualizer)
.setDuration(600);
} else {
- AsyncTask.execute(mUnlinkVisualizer);
animate().
alpha(0f)
- .withEndAction(null)
+ .withEndAction(mAsyncUnlinkVisualizer)
.setDuration(0);
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java
index 60ebfdf..e1a345f 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardAffordanceHelper.java
@@ -49,7 +49,7 @@ public class KeyguardAffordanceHelper {
private VelocityTracker mVelocityTracker;
private boolean mSwipingInProgress;
private float mInitialTouchX;
- private float mInitialTouchY;
+ private float mInitialTouchYRaw;
private float mTranslation;
private float mTranslationOnDown;
private int mTouchSlop;
@@ -128,7 +128,7 @@ public class KeyguardAffordanceHelper {
if (mMotionCancelled && action != MotionEvent.ACTION_DOWN) {
return false;
}
- final float y = event.getY();
+ final float y = event.getRawY();
final float x = event.getX();
boolean isUp = false;
@@ -146,7 +146,7 @@ public class KeyguardAffordanceHelper {
}
startSwiping(targetView);
mInitialTouchX = x;
- mInitialTouchY = y;
+ mInitialTouchYRaw = y;
mTranslationOnDown = mTranslation;
initVelocityTracker();
trackMovement(event);
@@ -159,7 +159,7 @@ public class KeyguardAffordanceHelper {
case MotionEvent.ACTION_MOVE:
trackMovement(event);
float xDist = x - mInitialTouchX;
- float yDist = y - mInitialTouchY;
+ float yDist = y - mInitialTouchYRaw;
float distance = (float) Math.hypot(xDist, yDist);
if (!mTouchSlopExeeded && distance > mTouchSlop) {
mTouchSlopExeeded = true;
@@ -211,8 +211,9 @@ public class KeyguardAffordanceHelper {
}
private boolean isOnIcon(View icon, float x, float y) {
+ int[] location = icon.getLocationOnScreen();
float iconX = icon.getX() + icon.getWidth() / 2.0f;
- float iconY = icon.getY() + icon.getHeight() / 2.0f;
+ float iconY = location[1] + icon.getHeight() / 2.0f;
double distance = Math.hypot(x - iconX, y - iconY);
return distance <= mTouchTargetSize / 2;
}
@@ -241,6 +242,13 @@ public class KeyguardAffordanceHelper {
return false;
}
+ public boolean isOnLockIcon(MotionEvent event) {
+ final float x = event.getX();
+ final float y = event.getRawY();
+
+ return isOnIcon(mCenterIcon, x, y);
+ }
+
public void startHintAnimation(boolean right,
Runnable onFinishedListener) {
cancelAnimation();
@@ -488,7 +496,7 @@ public class KeyguardAffordanceHelper {
float aX = mVelocityTracker.getXVelocity();
float aY = mVelocityTracker.getYVelocity();
float bX = lastX - mInitialTouchX;
- float bY = lastY - mInitialTouchY;
+ float bY = lastY - mInitialTouchYRaw;
float bLen = (float) Math.hypot(bX, bY);
// Project the velocity onto the distance vector: a * b / |b|
float projectedVelocity = (aX * bX + aY * bY) / bLen;
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java
index d95a46a..b244e26 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBottomAreaView.java
@@ -29,14 +29,10 @@ import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Configuration;
-import android.hardware.fingerprint.FingerprintManager;
-import android.content.res.Resources;
-import android.graphics.Bitmap;
+import android.graphics.PixelFormat;
import android.graphics.ColorMatrix;
import android.graphics.ColorMatrixColorFilter;
-import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
-import android.hardware.fingerprint.FingerprintManager;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.IBinder;
@@ -50,8 +46,11 @@ import android.telecom.TelecomManager;
import android.util.AttributeSet;
import android.util.Log;
import android.util.TypedValue;
+import android.view.Gravity;
+import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
+import android.view.WindowManager;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
@@ -73,6 +72,8 @@ import com.android.systemui.statusbar.policy.AccessibilityController;
import com.android.systemui.statusbar.policy.FlashlightController;
import com.android.systemui.statusbar.policy.PreviewInflater;
+import java.util.Objects;
+
import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLICK;
import static android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
@@ -89,6 +90,7 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
public static final String CAMERA_LAUNCH_SOURCE_AFFORDANCE = "lockscreen_affordance";
public static final String CAMERA_LAUNCH_SOURCE_WIGGLE = "wiggle_gesture";
public static final String CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP = "power_double_tap";
+ public static final String CAMERA_LAUNCH_SOURCE_SCREEN_GESTURE = "screen_gesture";
public static final String EXTRA_CAMERA_LAUNCH_SOURCE
= "com.android.systemui.camera_launch_source";
@@ -126,6 +128,13 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
private boolean mUserSetupComplete;
private boolean mPrewarmBound;
private Messenger mPrewarmMessenger;
+ private final WindowManager mWindowManager;
+ private boolean mBottomAreaAttached;
+ private final WindowManager.LayoutParams mWindowLayoutParams;
+ private OnInterceptTouchEventListener mInterceptTouchListener;
+ private BroadcastReceiver mDevicePolicyReceiver;
+ private Intent mLastCameraIntent;
+
private final ServiceConnection mPrewarmConnection = new ServiceConnection() {
@Override
@@ -139,6 +148,48 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
}
};
+ @Override
+ public void setVisibility(int visibility) {
+ if (visibility == View.VISIBLE) {
+ if (!mBottomAreaAttached) {
+ addKeyguardBottomArea(false);
+ }
+ } else if (mBottomAreaAttached) {
+ removeKeyguardBottomArea();
+ }
+ super.setVisibility(visibility);
+ }
+
+ public void expand(boolean expand) {
+ addKeyguardBottomArea(expand);
+ }
+
+ private void addKeyguardBottomArea(boolean fullyExpand) {
+ mWindowLayoutParams.height = fullyExpand ? WindowManager.LayoutParams.MATCH_PARENT :
+ WindowManager.LayoutParams.WRAP_CONTENT;
+ if (!mBottomAreaAttached) {
+ try {
+ mWindowManager.addView(this, mWindowLayoutParams);
+ } catch (IllegalStateException e) {
+ Log.e(TAG, e.getMessage());
+ }
+ mBottomAreaAttached = true;
+ } else {
+ mWindowManager.updateViewLayout(this, mWindowLayoutParams);
+ }
+ }
+
+ private void removeKeyguardBottomArea() {
+ if (mBottomAreaAttached) {
+ try {
+ mWindowManager.removeView(this);
+ } catch (IllegalArgumentException e) {
+ Log.e(TAG, e.getMessage());
+ }
+ mBottomAreaAttached = false;
+ }
+ }
+
private AssistManager mAssistManager;
public KeyguardBottomAreaView(Context context) {
@@ -161,6 +212,20 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0);
mGrayScaleFilter = new ColorMatrixColorFilter(cm);
+ mWindowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
+
+ mWindowLayoutParams = new WindowManager.LayoutParams();
+ mWindowLayoutParams.type = WindowManager.LayoutParams.TYPE_STATUS_BAR_PANEL;
+ mWindowLayoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL |
+ WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN |
+ WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
+ mWindowLayoutParams.privateFlags =
+ WindowManager.LayoutParams.PRIVATE_FLAG_NO_MOVE_ANIMATION;
+ mWindowLayoutParams.width = WindowManager.LayoutParams.MATCH_PARENT;
+ mWindowLayoutParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
+ mWindowLayoutParams.format = PixelFormat.TRANSPARENT;
+ mWindowLayoutParams.setTitle("KeyguardBottomArea");
+ mWindowLayoutParams.gravity = Gravity.BOTTOM;
}
private AccessibilityDelegate mAccessibilityDelegate = new AccessibilityDelegate() {
@@ -417,6 +482,7 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
private void watchForCameraPolicyChanges() {
final IntentFilter filter = new IntentFilter();
filter.addAction(DevicePolicyManager.ACTION_DEVICE_POLICY_MANAGER_STATE_CHANGED);
+ mDevicePolicyReceiver = new DevicePolicyBroadcastReceiver();
getContext().registerReceiverAsUser(mDevicePolicyReceiver,
UserHandle.ALL, filter, null, null);
KeyguardUpdateMonitor.getInstance(mContext).registerCallback(mUpdateMonitorCallback);
@@ -504,7 +570,9 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
public void launchCamera(String source) {
final Intent intent;
- if (!mShortcutHelper.isTargetCustom(LockscreenShortcutsHelper.Shortcuts.RIGHT_SHORTCUT)) {
+ if (source.equals(CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP) ||
+ source.equals(CAMERA_LAUNCH_SOURCE_SCREEN_GESTURE) ||
+ !mShortcutHelper.isTargetCustom(LockscreenShortcutsHelper.Shortcuts.RIGHT_SHORTCUT)) {
intent = getCameraIntent();
} else {
intent = mShortcutHelper.getIntent(LockscreenShortcutsHelper.Shortcuts.RIGHT_SHORTCUT);
@@ -656,10 +724,19 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
if (isTargetCustom(Shortcuts.RIGHT_SHORTCUT)) {
mPreviewContainer.removeView(mCameraPreview);
} else {
- mCameraPreview = mPreviewInflater.inflatePreview(getCameraIntent());
+ Intent cameraIntent = getCameraIntent();
+ if (!Objects.equals(cameraIntent, mLastCameraIntent)) {
+ if (mCameraPreview != null) {
+ mPreviewContainer.removeView(mCameraPreview);
+ }
+ mCameraPreview = mPreviewInflater.inflatePreview(cameraIntent);
+ if (mCameraPreview != null) {
+ mPreviewContainer.addView(mCameraPreview);
+ }
+ }
+ mLastCameraIntent = cameraIntent;
if (mCameraPreview != null) {
- mPreviewContainer.addView(mCameraPreview);
- mCameraPreview.setVisibility(View.INVISIBLE);
+ mCameraPreview.setVisibility(View.GONE);
}
}
}
@@ -681,7 +758,7 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
}
if (mLeftPreview != null) {
mPreviewContainer.addView(mLeftPreview);
- mLeftPreview.setVisibility(View.INVISIBLE);
+ mLeftPreview.setVisibility(View.GONE);
}
}
@@ -714,7 +791,11 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
.setDuration(DOZE_ANIMATION_ELEMENT_DURATION);
}
- private final BroadcastReceiver mDevicePolicyReceiver = new BroadcastReceiver() {
+ public void cleanup() {
+ removeKeyguardBottomArea();
+ }
+
+ private final class DevicePolicyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
post(new Runnable() {
@@ -835,11 +916,42 @@ public class KeyguardBottomAreaView extends FrameLayout implements View.OnClickL
}
@Override
+ protected void onAttachedToWindow() {
+ super.onAttachedToWindow();
+ if (mAccessibilityController != null) {
+ mAccessibilityController.addStateChangedCallback(this);
+ }
+ mShortcutHelper.registerAndFetchTargets();
+ updateCustomShortcuts();
+ mUnlockMethodCache.addListener(this);
+ watchForCameraPolicyChanges();
+ }
+
+ @Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
mAccessibilityController.removeStateChangedCallback(this);
- mContext.unregisterReceiver(mDevicePolicyReceiver);
+ if (mDevicePolicyReceiver != null) {
+ mContext.unregisterReceiver(mDevicePolicyReceiver);
+ mDevicePolicyReceiver = null;
+ }
mShortcutHelper.cleanup();
mUnlockMethodCache.removeListener(this);
}
+
+ public interface OnInterceptTouchEventListener {
+ boolean onInterceptTouchEvent(MotionEvent e);
+ }
+
+ public void setOnInterceptTouchListener(OnInterceptTouchEventListener listener) {
+ mInterceptTouchListener = listener;
+ }
+
+ @Override
+ public boolean onInterceptTouchEvent(MotionEvent ev) {
+ if (mInterceptTouchListener != null) {
+ return mInterceptTouchListener.onInterceptTouchEvent(ev);
+ }
+ return super.onInterceptTouchEvent(ev);
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
index 65e2096..d992b17 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
@@ -56,6 +56,7 @@ public class KeyguardBouncer {
private ViewGroup mRoot;
private boolean mShowingSoon;
private int mBouncerPromptReason;
+ private PhoneStatusBar mPhoneStatusBar;
private KeyguardUpdateMonitorCallback mUpdateMonitorCallback =
new KeyguardUpdateMonitorCallback() {
@Override
@@ -66,13 +67,14 @@ public class KeyguardBouncer {
public KeyguardBouncer(Context context, ViewMediatorCallback callback,
LockPatternUtils lockPatternUtils, StatusBarWindowManager windowManager,
- ViewGroup container) {
+ ViewGroup container, PhoneStatusBar phoneStatusBar) {
mContext = context;
mCallback = callback;
mLockPatternUtils = lockPatternUtils;
mContainer = container;
mWindowManager = windowManager;
mCmLockPatternUtils = new CmLockPatternUtils(mContext);
+ mPhoneStatusBar = phoneStatusBar;
KeyguardUpdateMonitor.getInstance(mContext).registerCallback(mUpdateMonitorCallback);
}
@@ -86,7 +88,15 @@ public class KeyguardBouncer {
if (mRoot.getVisibility() == View.VISIBLE || mShowingSoon) {
return;
}
-
+ // ensure external keyguard view does not have focus
+ mPhoneStatusBar.unfocusKeyguardExternalView();
+ mPhoneStatusBar.getScrimController().forceHideScrims(false);
+ // Don't hide bottom area if we are in the middle of a affordance
+ // launch transition, since once the animation is finished, NPV
+ // will take care of setting it invisible.
+ if (!mPhoneStatusBar.mNotificationPanel.isLaunchTransitionRunning()) {
+ mPhoneStatusBar.mKeyguardBottomArea.setVisibility(View.GONE);
+ }
// Try to dismiss the Keyguard. If no security pattern is set, this will dismiss the whole
// Keyguard. If we need to authenticate, show the bouncer.
if (!mKeyguardView.dismiss()) {
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
index 8e58d14..cf39655 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockIcon.java
@@ -61,7 +61,8 @@ public class LockIcon extends KeyguardAffordanceView {
@Override
protected void onVisibilityChanged(View changedView, int visibility) {
super.onVisibilityChanged(changedView, visibility);
- if (isShown()) {
+ if (isShown() &&
+ KeyguardUpdateMonitor.getInstance(mContext).isDeviceInteractive()) {
mTrustDrawable.start();
} else {
mTrustDrawable.stop();
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavBarInsetLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavBarInsetLayout.java
index e767ca5..2028132 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavBarInsetLayout.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavBarInsetLayout.java
@@ -63,6 +63,7 @@ public class NavBarInsetLayout extends FrameLayout {
public NavBarInsetLayout(Context context, AttributeSet attrs) {
super(context, attrs);
+ setMotionEventSplittingEnabled(false);
mTransparentSrcPaint.setColor(0);
mTransparentSrcPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC));
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
index aaa7019..e4e02a7 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
@@ -18,37 +18,41 @@ package com.android.systemui.statusbar.phone;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
+import android.animation.ArgbEvaluator;
import android.animation.ObjectAnimator;
import android.animation.PropertyValuesHolder;
import android.animation.ValueAnimator;
-import android.content.BroadcastReceiver;
-import android.content.ComponentName;
import android.content.ContentResolver;
import android.app.ActivityManager;
import android.app.StatusBarManager;
import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.content.pm.PackageManager;
+import android.content.SharedPreferences;
import android.content.pm.ResolveInfo;
import android.content.res.Configuration;
+import android.content.res.Resources;
import android.database.ContentObserver;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
+import android.graphics.Point;
import android.graphics.Rect;
import android.net.Uri;
import android.os.Handler;
import android.os.PowerManager;
+import android.os.RemoteException;
+import android.preference.PreferenceManager;
import android.util.AttributeSet;
import android.util.MathUtils;
+import android.view.Display;
import android.view.GestureDetector;
import android.view.MotionEvent;
import android.view.VelocityTracker;
import android.view.View;
-import android.view.ViewGroup;
+import android.view.ViewConfiguration;
import android.view.ViewTreeObserver;
import android.view.WindowInsets;
+import android.view.WindowManager;
+import android.view.WindowManagerGlobal;
import android.view.accessibility.AccessibilityEvent;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
@@ -62,6 +66,7 @@ import com.android.systemui.DejankUtils;
import com.android.systemui.EventLogConstants;
import com.android.systemui.EventLogTags;
import com.android.systemui.R;
+import com.android.systemui.SwipeHelper;
import com.android.systemui.qs.QSContainer;
import com.android.systemui.qs.QSDragPanel;
import com.android.systemui.statusbar.ExpandableNotificationRow;
@@ -73,22 +78,22 @@ import com.android.systemui.statusbar.NotificationData;
import com.android.systemui.statusbar.StatusBarState;
import com.android.systemui.statusbar.policy.HeadsUpManager;
import com.android.systemui.statusbar.policy.KeyguardUserSwitcher;
+import com.android.systemui.statusbar.policy.LiveLockScreenController;
+import com.android.systemui.statusbar.policy.WeatherController;
+import com.android.systemui.statusbar.policy.WeatherControllerImpl;
import com.android.systemui.statusbar.stack.NotificationStackScrollLayout;
import com.android.systemui.statusbar.stack.StackStateAnimator;
-import cyanogenmod.externalviews.KeyguardExternalView;
import cyanogenmod.providers.CMSettings;
+import cyanogenmod.weather.util.WeatherUtils;
import java.util.List;
-import java.util.Objects;
-
-import org.cyanogenmod.internal.util.CmLockPatternUtils;
public class NotificationPanelView extends PanelView implements
ExpandableView.OnHeightChangedListener, ObservableScrollView.Listener,
View.OnClickListener, NotificationStackScrollLayout.OnOverscrollTopChangedListener,
KeyguardAffordanceHelper.Callback, NotificationStackScrollLayout.OnEmptySpaceClickListener,
- HeadsUpManager.OnHeadsUpChangedListener {
+ HeadsUpManager.OnHeadsUpChangedListener, WeatherController.Callback {
private static final boolean DEBUG = false;
@@ -106,13 +111,19 @@ public class NotificationPanelView extends PanelView implements
private static final Rect mDummyDirtyRect = new Rect(0, 0, 1, 1);
- public static final long DOZE_ANIMATION_DURATION = 700;
+ private static final long SLIDE_PANEL_IN_ANIMATION_DURATION = 300;
+ private static final String KEY_USER_EXPANDED_NOTIFICATIONS_IN_KEYGUARD =
+ "user_expanded_notifications_in_keyguard";
+ private static final String KEY_USER_INTERACTED_WITH_LLS =
+ "user_interacted_with_lls";
+ private static final String KEY_USER_UNLOCKED =
+ "user_unlocked";
+ private static final String KEY_USER_RETURNED_FROM_LLS =
+ "user_returned_from_lls";
+
+ public static final long DOZE_ANIMATION_DURATION = 700;
- // Layout params for external keyguard view
- private static final FrameLayout.LayoutParams EXTERNAL_KEYGUARD_VIEW_PARAMS =
- new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
- ViewGroup.LayoutParams.MATCH_PARENT);
private KeyguardAffordanceHelper mAfforanceHelper;
private StatusBarHeaderView mHeader;
@@ -229,11 +240,6 @@ public class NotificationPanelView extends PanelView implements
private boolean mLaunchingAffordance;
private String mLastCameraLaunchSource = KeyguardBottomAreaView.CAMERA_LAUNCH_SOURCE_AFFORDANCE;
- private ComponentName mThirdPartyKeyguardViewComponent;
- private KeyguardExternalView mKeyguardExternalView;
- private CmLockPatternUtils mLockPatternUtils;
- private boolean mLiveLockScreenEnabled;
-
private Runnable mHeadsUpExistenceChangedRunnable = new Runnable() {
@Override
public void run() {
@@ -254,6 +260,107 @@ public class NotificationPanelView extends PanelView implements
private int mStatusBarHeaderHeight;
private GestureDetector mDoubleTapGesture;
+ // Used to identify whether showUnlock() can dismiss the keyguard
+ // or not.
+ // TODO - add a new state to make it easier to identify keyguard vs
+ // LiveLockscreen
+ public boolean mCanDismissKeyguard;
+
+ // Used to track which direction the user is currently
+ // interacting with and ensure they don't alternate back
+ // and forth. Reset every MOTION_UP/MOTION_CANCEL
+ private SwipeLockedDirection mLockedDirection;
+
+ private SwipeHelper mSwipeHelper;
+ private final int mMinimumFlingVelocity;
+ private final int mScreenHeight;
+ private LiveLockScreenController mLiveLockscreenController;
+ private final GestureDetector mGestureDetector;
+ private ViewLinker mViewLinker;
+ private final UnlockMethodCache mUnlockMethodCache;
+ private boolean mDetailScrollLock;
+
+ private boolean mKeyguardWeatherEnabled;
+ private TextView mKeyguardWeatherInfo;
+ private WeatherControllerImpl mWeatherController;
+
+ // Keep track of common user interactions on the lock screen
+ private boolean mUserUnlocked;
+ private boolean mUserExpandedNotifications;
+ private boolean mUserInteractedWithLiveLockScreen;
+ private boolean mUserReturnedFromLiveLockScreen;
+
+ private boolean mScreenOnHintsEnabled;
+
+ private enum SwipeLockedDirection {
+ UNKNOWN,
+ HORIZONTAL,
+ VERTICAL
+ }
+
+ // Handles swiping to the LiveLockscreen from keyguard
+ SwipeHelper.SimpleCallback mSwipeCallback = new SwipeHelper.SimpleCallback() {
+ @Override
+ public View getChildAtPosition(MotionEvent ev) {
+ return mViewLinker.getParent();
+ }
+
+ @Override
+ public View getChildContentView(View v) {
+ return mViewLinker.getParent();
+ }
+
+ @Override
+ public boolean canChildBeDismissed(View v) {
+ return true;
+ }
+
+ @Override
+ public void onChildDismissed(View v) {
+ mCanDismissKeyguard = false;
+ mStatusBar.focusKeyguardExternalView();
+ mLiveLockscreenController.onLiveLockScreenFocusChanged(true /* hasFocus */);
+ if (!mUserInteractedWithLiveLockScreen) {
+ mUserInteractedWithLiveLockScreen = true;
+ saveUserInteractedWithLls(true);
+ }
+ if (!mUserReturnedFromLiveLockScreen) {
+ startShowNotificationsHintAnimation();
+ }
+ resetAlphaTranslation();
+ // Enables the left edge gesture to allow user
+ // to return to keyguard
+ try {
+ WindowManagerGlobal.getWindowManagerService()
+ .setLiveLockscreenEdgeDetector(true);
+ } catch (RemoteException e){
+ e.printStackTrace();
+ }
+ }
+
+ @Override
+ public boolean updateSwipeProgress(View animView, boolean dismissable, float swipeProgress) {
+ // Let live lockscreen know of swipe progress to allow
+ // them to translate content in.
+ mLiveLockscreenController.getLiveLockScreenView()
+ .onLockscreenSlideOffsetChanged(swipeProgress);
+
+ // Fade out scrim background
+ float alpha = ScrimController.SCRIM_BEHIND_ALPHA_KEYGUARD - (1f - swipeProgress);
+ alpha = Math.max(0, alpha);
+ mStatusBar.getScrimController().setScrimBehindColor(alpha);
+ return false;
+ }
+
+ private void resetAlphaTranslation() {
+ mNotificationStackScroller.setTranslationX(0);
+ mNotificationStackScroller.setAlpha(1f);
+
+ mKeyguardStatusView.setTranslationX(0);
+ mKeyguardStatusView.setAlpha(1f);
+ }
+ };
+
public NotificationPanelView(Context context, AttributeSet attrs) {
super(context, attrs);
setWillNotDraw(!DEBUG);
@@ -268,12 +375,78 @@ public class NotificationPanelView extends PanelView implements
return true;
}
});
+
+ Resources res = getContext().getResources();
+ final int gradientStart = res.getColor(R.color.live_lockscreen_gradient_start);
+ final int gradientEnd = res.getColor(R.color.live_lockscreen_gradient_end);
+ mGestureDetector = new GestureDetector(getContext(),
+ new GestureDetector.SimpleOnGestureListener() {
+ private float mDown;
+
+ @Override
+ public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
+ // Ensure we only capture swipes in the up direction
+ if (velocityY > 0 || Math.abs(velocityY) <= mMinimumFlingVelocity) {
+ return false;
+ }
+ mCanDismissKeyguard = true;
+ mStatusBar.showBouncer();
+ return true;
+ }
+
+ @Override
+ public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
+ float delta = mDown - e2.getRawY();
+ delta = Math.max(0, delta);
+ float screenHeightHalf = (float) mScreenHeight / 2f;
+ int color = (Integer) ArgbEvaluator.getInstance()
+ .evaluate(delta / screenHeightHalf, gradientStart, gradientEnd);
+ mKeyguardBottomArea.setBackgroundColor(color);
+ return super.onScroll(e1, e2, distanceX, distanceY);
+ }
+
+ @Override
+ public boolean onDown(MotionEvent e) {
+ mDown = e.getRawY();
+ mKeyguardBottomArea.expand(true);
+ return true;
+ }
+ });
+
+ mSwipeHelper = new SwipeHelper(SwipeHelper.X,
+ SwipeHelper.SWIPE_ZONE_LEFT, mSwipeCallback, mContext);
+ mSwipeHelper.setSwipeProgressFadeEnd(1.0f);
+ mMinimumFlingVelocity = ViewConfiguration.get(getContext())
+ .getScaledMinimumFlingVelocity();
+
+ WindowManager windowManager = (WindowManager) mContext
+ .getSystemService(Context.WINDOW_SERVICE);
+ Display display = windowManager.getDefaultDisplay();
+ Point point = new Point();
+ display.getSize(point);
+ mScreenHeight = point.y;
+ mUnlockMethodCache = UnlockMethodCache.getInstance(context);
+
+ mScreenOnHintsEnabled = res.getBoolean(R.bool.config_showScreenOnLockScreenHints);
+ mUserUnlocked = getUserUnlocked();
+ mUserExpandedNotifications = getUserExpandedNotificationsInKeyguard();
+ mUserInteractedWithLiveLockScreen = getUserInteractedWithLls();
+ mUserReturnedFromLiveLockScreen = getUserReturnedFromLls();
}
public void setStatusBar(PhoneStatusBar bar) {
mStatusBar = bar;
}
+ public void setLiveController(LiveLockScreenController liveController) {
+ mLiveLockscreenController = liveController;
+ }
+
+ public void setWeatherController(WeatherControllerImpl weatherController) {
+ mWeatherController = weatherController;
+ mWeatherController.addCallback(this);
+ }
+
@Override
protected void onFinishInflate() {
super.onFinishInflate();
@@ -283,6 +456,7 @@ public class NotificationPanelView extends PanelView implements
mKeyguardStatusView = (KeyguardStatusView) findViewById(R.id.keyguard_status_view);
mQsContainer = (QSContainer) findViewById(R.id.quick_settings_container);
mQsPanel = (QSDragPanel) findViewById(R.id.quick_settings_panel);
+ mQsPanel.setPanelView(this);
mClockView = (TextView) findViewById(R.id.clock_view);
mScrollView = (ObservableScrollView) findViewById(R.id.scroll_view);
mScrollView.setFocusable(false);
@@ -301,7 +475,64 @@ public class NotificationPanelView extends PanelView implements
android.R.interpolator.fast_out_linear_in);
mDozeAnimationInterpolator = AnimationUtils.loadInterpolator(getContext(),
android.R.interpolator.linear_out_slow_in);
- mKeyguardBottomArea = (KeyguardBottomAreaView) findViewById(R.id.keyguard_bottom_area);
+
+ mViewLinker = new ViewLinker<NotificationStackScrollLayout>(mNotificationStackScroller,
+ new ViewLinker.LinkInfo(mKeyguardStatusBar, ViewLinker.LINK_ALPHA),
+ new ViewLinker.LinkInfo(mKeyguardStatusView, ViewLinker.LINK_ALPHA
+ | ViewLinker.LINK_TRANSLATION));
+
+ mKeyguardBottomArea = (KeyguardBottomAreaView) View.inflate(getContext(),
+ R.layout.keyguard_bottom_area, null);
+ /** Keyguard bottom area lives in a separate window, and as such,
+ * we must redirect its touch events through the proper flow
+ */
+ mKeyguardBottomArea.setOnInterceptTouchListener(new KeyguardBottomAreaView.OnInterceptTouchEventListener() {
+ @Override
+ public boolean onInterceptTouchEvent(MotionEvent e) {
+ boolean intercept = false;
+ if (mLiveLockscreenController.getLiveLockScreenHasFocus()) {
+ // Handles swipe up to fade/dismiss when showing
+ // live lock screen
+ intercept = mAfforanceHelper.onInterceptTouchEvent(e);
+ if (!intercept) {
+ intercept = mGestureDetector.onTouchEvent(e);
+ }
+ } else {
+ intercept = NotificationPanelView.this.onInterceptTouchEvent(e);
+ }
+ return intercept;
+ }
+ });
+ mKeyguardBottomArea.setOnTouchListener(new OnTouchListener() {
+ @Override
+ public boolean onTouch(View v, MotionEvent e) {
+ int action = e.getAction();
+
+ boolean isCancelOrUp = action == MotionEvent.ACTION_UP ||
+ action == MotionEvent.ACTION_CANCEL;
+ if (isCancelOrUp) {
+ mKeyguardBottomArea.setBackground(null);
+ }
+
+ boolean intercept = false;
+ if (mLiveLockscreenController.getLiveLockScreenHasFocus()) {
+ intercept = mAfforanceHelper.onTouchEvent(e);
+ // If the touch did not originate on the affordance helper,
+ // we must collapse the panel here since we can't rely on
+ // the swipe callbacks from being invoked.
+ if (isCancelOrUp && !isAffordanceSwipeInProgress()) {
+ mKeyguardBottomArea.expand(false);
+ }
+ if (!intercept) {
+ intercept = mGestureDetector.onTouchEvent(e);
+ }
+ } else {
+ intercept = NotificationPanelView.this.onTouchEvent(e);
+ }
+ return intercept;
+ }
+ });
+
mQsNavbarScrim = findViewById(R.id.qs_navbar_scrim);
mAfforanceHelper = new KeyguardAffordanceHelper(this, getContext());
mLastOrientation = getResources().getConfiguration().orientation;
@@ -319,19 +550,17 @@ public class NotificationPanelView extends PanelView implements
}
});
- mLockPatternUtils = new CmLockPatternUtils(getContext());
- if (mLockPatternUtils.isThirdPartyKeyguardEnabled() && mLiveLockScreenEnabled) {
- mThirdPartyKeyguardViewComponent = mLockPatternUtils.getThirdPartyKeyguardComponent();
- }
+ mKeyguardWeatherInfo = (TextView) mKeyguardStatusView.findViewById(R.id.weather_info);
+ }
+
+ public boolean isAffordanceSwipeInProgress() {
+ return mAfforanceHelper.isSwipingInProgress();
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
mSettingsObserver.observe();
- mContext.registerReceiver(mExternalKeyguardViewChangedReceiver,
- new IntentFilter(CmLockPatternUtils.ACTION_THIRD_PARTY_KEYGUARD_COMPONENT_CHANGED));
-
mScrollView.setListener(this);
}
@@ -339,7 +568,7 @@ public class NotificationPanelView extends PanelView implements
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
mSettingsObserver.unobserve();
- mContext.unregisterReceiver(mExternalKeyguardViewChangedReceiver);
+ mWeatherController.removeCallback(this);
}
@Override
@@ -619,6 +848,10 @@ public class NotificationPanelView extends PanelView implements
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
+ // Reset locked direction
+ mLockedDirection = SwipeLockedDirection.UNKNOWN;
+ mCanDismissKeyguard = true;
+
if (mBlockTouches) {
return false;
}
@@ -640,7 +873,15 @@ public class NotificationPanelView extends PanelView implements
if (!isFullyCollapsed() && onQsIntercept(event)) {
return true;
}
- return super.onInterceptTouchEvent(event);
+
+ if (isKeyguardInteractiveAndShowing() || mStatusBar.isKeyguardShowingMedia() ||
+ (mUnlockMethodCache.isTrustManaged() && mAfforanceHelper.isOnLockIcon(event))) {
+ return super.onInterceptTouchEvent(event);
+ }
+
+ // We want both, we really do
+ return mSwipeHelper.onInterceptTouchEvent(event)
+ & super.onInterceptTouchEvent(event);
}
private boolean onQsIntercept(MotionEvent event) {
@@ -795,6 +1036,12 @@ public class NotificationPanelView extends PanelView implements
if (mBlockTouches) {
return false;
}
+
+ int action = event.getActionMasked();
+ if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) {
+ mKeyguardBottomArea.setBackground(null);
+ }
+
if (mDoubleTapToSleepEnabled
&& mStatusBarState == StatusBarState.KEYGUARD
&& event.getY() < mStatusBarHeaderHeight) {
@@ -808,7 +1055,8 @@ public class NotificationPanelView extends PanelView implements
}
if ((!mIsExpanding || mHintAnimationRunning)
&& !mQsExpanded
- && mStatusBar.getBarState() != StatusBarState.SHADE) {
+ && (mStatusBar.getBarState() != StatusBarState.SHADE
+ || mLiveLockscreenController.getLiveLockScreenHasFocus())) {
mAfforanceHelper.onTouchEvent(event);
}
if (mOnlyAffordanceInThisMotion) {
@@ -822,10 +1070,39 @@ public class NotificationPanelView extends PanelView implements
MetricsLogger.count(mContext, COUNTER_PANEL_OPEN, 1);
updateVerticalPanelPosition(event.getX());
}
- super.onTouchEvent(event);
+
+ if (isKeyguardInteractiveAndShowing() || mStatusBar.isKeyguardShowingMedia() ||
+ (mUnlockMethodCache.isTrustManaged() && mAfforanceHelper.isOnLockIcon(event))) {
+ super.onTouchEvent(event);
+ return true;
+ }
+
+ if ((!mIsExpanding || mHintAnimationRunning)
+ && !mQsExpanded
+ && mLockedDirection != SwipeLockedDirection.VERTICAL
+ && mStatusBar.getBarState() != StatusBarState.SHADE) {
+ mSwipeHelper.onTouchEvent(event);
+ if (mSwipeHelper.isDragging()) {
+ mLockedDirection = SwipeLockedDirection.HORIZONTAL;
+ }
+ if (mLockedDirection == SwipeLockedDirection.HORIZONTAL) {
+ requestDisallowInterceptTouchEvent(true);
+ return true;
+ }
+ }
+
+ if (super.onTouchEvent(event)) {
+ mLockedDirection = SwipeLockedDirection.VERTICAL;
+ }
return true;
}
+ private boolean isKeyguardInteractiveAndShowing() {
+ return mLiveLockscreenController.getLiveLockScreenHasFocus() ||
+ mStatusBar.getBarState() != StatusBarState.KEYGUARD ||
+ !mLiveLockscreenController.isLiveLockScreenInteractive();
+ }
+
private boolean handleQsTouch(MotionEvent event) {
final int action = event.getActionMasked();
if (action == MotionEvent.ACTION_DOWN && getExpandedFraction() == 1f
@@ -857,7 +1134,8 @@ public class NotificationPanelView extends PanelView implements
mTwoFingerQsExpandPossible = true;
}
if (mTwoFingerQsExpandPossible && isOpenQsEvent(event)
- && event.getY(event.getActionIndex()) < mStatusBarMinHeight) {
+ && event.getY(event.getActionIndex()) < mStatusBarMinHeight
+ && mExpandedHeight <= mQsPeekHeight) {
MetricsLogger.count(mContext, COUNTER_PANEL_OPEN_QS, 1);
mQsExpandImmediate = true;
requestPanelHeightUpdate();
@@ -915,7 +1193,7 @@ public class NotificationPanelView extends PanelView implements
private void handleQsDown(MotionEvent event) {
if (event.getActionMasked() == MotionEvent.ACTION_DOWN
- && shouldQuickSettingsIntercept(event.getX(), event.getY(), -1)) {
+ && shouldQuickSettingsIntercept(event.getX(), event.getRawY(), -1)) {
mQsTracking = true;
onQsExpansionStarted();
mInitialHeightOnTouch = mQsExpansionHeight;
@@ -997,8 +1275,13 @@ public class NotificationPanelView extends PanelView implements
mTrackingPointer = -1;
trackMovement(event);
float fraction = getQsExpansionFraction();
- if ((fraction != 0f || y >= mInitialTouchY)
- && (fraction != 1f || y <= mInitialTouchY)) {
+ final boolean fling = (fraction != 0f || y >= mInitialTouchY)
+ && (fraction != 1f || y <= mInitialTouchY);
+ final boolean flingExpand = Math.abs(getCurrentVelocity())
+ > mFlingAnimationUtils.getMinVelocityPxPerSecond();
+ final boolean detailFling = mDetailScrollLock && mQsExpanded
+ && flingExpand;
+ if ((fling && !mDetailScrollLock) || detailFling) {
flingQsWithCurrentVelocity(y,
event.getActionMasked() == MotionEvent.ACTION_CANCEL);
} else {
@@ -1099,9 +1382,17 @@ public class NotificationPanelView extends PanelView implements
mStatusBarState = statusBarState;
mKeyguardShowing = keyguardShowing;
+ if (oldState != statusBarState && statusBarState == StatusBarState.KEYGUARD) {
+ mCanDismissKeyguard = true;
+ }
- if (goingToFullShade || (oldState == StatusBarState.KEYGUARD
- && statusBarState == StatusBarState.SHADE_LOCKED)) {
+ boolean keyguardToShadeLocked = oldState == StatusBarState.KEYGUARD
+ && statusBarState == StatusBarState.SHADE_LOCKED;
+ if (goingToFullShade || keyguardToShadeLocked) {
+ if (keyguardToShadeLocked && !mUserExpandedNotifications) {
+ mUserExpandedNotifications = true;
+ saveUserExpandedNotificationsInKeyguard(true);
+ }
animateKeyguardStatusBarOut();
animateHeaderSlidingIn();
} else if (oldState == StatusBarState.SHADE_LOCKED
@@ -1116,26 +1407,14 @@ public class NotificationPanelView extends PanelView implements
mAfforanceHelper.updatePreviews();
}
}
+ if (oldState != StatusBarState.SHADE && statusBarState == StatusBarState.SHADE &&
+ !mUserUnlocked) {
+ mUserUnlocked = true;
+ saveUserUnlocked(true);
+ }
if (statusBarState == StatusBarState.KEYGUARD ||
statusBarState == StatusBarState.SHADE_LOCKED) {
updateDozingVisibilities(false /* animate */);
- if (mThirdPartyKeyguardViewComponent != null) {
- if (mKeyguardExternalView == null) {
- mKeyguardExternalView =
- getExternalKeyguardView(mThirdPartyKeyguardViewComponent);
- if (mKeyguardExternalView != null) {
- mKeyguardExternalView.registerKeyguardExternalViewCallback(
- mExternalKeyguardViewCallbacks);
- }
- }
- if (mKeyguardExternalView != null && !mKeyguardExternalView.isAttachedToWindow()) {
- addView(mKeyguardExternalView, 0, EXTERNAL_KEYGUARD_VIEW_PARAMS);
- }
- }
- } else {
- if (mKeyguardExternalView != null && mKeyguardExternalView.isAttachedToWindow()) {
- removeView(mKeyguardExternalView);
- }
}
resetVerticalPanelPosition();
updateQsState();
@@ -1213,82 +1492,6 @@ public class NotificationPanelView extends PanelView implements
}
};
- private KeyguardExternalView.KeyguardExternalViewCallbacks mExternalKeyguardViewCallbacks =
- new KeyguardExternalView.KeyguardExternalViewCallbacks() {
- @Override
- public boolean requestDismiss() {
- if (hasExternalKeyguardView()) {
- post(new Runnable() {
- @Override
- public void run() {
- mStatusBar.showKeyguard();
- mStatusBar.showBouncer();
- }
- });
- return true;
- }
- return false;
- }
-
- @Override
- public boolean requestDismissAndStartActivity(final Intent intent) {
- if (hasExternalKeyguardView()) {
- if (hasExternalKeyguardView()) {
- post(new Runnable() {
- @Override
- public void run() {
- mStatusBar.showKeyguard();
- mStatusBar.startActivityDismissingKeyguard(intent, false, true, true,
- null);
- }
- });
- }
- return true;
- }
- return false;
- }
-
- @Override
- public void collapseNotificationPanel() {
- if (mStatusBar.getBarState() == StatusBarState.KEYGUARD && hasExternalKeyguardView() &&
- mKeyguardExternalView.isInteractive()) {
- post(new Runnable() {
- @Override
- public void run() {
- mStatusBar.focusKeyguardExternalView();
- }
- });
- }
- }
-
- @Override
- public void providerDied() {
- mKeyguardExternalView.unregisterKeyguardExternalViewCallback(
- mExternalKeyguardViewCallbacks);
- mKeyguardExternalView = null;
- }
- };
-
- private BroadcastReceiver mExternalKeyguardViewChangedReceiver = new BroadcastReceiver() {
- @Override
- public void onReceive(Context context, Intent intent) {
- String pkgName = getSendingPackage(intent);
- if (pkgName != null) {
- PackageManager pm = context.getPackageManager();
- if (pm.checkPermission(android.Manifest.permission.ACCESS_KEYGUARD_SECURE_STORAGE,
- pkgName) != PackageManager.PERMISSION_GRANTED) {
- // we should not be here if the sending app does not have the proper permission,
- // so do nothing and return.
- return;
- }
- } else {
- // null package name? something is not right so just return and skip doing anything
- return;
- }
- updateExternalKeyguardView();
- }
- };
-
private void animateHeaderSlidingIn() {
// If the QS is already expanded we don't need to slide in the header as it's already
// visible.
@@ -1487,8 +1690,7 @@ public class NotificationPanelView extends PanelView implements
if (mKeyguardShowing) {
updateHeaderKeyguard();
}
- if (mStatusBarState == StatusBarState.SHADE_LOCKED
- || mStatusBarState == StatusBarState.KEYGUARD) {
+ if (mStatusBarState == StatusBarState.KEYGUARD) {
updateKeyguardBottomAreaAlpha();
}
if (mStatusBarState == StatusBarState.SHADE && mQsExpanded
@@ -1669,7 +1871,8 @@ public class NotificationPanelView extends PanelView implements
&& y >= header.getTop() && y <= header.getBottom();
if (mQsExpanded) {
- return onHeader || (mScrollView.isScrolledToBottom() && yDiff < 0) && isInQsArea(x, y);
+ return onHeader || mDetailScrollLock
+ || (mScrollView.isScrolledToBottom() && yDiff < 0) && isInQsArea(x, y);
} else {
return onHeader;
}
@@ -1759,7 +1962,7 @@ public class NotificationPanelView extends PanelView implements
*/
private int getTempQsMaxExpansion() {
int qsTempMaxExpansion = mQsMaxExpansionHeight;
- if (mScrollYOverride != -1) {
+ if (mScrollYOverride != -1 && !mDetailScrollLock) {
qsTempMaxExpansion -= mScrollYOverride;
}
return qsTempMaxExpansion;
@@ -1926,12 +2129,14 @@ public class NotificationPanelView extends PanelView implements
}
private void updateHeaderKeyguardAlpha() {
+ if (mSwipeHelper.isDragging()) {
+ return;
+ }
float alphaQsExpansion = 1 - Math.min(1, getQsExpansionFraction() * 2);
mKeyguardStatusBar.setAlpha(Math.min(getKeyguardContentsAlpha(), alphaQsExpansion)
* mKeyguardStatusBarAnimateAlpha);
mKeyguardStatusBar.setVisibility(mKeyguardStatusBar.getAlpha() != 0f
&& !mDozing ? VISIBLE : INVISIBLE);
- mStatusBar.getVisualizer().setAlpha(mKeyguardStatusBar.getAlpha());
}
private void updateHeaderKeyguard() {
@@ -1941,6 +2146,9 @@ public class NotificationPanelView extends PanelView implements
private void updateKeyguardBottomAreaAlpha() {
float alpha = Math.min(getKeyguardContentsAlpha(), 1 - getQsExpansionFraction());
+ if (mLiveLockscreenController.getLiveLockScreenHasFocus()) {
+ alpha = 1f;
+ }
mKeyguardBottomArea.setAlpha(alpha);
mKeyguardBottomArea.setImportantForAccessibility(alpha == 0f
? IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS
@@ -2164,10 +2372,12 @@ public class NotificationPanelView extends PanelView implements
mLaunchAnimationEndRunnable.run();
mLaunchAnimationEndRunnable = null;
}
+ mKeyguardBottomArea.setVisibility(View.GONE);
}
@Override
protected void startUnlockHintAnimation() {
+ mKeyguardBottomArea.expand(true);
super.startUnlockHintAnimation();
startHighlightIconAnimation(getCenterIcon());
}
@@ -2202,11 +2412,13 @@ public class NotificationPanelView extends PanelView implements
requestDisallowInterceptTouchEvent(true);
mOnlyAffordanceInThisMotion = true;
mQsTracking = false;
+ mKeyguardBottomArea.expand(true);
}
@Override
public void onSwipingAborted() {
mKeyguardBottomArea.unbindCameraPrewarmService(false /* launched */);
+ mKeyguardBottomArea.expand(false);
}
@Override
@@ -2215,6 +2427,8 @@ public class NotificationPanelView extends PanelView implements
return;
}
mHintAnimationRunning = true;
+ mKeyguardBottomArea.expand(true);
+ mKeyguardBottomArea.getIndicationView().animate().cancel();
mAfforanceHelper.startHintAnimation(rightIcon, new Runnable() {
@Override
public void run() {
@@ -2395,11 +2609,6 @@ public class NotificationPanelView extends PanelView implements
// Hide "No notifications" in QS.
mNotificationStackScroller.updateEmptyShadeView(mShadeEmpty && !mQsExpanded);
- if (mStatusBarState == StatusBarState.KEYGUARD
- && (!mQsExpanded || mQsExpandImmediate || mIsExpanding
- && mQsExpandedWhenExpandingStarted)) {
- positionClockAndNotifications();
- }
}
public void setQsScrimEnabled(boolean qsScrimEnabled) {
@@ -2423,6 +2632,11 @@ public class NotificationPanelView extends PanelView implements
public void onScreenTurningOn() {
mKeyguardStatusView.refreshTime();
+ if (shouldShowScreenOnHints()) {
+ startScreenOnHintAnimation(mLiveLockscreenController.isLiveLockScreenInteractive() &&
+ !mUserInteractedWithLiveLockScreen,
+ !mUserUnlocked, !mUserExpandedNotifications);
+ }
}
@Override
@@ -2584,6 +2798,10 @@ public class NotificationPanelView extends PanelView implements
return mHeadsUpManager.hasPinnedHeadsUp() || mHeadsUpAnimatingAway;
}
+ public KeyguardBottomAreaView getKeyguardBottomArea() {
+ return mKeyguardBottomArea;
+ }
+
class SettingsObserver extends ContentObserver {
SettingsObserver(Handler handler) {
super(handler);
@@ -2596,7 +2814,7 @@ public class NotificationPanelView extends PanelView implements
resolver.registerContentObserver(CMSettings.System.getUriFor(
CMSettings.System.DOUBLE_TAP_SLEEP_GESTURE), false, this);
resolver.registerContentObserver(CMSettings.Secure.getUriFor(
- CMSettings.Secure.LIVE_LOCK_SCREEN_ENABLED), false, this);
+ CMSettings.Secure.LOCK_SCREEN_WEATHER_ENABLED), false, this);
update();
}
@@ -2622,11 +2840,12 @@ public class NotificationPanelView extends PanelView implements
mDoubleTapToSleepEnabled = CMSettings.System.getInt(
resolver, CMSettings.System.DOUBLE_TAP_SLEEP_GESTURE, 1) == 1;
- boolean liveLockScreenEnabled = CMSettings.Secure.getInt(
- resolver, CMSettings.Secure.LIVE_LOCK_SCREEN_ENABLED, 0) == 1;
- if (liveLockScreenEnabled != mLiveLockScreenEnabled) {
- mLiveLockScreenEnabled = liveLockScreenEnabled;
- updateExternalKeyguardView();
+ boolean wasKeyguardWeatherEnabled = mKeyguardWeatherEnabled;
+ mKeyguardWeatherEnabled = CMSettings.Secure.getInt(
+ resolver, CMSettings.Secure.LOCK_SCREEN_WEATHER_ENABLED, 0) == 1;
+ if (mWeatherController != null
+ && wasKeyguardWeatherEnabled != mKeyguardWeatherEnabled) {
+ onWeatherChanged(mWeatherController.getWeatherInfo());
}
}
}
@@ -2641,6 +2860,8 @@ public class NotificationPanelView extends PanelView implements
mLastCameraLaunchSource = KeyguardBottomAreaView.CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP;
} else if (source == StatusBarManager.CAMERA_LAUNCH_SOURCE_WIGGLE) {
mLastCameraLaunchSource = KeyguardBottomAreaView.CAMERA_LAUNCH_SOURCE_WIGGLE;
+ } else if (source == StatusBarManager.CAMERA_LAUNCH_SOURCE_SCREEN_GESTURE) {
+ mLastCameraLaunchSource = KeyguardBottomAreaView.CAMERA_LAUNCH_SOURCE_SCREEN_GESTURE;
} else {
// Default.
@@ -2650,7 +2871,8 @@ public class NotificationPanelView extends PanelView implements
// If we are launching it when we are occluded already we don't want it to animate,
// nor setting these flags, since the occluded state doesn't change anymore, hence it's
// never reset.
- if (!isFullyCollapsed()) {
+ if (!isFullyCollapsed() && mLastCameraLaunchSource ==
+ KeyguardBottomAreaView.CAMERA_LAUNCH_SOURCE_AFFORDANCE) {
mLaunchingAffordance = true;
setLaunchingAffordance(true);
} else {
@@ -2699,48 +2921,158 @@ public class NotificationPanelView extends PanelView implements
return !tasks.isEmpty() && pkgName.equals(tasks.get(0).topActivity.getPackageName());
}
- public boolean hasExternalKeyguardView() {
- return mKeyguardExternalView != null && mKeyguardExternalView.isAttachedToWindow();
+ public void setDetailRequestedScrollLock(boolean detailScrollFlag) {
+ if (mDetailScrollLock != detailScrollFlag) {
+ if (mStatusBarState != StatusBarState.SHADE) {
+ mDetailScrollLock = false;
+ } else {
+ mDetailScrollLock = detailScrollFlag;
+ }
+ if (!detailScrollFlag && getQsExpansionFraction() > 0.3f) {
+ flingSettings(getCurrentVelocity(), true, new Runnable() {
+ @Override
+ public void run() {
+ mStackScrollerOverscrolling = false;
+ mQsExpansionFromOverscroll = false;
+ updateQsState();
+ updateHeader();
+ updateMaxHeadsUpTranslation();
+ updatePanelExpanded();
+ requestLayout();
+ }
+ }, false);
+ } else {
+ requestLayout();
+ }
+ }
}
- public boolean isExternalKeyguardViewInteractive() {
- return mKeyguardExternalView != null && mKeyguardExternalView.isInteractive();
+ @Override
+ public void onWeatherChanged(WeatherController.WeatherInfo info) {
+ if (!mKeyguardWeatherEnabled || Double.isNaN(info.temp) || info.condition == null) {
+ mKeyguardWeatherInfo.setVisibility(GONE);
+ } else {
+ mKeyguardWeatherInfo.setText(mContext.getString(
+ R.string.keyguard_status_view_weather_format,
+ WeatherUtils.formatTemperature(info.temp, info.tempUnit),
+ info.condition));
+ mKeyguardWeatherInfo.setVisibility(VISIBLE);
+ }
}
- public KeyguardExternalView getExternalKeyguardView() {
- return mKeyguardExternalView;
- }
+ private class SlideInAnimationListener implements ValueAnimator.AnimatorUpdateListener,
+ ValueAnimator.AnimatorListener {
+ @Override
+ public void onAnimationStart(Animator animator) {}
- private KeyguardExternalView getExternalKeyguardView(ComponentName componentName) {
- try {
- return new KeyguardExternalView(getContext(), null, componentName);
- } catch (Exception e) {
- // just return null below and move on
+ @Override
+ public void onAnimationEnd(Animator animator) {
+ animationFinished(animator);
}
- return null;
- }
- private void updateExternalKeyguardView() {
- ComponentName cn = mLiveLockScreenEnabled ?
- mLockPatternUtils.getThirdPartyKeyguardComponent() : null;
- // If mThirdPartyKeyguardViewComponent differs from cn, go ahead and update
- if (!Objects.equals(mThirdPartyKeyguardViewComponent, cn)) {
- mThirdPartyKeyguardViewComponent = cn;
- if (mKeyguardExternalView != null) {
- if (indexOfChild(mKeyguardExternalView) >= 0) {
- removeView(mKeyguardExternalView);
- }
- mKeyguardExternalView.unregisterKeyguardExternalViewCallback(
- mExternalKeyguardViewCallbacks);
- if (mThirdPartyKeyguardViewComponent != null) {
- mKeyguardExternalView =
- getExternalKeyguardView(mThirdPartyKeyguardViewComponent);
- mKeyguardExternalView.registerKeyguardExternalViewCallback(
- mExternalKeyguardViewCallbacks);
- } else {
- mKeyguardExternalView = null;
- }
+ @Override
+ public void onAnimationCancel(Animator animator) {
+ animationFinished(animator);
+ }
+
+ @Override
+ public void onAnimationRepeat(Animator animator) {}
+
+ @Override
+ public void onAnimationUpdate(ValueAnimator valueAnimator) {
+ View statusBarView = mStatusBar.getStatusBarWindow();
+ if (valueAnimator.getAnimatedFraction() > 0 &&
+ statusBarView.getVisibility() != View.VISIBLE) {
+ statusBarView.setVisibility(View.VISIBLE);
}
+ float translationX = (Float) valueAnimator.getAnimatedValue();
+ float alpha = valueAnimator.getAnimatedFraction();
+
+ mViewLinker.getParent().setTranslationX(translationX);
+ mViewLinker.getParent().setAlpha(alpha);
+
+ float alpha1 = ScrimController.SCRIM_BEHIND_ALPHA_KEYGUARD * alpha;
+ alpha1 = Math.max(0, alpha1);
+ mStatusBar.getScrimController().setScrimBehindColor(alpha1);
+ mLiveLockscreenController.getLiveLockScreenView()
+ .onLockscreenSlideOffsetChanged(alpha);
}
+
+ private void animationFinished(Animator animator) {
+ mLiveLockscreenController.onLiveLockScreenFocusChanged(false);
+ }
+ }
+
+ private SlideInAnimationListener mSlideInAnimationListener = new SlideInAnimationListener();
+
+ public void slideLockScreenIn() {
+ mNotificationStackScroller.setVisibility(View.VISIBLE);
+ mNotificationStackScroller.setAlpha(0f);
+ mNotificationStackScroller.setTranslationX(-mNotificationStackScroller.getWidth());
+ mKeyguardStatusView.setVisibility(View.VISIBLE);
+ mKeyguardStatusView.setAlpha(0f);
+ mKeyguardStatusView.setTranslationX(mNotificationStackScroller.getTranslationX());
+ mKeyguardStatusBar.setAlpha(0f);
+
+ mStatusBar.getScrimController().setScrimBehindColor(0f);
+ ValueAnimator animator = ValueAnimator.ofFloat(
+ mNotificationStackScroller.getTranslationX(),
+ 0f);
+ animator.setDuration(SLIDE_PANEL_IN_ANIMATION_DURATION);
+ animator.addUpdateListener(mSlideInAnimationListener);
+ animator.addListener(mSlideInAnimationListener);
+ animator.start();
+
+ if (!mUserReturnedFromLiveLockScreen) {
+ mUserReturnedFromLiveLockScreen = true;
+ saveUserReturnedFromLls(true);
+ }
+ }
+
+ private void saveBooleanSharedPreference(String key, boolean value) {
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mContext);
+ prefs.edit().putBoolean(key, value).apply();
+ }
+
+ private boolean getSharedPreferenceBoolean(String key, boolean defValue) {
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mContext);
+ return prefs.getBoolean(key, defValue);
+ }
+
+ private void saveUserExpandedNotificationsInKeyguard(boolean expanded) {
+ saveBooleanSharedPreference(KEY_USER_EXPANDED_NOTIFICATIONS_IN_KEYGUARD, expanded);
+ }
+
+ private boolean getUserExpandedNotificationsInKeyguard() {
+ return getSharedPreferenceBoolean(KEY_USER_EXPANDED_NOTIFICATIONS_IN_KEYGUARD, false);
+ }
+
+ private void saveUserInteractedWithLls(boolean interacted) {
+ saveBooleanSharedPreference(KEY_USER_INTERACTED_WITH_LLS, interacted);
+ }
+
+ private boolean getUserInteractedWithLls() {
+ return getSharedPreferenceBoolean(KEY_USER_INTERACTED_WITH_LLS, false);
+ }
+
+ private void saveUserUnlocked(boolean unlocked) {
+ saveBooleanSharedPreference(KEY_USER_UNLOCKED, unlocked);
+ }
+
+ private boolean getUserUnlocked() {
+ return getSharedPreferenceBoolean(KEY_USER_UNLOCKED, false);
+ }
+
+ private void saveUserReturnedFromLls(boolean revealed) {
+ saveBooleanSharedPreference(KEY_USER_RETURNED_FROM_LLS, revealed);
+ }
+
+ private boolean getUserReturnedFromLls() {
+ return getSharedPreferenceBoolean(KEY_USER_RETURNED_FROM_LLS, false);
+ }
+
+ public boolean shouldShowScreenOnHints() {
+ return mScreenOnHintsEnabled && mStatusBar.isDeviceProvisioned() &&
+ mStatusBarState == StatusBarState.KEYGUARD;
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java
index 82b1e1d..e1a400d 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelBar.java
@@ -146,16 +146,6 @@ public abstract class PanelBar extends FrameLayout {
return result;
}
- @Override
- protected void onDetachedFromWindow() {
- super.onDetachedFromWindow();
- for (PanelView pv : mPanels) {
- pv.setBar(null);
- }
- mPanels.clear();
- mPanelHolder.setBar(null);
- }
-
// called from PanelView when self-expanding, too
public void startOpeningPanel(PanelView panel) {
if (DEBUG) LOG("startOpeningPanel: " + panel);
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
index e5711b8..3a2c84c 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
@@ -49,6 +49,9 @@ public abstract class PanelView extends FrameLayout {
public static final boolean DEBUG = PanelBar.DEBUG;
public static final String TAG = PanelView.class.getSimpleName();
+ private static final long ANIMATION_FADE_DURATION = 1000L;
+ private static final long HINT_DELAY_DURATION = 1500L;
+
private final void logf(String fmt, Object... args) {
Log.v(TAG, (mViewName != null ? (mViewName + ": ") : "") + String.format(fmt, args));
}
@@ -94,7 +97,7 @@ public abstract class PanelView extends FrameLayout {
public void onLayoutChange(View v, int left, int top, int right, int bottom,
int oldLeft, int oldTop, int oldRight, int oldBottom) {
// update expand height
- if (mHeightAnimator != null && mExpanding && mUpdateExpandOnLayout) {
+ if (mHeightAnimator != null && mExpanding && mUpdateExpandOnLayout && !mJustPeeked) {
final int maxPanelHeight = getMaxPanelHeight();
final PropertyValuesHolder[] values = mHeightAnimator.getValues();
values[0].setFloatValues(maxPanelHeight);
@@ -121,6 +124,9 @@ public abstract class PanelView extends FrameLayout {
private boolean mPeekPending;
private boolean mCollapseAfterPeek;
+ private boolean mShowExpandHint;
+ private boolean mShowUnlockHint;
+ private boolean mScreenOnHintAnimationRunning;
/**
* Speed-up factor to be used when {@link #mFlingCollapseRunnable} runs the next time.
@@ -674,7 +680,7 @@ public abstract class PanelView extends FrameLayout {
}
mUpdateExpandOnLayout = isFullyCollapsed();
mFlingAnimationUtils.apply(animator, mExpandedHeight, target, vel, getHeight());
- if (expandBecauseOfFalsing) {
+ if (expandBecauseOfFalsing && vel == 0) {
animator.setDuration(350);
}
} else {
@@ -928,6 +934,7 @@ public abstract class PanelView extends FrameLayout {
private void abortAnimations() {
cancelPeek();
cancelHeightAnimator();
+ mKeyguardBottomArea.getIndicationView().animate().cancel();
removeCallbacks(mPostCollapseRunnable);
removeCallbacks(mFlingCollapseRunnable);
}
@@ -946,6 +953,8 @@ public abstract class PanelView extends FrameLayout {
}
cancelPeek();
notifyExpandingStarted();
+ mKeyguardBottomArea.getIndicationView().animate().cancel();
+ mStatusBar.onUnlockHintStarted();
startUnlockHintAnimationPhase1(new Runnable() {
@Override
public void run() {
@@ -954,8 +963,8 @@ public abstract class PanelView extends FrameLayout {
mHintAnimationRunning = false;
}
});
- mStatusBar.onUnlockHintStarted();
mHintAnimationRunning = true;
+ mShowExpandHint = false;
}
/**
@@ -989,6 +998,7 @@ public abstract class PanelView extends FrameLayout {
mKeyguardBottomArea.getIndicationView().animate()
.translationY(-mHintDistance)
.setDuration(250)
+ .setStartDelay(0)
.setInterpolator(mFastOutSlowInInterpolator)
.withEndAction(new Runnable() {
@Override
@@ -1011,17 +1021,213 @@ public abstract class PanelView extends FrameLayout {
animator.setDuration(450);
animator.setInterpolator(mBounceInterpolator);
animator.addListener(new AnimatorListenerAdapter() {
+ private boolean mCancelled;
+
+ @Override
+ public void onAnimationCancel(Animator animation) {
+ mCancelled = true;
+ }
+
@Override
public void onAnimationEnd(Animator animation) {
mHeightAnimator = null;
- onAnimationFinished.run();
- notifyBarPanelExpansionChanged();
+ if (mCancelled) {
+ onAnimationFinished.run();
+ } else {
+ if (mShowExpandHint) {
+ startUnlockHintFadeOutAnimationPhase(onAnimationFinished);
+ } else {
+ onAnimationFinished.run();
+ notifyBarPanelExpansionChanged();
+ }
+ }
}
});
animator.start();
mHeightAnimator = animator;
}
+ /**
+ * Fade in unlock hint
+ */
+ private void startUnlockHintFadeInAnimationPhase(final Runnable onAnimationFinished) {
+ mStatusBar.onUnlockHintStarted();
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(1)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setStartDelay(0)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ if (mShowExpandHint) {
+ startUnlockHintFadeOutAnimationPhase(onAnimationFinished);
+ } else {
+ onAnimationFinished.run();
+ notifyBarPanelExpansionChanged();
+ }
+ }
+ })
+ .start();
+ }
+
+ /**
+ * Fade out unlock hint
+ */
+ private void startUnlockHintFadeOutAnimationPhase(final Runnable onAnimationFinished) {
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(0)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setStartDelay(HINT_DELAY_DURATION)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ startExpandHintAnimation(onAnimationFinished);
+ }
+ })
+ .start();
+ }
+
+ /**
+ * Fade in Lls hint
+ */
+ private void startLlsHintFadeInAnimationPhase(final Runnable onAnimationFinished) {
+ mKeyguardBottomArea.getIndicationView().setAlpha(0);
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(1)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setStartDelay(0)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ if (mShowUnlockHint || mShowExpandHint) {
+ startLlsHintFadeOutAnimationPhase(onAnimationFinished);
+ } else {
+ onAnimationFinished.run();;
+ }
+ }
+ })
+ .start();
+ }
+
+ /**
+ * Fade out Lls hint
+ */
+ private void startLlsHintFadeOutAnimationPhase(final Runnable onAnimationFinished) {
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(0)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setStartDelay(HINT_DELAY_DURATION)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ if (mShowUnlockHint) {
+ startUnlockHintFadeInAnimationPhase(onAnimationFinished);
+ } else if (mShowExpandHint) {
+ startExpandHintAnimation(onAnimationFinished);
+ } else {
+ onAnimationFinished.run();
+ }
+ }
+ })
+ .start();
+ }
+
+ /**
+ * Fade in expand hint
+ */
+ private void startExpandHintAnimation(final Runnable onAnimationFinished) {
+ mStatusBar.onExpandHintStarted();
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(1)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setStartDelay(0)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ onAnimationFinished.run();
+ }
+ })
+ .start();
+ }
+
+ /**
+ * Show notifications hint (swipe right hint)
+ */
+ protected void startShowNotificationsHintAnimation() {
+ cancelPeek();
+ mStatusBar.onNotificationsHintStarted();
+ mHintAnimationRunning = true;
+ mKeyguardBottomArea.getIndicationView().setAlpha(0);
+ mKeyguardBottomArea.getIndicationView().animate()
+ .alpha(1)
+ .setDuration(ANIMATION_FADE_DURATION)
+ .setInterpolator(null)
+ .withEndAction(new Runnable() {
+ @Override
+ public void run() {
+ mStatusBar.onHintFinished();
+ mHintAnimationRunning = false;
+ }
+ })
+ .start();
+ }
+
+ protected void startScreenOnHintAnimation(boolean showSwipeLeftHint, boolean showUnlockHint,
+ boolean showExpandHint) {
+ // We don't need to hint the user if an animation is already running or the user is changing
+ // the expansion.
+ if (mHintAnimationRunning || mScreenOnHintAnimationRunning) return;
+
+ final View indicationView = mKeyguardBottomArea.getIndicationView();
+ indicationView.animate().cancel();
+ indicationView.animate().setListener(
+ new Animator.AnimatorListener() {
+ @Override
+ public void onAnimationStart(Animator animation) { }
+
+ @Override
+ public void onAnimationEnd(Animator animation) { }
+
+ @Override
+ public void onAnimationCancel(Animator animation) {
+ mScreenOnHintAnimationRunning = false;
+ indicationView.setAlpha(1f);
+ }
+
+ @Override
+ public void onAnimationRepeat(Animator animation) { }
+ });
+
+ Runnable r = new Runnable() {
+ @Override
+ public void run() {
+ mStatusBar.onHintFinished();
+ mScreenOnHintAnimationRunning = false;
+ }
+ };
+ if (showSwipeLeftHint) {
+ mStatusBar.onLlsHintStarted();
+ startLlsHintFadeInAnimationPhase(r);
+ } else if (showUnlockHint) {
+ mStatusBar.onUnlockHintStarted();
+ startUnlockHintFadeInAnimationPhase(r);
+ } else if (showExpandHint) {
+ mStatusBar.onExpandHintStarted();
+ startExpandHintAnimation(r);
+ } else {
+ return;
+ }
+ indicationView.setAlpha(0);
+ mShowUnlockHint = showUnlockHint;
+ mShowExpandHint = showExpandHint;
+ mScreenOnHintAnimationRunning = true;
+ }
+
private ValueAnimator createHeightAnimator(float targetHeight) {
ValueAnimator animator = ValueAnimator.ofFloat(mExpandedHeight, targetHeight);
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
index adff973..7df8346 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -17,14 +17,11 @@
package com.android.systemui.statusbar.phone;
-import static com.android.systemui.settings.BrightnessController.BRIGHTNESS_ADJ_RESOLUTION;
-
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.annotation.NonNull;
import android.app.ActivityManager;
import android.app.ActivityManagerNative;
-import android.app.ActivityOptions;
import android.app.IActivityManager;
import android.app.Notification;
import android.app.PendingIntent;
@@ -103,13 +100,13 @@ import android.view.ViewGroup.LayoutParams;
import android.view.ViewStub;
import android.view.ViewTreeObserver;
import android.view.WindowManager;
-import android.view.WindowManagerGlobal;
import android.view.accessibility.AccessibilityEvent;
import android.view.animation.AccelerateDecelerateInterpolator;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.Interpolator;
import android.view.animation.LinearInterpolator;
import android.view.animation.PathInterpolator;
+import android.widget.AdapterView;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
@@ -136,10 +133,7 @@ import com.android.systemui.doze.DozeHost;
import com.android.systemui.doze.DozeLog;
import com.android.systemui.keyguard.KeyguardViewMediator;
import com.android.systemui.qs.QSDragPanel;
-import com.android.systemui.qs.QSPanel;
-import com.android.systemui.qs.QSTile;
import com.android.systemui.recents.ScreenPinningRequest;
-import com.android.systemui.settings.BrightnessController;
import com.android.systemui.statusbar.ActivatableNotificationView;
import com.android.systemui.statusbar.BackDropView;
import com.android.systemui.statusbar.BaseStatusBar;
@@ -150,6 +144,7 @@ import com.android.systemui.statusbar.EmptyShadeView;
import com.android.systemui.statusbar.ExpandableNotificationRow;
import com.android.systemui.statusbar.GestureRecorder;
import com.android.systemui.statusbar.KeyguardIndicationController;
+import com.android.systemui.statusbar.MediaExpandableNotificationRow;
import com.android.systemui.statusbar.NotificationData;
import com.android.systemui.statusbar.NotificationData.Entry;
import com.android.systemui.statusbar.NotificationOverflowContainer;
@@ -173,6 +168,7 @@ import com.android.systemui.statusbar.policy.HotspotControllerImpl;
import com.android.systemui.statusbar.policy.KeyButtonView;
import com.android.systemui.statusbar.policy.KeyguardMonitor;
import com.android.systemui.statusbar.policy.KeyguardUserSwitcher;
+import com.android.systemui.statusbar.policy.LiveLockScreenController;
import com.android.systemui.statusbar.policy.LocationControllerImpl;
import com.android.systemui.statusbar.policy.NetworkController;
import com.android.systemui.statusbar.policy.NetworkControllerImpl;
@@ -321,6 +317,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
WeatherControllerImpl mWeatherController;
SuControllerImpl mSuController;
FingerprintUnlockController mFingerprintUnlockController;
+ LiveLockScreenController mLiveLockScreenController;
int mNaturalBarHeight = -1;
@@ -329,7 +326,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
StatusBarWindowView mStatusBarWindow;
FrameLayout mStatusBarWindowContent;
- PhoneStatusBarView mStatusBarView;
+ private PhoneStatusBarView mStatusBarView;
private int mStatusBarWindowState = WINDOW_STATE_SHOWING;
private StatusBarWindowManager mStatusBarWindowManager;
private UnlockMethodCache mUnlockMethodCache;
@@ -497,6 +494,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
+ public void setStatusBarViewVisibility(boolean visible) {
+ mStatusBarView.setVisibility(visible ? View.VISIBLE : View.INVISIBLE);
+ }
+
class DevForceNavbarObserver extends UserContentObserver {
DevForceNavbarObserver(Handler handler) {
super(handler);
@@ -506,14 +507,14 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
protected void observe() {
super.observe();
ContentResolver resolver = mContext.getContentResolver();
- resolver.registerContentObserver(CMSettings.Secure.getUriFor(
- CMSettings.Secure.DEV_FORCE_SHOW_NAVBAR), false, this, UserHandle.USER_ALL);
+ resolver.registerContentObserver(CMSettings.Global.getUriFor(
+ CMSettings.Global.DEV_FORCE_SHOW_NAVBAR), false, this, UserHandle.USER_ALL);
}
@Override
public void update() {
- boolean visible = CMSettings.Secure.getIntForUser(mContext.getContentResolver(),
- CMSettings.Secure.DEV_FORCE_SHOW_NAVBAR, 0, UserHandle.USER_CURRENT) == 1;
+ boolean visible = CMSettings.Global.getIntForUser(mContext.getContentResolver(),
+ CMSettings.Global.DEV_FORCE_SHOW_NAVBAR, 0, UserHandle.USER_CURRENT) == 1;
if (visible) {
forceAddNavigationBar();
@@ -539,7 +540,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mNavigationBarView.setDisabledFlags(mDisabled1);
mNavigationBarView.setBar(this);
- addNavigationBar();
+ addNavigationBar(true); // dynamically adding nav bar, reset System UI visibility!
}
// ensure quick settings is disabled until the current user makes it through the setup wizard
@@ -792,6 +793,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
private RankingMap mLatestRankingMap;
private boolean mNoAnimationOnNextBarModeChange;
+ public ScrimController getScrimController() {
+ return mScrimController;
+ }
+
@Override
public void start() {
mDisplay = ((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE))
@@ -809,7 +814,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mStatusBarWindow = new StatusBarWindowView(mContext, null);
mStatusBarWindow.setService(this);
-
+
super.start(); // calls createAndAddWindows()
mMediaSessionManager
@@ -817,7 +822,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
// TODO: use MediaSessionManager.SessionListener to hook us up to future updates
// in session state
- addNavigationBar();
+ addNavigationBar(false);
// Developer options - Force Navigation bar
try {
@@ -882,9 +887,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
Resources res = context.getResources();
- mScreenWidth = (float) context.getResources().getDisplayMetrics().widthPixels;
- mMinBrightness = context.getResources().getInteger(
- com.android.internal.R.integer.config_screenBrightnessDim);
+ mScreenWidth = (float) res.getDisplayMetrics().widthPixels;
+ mMinBrightness = res.getInteger(com.android.internal.R.integer.config_screenBrightnessDim);
updateDisplaySize(); // populates mDisplayMetrics
updateResources(null);
@@ -920,6 +924,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mNotificationPanel.setBackground(new FastColorDrawable(context.getColor(
R.color.notification_panel_solid_background)));
}
+ mLiveLockScreenController = new LiveLockScreenController(mContext, this,
+ mNotificationPanel);
+ mNotificationPanel.setLiveController(mLiveLockScreenController);
+ if (mStatusBarWindowManager != null) {
+ mStatusBarWindowManager.setLiveLockscreenController(mLiveLockScreenController);
+ }
if (mHeadsUpManager == null) {
mHeadsUpManager = new HeadsUpManager(context, mStatusBarWindow);
@@ -1032,12 +1042,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mHeader.setActivityStarter(this);
mKeyguardStatusBar = (KeyguardStatusBarView) mStatusBarWindowContent.findViewById(R.id.keyguard_header);
mKeyguardStatusView = mStatusBarWindowContent.findViewById(R.id.keyguard_status_view);
- mKeyguardBottomArea =
- (KeyguardBottomAreaView) mStatusBarWindowContent.findViewById(R.id.keyguard_bottom_area);
+ mKeyguardBottomArea = mNotificationPanel.getKeyguardBottomArea();
+
mKeyguardBottomArea.setActivityStarter(this);
mKeyguardBottomArea.setAssistManager(mAssistManager);
mKeyguardIndicationController = new KeyguardIndicationController(mContext,
- (KeyguardIndicationTextView) mStatusBarWindowContent.findViewById(
+ (KeyguardIndicationTextView) mKeyguardBottomArea.findViewById(
R.id.keyguard_indication_text),
mKeyguardBottomArea.getLockIcon());
mKeyguardBottomArea.setKeyguardIndicationController(mKeyguardIndicationController);
@@ -1181,7 +1191,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mNetworkController, mZenModeController, mHotspotController,
mCastController, mFlashlightController,
mUserSwitcherController, mKeyguardMonitor,
- mSecurityController);
+ mSecurityController, mBatteryController);
}
mQSPanel.setHost(mQSTileHost);
if (mBrightnessMirrorController == null) {
@@ -1315,10 +1325,11 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
- mVisualizerView.setKeyguardMonitor(mKeyguardMonitor);
mHeader.setNextAlarmController(mNextAlarmController);
mHeader.setWeatherController(mWeatherController);
+ mNotificationPanel.setWeatherController(mWeatherController);
+
PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
mBroadcastReceiver.onReceive(mContext,
new Intent(pm.isScreenOn() ? Intent.ACTION_SCREEN_ON : Intent.ACTION_SCREEN_OFF));
@@ -1490,7 +1501,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
@Override
public void run() {
boolean isUpdate = mQSPanel.getHost().getCustomTileData()
- .get(sbc.getKey()) != null;
+ .get(sbc.persistableKey()) != null;
if (isUpdate) {
mQSPanel.getHost().updateCustomTile(sbc);
} else {
@@ -1506,7 +1517,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mHandler.post(new Runnable() {
@Override
public void run() {
- mQSPanel.getHost().removeCustomTileSysUi(sbc.getKey());
+ mQSPanel.getHost().removeCustomTileSysUi(sbc.persistableKey());
}
});
}
@@ -1568,16 +1579,26 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
- private void prepareNavigationBarView() {
+ private void prepareNavigationBarView(boolean forceReset) {
mNavigationBarView.reorient();
mNavigationBarView.setListeners(mRecentsClickListener, mRecentsPreloadOnTouchListener,
mLongPressBackRecentsListener, mHomeActionListener, mLongPressHomeListener);
mAssistManager.onConfigurationChanged();
+ if (forceReset) {
+ // Nav Bar was added dynamically - we need to reset the mSystemUiVisibility and call
+ // setSystemUiVisibility so that mNavigationBarMode is set to the correct value
+ int newVal = mSystemUiVisibility;
+ mSystemUiVisibility = 0;
+ setSystemUiVisibility(newVal, SYSTEM_UI_VISIBILITY_MASK);
+ checkBarMode(mNavigationBarMode,
+ mNavigationBarWindowState, mNavigationBarView.getBarTransitions(),
+ mNoAnimationOnNextBarModeChange);
+ }
}
// For small-screen devices (read: phones) that lack hardware navigation buttons
- private void addNavigationBar() {
+ private void addNavigationBar(boolean forceReset) {
if (DEBUG) Log.v(TAG, "addNavigationBar: about to add " + mNavigationBarView);
if (mNavigationBarView == null) return;
@@ -1588,7 +1609,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
return;
}
- prepareNavigationBarView();
+ prepareNavigationBarView(forceReset);
mWindowManager.addView(mNavigationBarView, getNavigationBarLayoutParams());
}
@@ -1604,7 +1625,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
private void repositionNavigationBar() {
if (mNavigationBarView == null || !mNavigationBarView.isAttachedToWindow()) return;
- prepareNavigationBarView();
+ prepareNavigationBarView(false);
mWindowManager.updateViewLayout(mNavigationBarView, getNavigationBarLayoutParams());
}
@@ -1966,7 +1987,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
@Override
- protected void updateRowStates() {
+ public void updateRowStates() {
super.updateRowStates();
mNotificationPanel.notifyVisibleChildrenChanged();
}
@@ -2080,6 +2101,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
Log.v(TAG, "DEBUG_MEDIA: insert listener, receive metadata: "
+ mMediaMetadata);
}
+ if (mediaNotification != null
+ && mediaNotification.row != null
+ && mediaNotification.row instanceof MediaExpandableNotificationRow) {
+ ((MediaExpandableNotificationRow) mediaNotification.row)
+ .setMediaController(controller);
+ }
if (mediaNotification != null) {
mMediaNotificationKey = mediaNotification.notification.getKey();
@@ -2195,7 +2222,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
// apply user lockscreen image
- if (backdropBitmap == null && !mNotificationPanel.hasExternalKeyguardView()) {
+ if (backdropBitmap == null && !mLiveLockScreenController.isShowingLiveLockScreenView()) {
backdropBitmap = mKeyguardWallpaper;
}
@@ -2476,6 +2503,11 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
return mMediaNotificationKey;
}
+ @Override
+ protected MediaController getCurrentMediaController() {
+ return mMediaController;
+ }
+
public boolean isScrimSrcModeEnabled() {
return mScrimSrcModeEnabled;
}
@@ -2938,7 +2970,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
setInteracting(StatusBarManager.WINDOW_STATUS_BAR, true);
}
}
- if (mBrightnessChanged && upOrCancel) {
+ if (mBrightnessChanged && upOrCancel && !isQsExpanded()) {
mBrightnessChanged = false;
if (mJustPeeked && mExpandedVisible) {
mNotificationPanel.fling(10, false);
@@ -3433,6 +3465,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mStatusBarWindowManager = new StatusBarWindowManager(mContext, mKeyguardMonitor);
mStatusBarWindowManager.setShowingMedia(mKeyguardShowingMedia);
mStatusBarWindowManager.add(mStatusBarWindow, getStatusBarHeight());
+ if (mLiveLockScreenController != null) {
+ mStatusBarWindowManager.setLiveLockscreenController(mLiveLockScreenController);
+ }
}
// called by makeStatusbar and also by PhoneStatusBarView
@@ -3565,10 +3600,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
} else if (cyanogenmod.content.Intent.ACTION_SCREEN_CAMERA_GESTURE.equals(action)) {
boolean userSetupComplete = Settings.Secure.getInt(mContext.getContentResolver(),
Settings.Secure.USER_SETUP_COMPLETE, 0) != 0;
- if (!userSetupComplete) {
- if (DEBUG) Log.d(TAG, String.format(
- "userSetupComplete = %s, ignoring camera launch gesture.",
- userSetupComplete));
+ if (!userSetupComplete || !isDeviceProvisioned()) {
+ if (DEBUG) {
+ Log.d(TAG, String.format("userSetupComplete = $1%s, " +
+ "deviceProvisioned = $2%s, ignoring camera launch gesture.",
+ userSetupComplete, isDeviceProvisioned()));
+ }
return;
}
@@ -3661,6 +3698,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mIconController.updateResources();
mScreenPinningRequest.onConfigurationChanged();
mNetworkController.onConfigurationChanged();
+ mStatusBarWindowManager.onConfigurationChanged(newConfig);
}
@Override
@@ -3686,6 +3724,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
+ public void hideHeadsUp() {
+ if (mUseHeadsUp && mHeadsUpManager != null) {
+ mHeadsUpManager.releaseAllImmediately();
+ }
+ }
+
private void setControllerUsers() {
if (mZenModeController != null) {
mZenModeController.setUserId(mCurrentUserId);
@@ -3753,7 +3797,11 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
if (mKeyguardIndicationController != null) {
mKeyguardIndicationController.cleanup();
}
+ if (mLiveLockScreenController != null) {
+ mLiveLockScreenController.cleanup();
+ }
+ mKeyguardBottomArea.cleanup();
mStatusBarWindow.removeContent(mStatusBarWindowContent);
mStatusBarWindow.clearDisappearingChildren();
@@ -3836,6 +3884,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
if (mState == StatusBarState.KEYGUARD) {
// this will make sure the keyguard is showing
showKeyguard();
+ // make sure to hide the notification icon area and system iconography
+ // to avoid overlap (CYNGNOS-2253)
+ mIconController.hideNotificationIconArea(false);
+ mIconController.hideSystemIconArea(false);
}
// update mLastThemeChangeTime
@@ -3854,7 +3906,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
removeAllViews((ViewGroup) child);
}
}
- parent.removeAllViews();
+
+ // AdapterView does not support removeAllViews so check before calling
+ if (!(parent instanceof AdapterView)) parent.removeAllViews();
}
/**
@@ -4307,8 +4361,16 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mDraggedDownRow = null;
}
mAssistManager.onLockscreenShown();
- if (mNotificationPanel.hasExternalKeyguardView()) {
- mNotificationPanel.getExternalKeyguardView().onKeyguardShowing(
+ mKeyguardBottomArea.requestFocus();
+ try {
+ WindowManagerGlobal.getWindowManagerService()
+ .setLiveLockscreenEdgeDetector(false);
+ } catch (RemoteException e){
+ e.printStackTrace();
+ }
+ if (mLiveLockScreenController.isShowingLiveLockScreenView()) {
+ mLiveLockScreenController.onLiveLockScreenFocusChanged(false);
+ mLiveLockScreenController.getLiveLockScreenView().onKeyguardShowing(
mStatusBarKeyguardViewManager.isScreenTurnedOn());
}
}
@@ -4461,8 +4523,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mNotificationPanel.onAffordanceLaunchEnded();
mNotificationPanel.animate().cancel();
mNotificationPanel.setAlpha(1f);
- if ( mNotificationPanel.getExternalKeyguardView() != null) {
- mNotificationPanel.getExternalKeyguardView().onKeyguardDismissed();
+ if (mLiveLockScreenController.isShowingLiveLockScreenView()) {
+ mLiveLockScreenController.getLiveLockScreenView().onKeyguardDismissed();
}
return staying;
}
@@ -4477,6 +4539,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
return mStatusBarKeyguardViewManager != null && mStatusBarKeyguardViewManager.isSecure();
}
+ public boolean isKeyguardInputRestricted() {
+ return mStatusBarKeyguardViewManager != null && mStatusBarKeyguardViewManager.isInputRestricted();
+ }
+
public long calculateGoingToFullShadeDelay() {
return mKeyguardFadingAwayDelay + mKeyguardFadingAwayDuration;
}
@@ -4552,6 +4618,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mIconPolicy.setKeyguardShowing(false);
}
mNotificationPanel.setBarState(mState, mKeyguardFadingAway, goingToFullShade);
+ mLiveLockScreenController.setBarState(mState);
updateDozingState();
updatePublicMode();
updateStackScrollerState(goingToFullShade);
@@ -4640,24 +4707,28 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
return false;
}
- protected void showBouncer() {
- if (!mRecreating &&
- (mState == StatusBarState.KEYGUARD || mState == StatusBarState.SHADE_LOCKED)) {
+ public void showBouncer() {
+ if (!mRecreating && mNotificationPanel.mCanDismissKeyguard
+ && (mState != StatusBarState.SHADE || mLiveLockScreenController.getLiveLockScreenHasFocus())) {
mWaitingForKeyguardExit = mStatusBarKeyguardViewManager.isShowing();
mStatusBarKeyguardViewManager.dismiss();
}
}
protected void showBouncerOrFocusKeyguardExternalView() {
- if (mNotificationPanel.hasExternalKeyguardView() && !isKeyguardShowingMedia() &&
- mNotificationPanel.isExternalKeyguardViewInteractive()) {
+ if (mLiveLockScreenController.isShowingLiveLockScreenView() && !isKeyguardShowingMedia() &&
+ mLiveLockScreenController.isLiveLockScreenInteractive()) {
focusKeyguardExternalView();
} else {
showBouncer();
}
}
- protected void focusKeyguardExternalView() {
+ protected void unfocusKeyguardExternalView() {
+ mStatusBarKeyguardViewManager.setKeyguardExternalViewFocus(false);
+ }
+
+ public void focusKeyguardExternalView() {
mStatusBarView.collapseAllPanels(/*animate=*/ false, false /* delayed*/,
1.0f /* speedUpFactor */);
mStatusBarKeyguardViewManager.setKeyguardExternalViewFocus(true);
@@ -4701,6 +4772,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
clearNotificationEffects();
}
mState = state;
+ mVisualizerView.setStatusBarState(state);
mGroupManager.setStatusBarState(state);
mStatusBarWindowManager.setStatusBarState(state);
updateDozing();
@@ -4723,12 +4795,33 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
public void onUnlockHintStarted() {
- mKeyguardIndicationController.showTransientIndication(R.string.keyguard_unlock);
+ mKeyguardIndicationController.showTransientIndication(R.string.keyguard_unlock,
+ mNotificationPanel.shouldShowScreenOnHints() ?
+ KeyguardIndicationController.IndicationDirection.UP :
+ KeyguardIndicationController.IndicationDirection.NONE);
+ }
+
+ public void onLlsHintStarted() {
+ String llsName = mLiveLockScreenController.getLiveLockScreenName();
+ mKeyguardIndicationController.showTransientIndication(
+ mContext.getString(R.string.swipe_left_hint, llsName),
+ KeyguardIndicationController.IndicationDirection.LEFT);
+ }
+
+ public void onExpandHintStarted() {
+ mKeyguardIndicationController.showTransientIndication(R.string.expand_hint,
+ KeyguardIndicationController.IndicationDirection.DOWN);
+ }
+
+ public void onNotificationsHintStarted() {
+ mKeyguardIndicationController.showTransientIndication(R.string.swipe_right_hint,
+ KeyguardIndicationController.IndicationDirection.RIGHT);
}
public void onHintFinished() {
// Delay the reset a bit so the user can read the text.
mKeyguardIndicationController.hideTransientIndicationDelayed(HINT_RESET_DELAY_MS);
+ mKeyguardBottomArea.expand(false);
}
public void onCameraHintStarted(String hint) {
@@ -4741,19 +4834,22 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
public void onTrackingStopped(boolean expand) {
if (mState == StatusBarState.KEYGUARD || mState == StatusBarState.SHADE_LOCKED) {
- if (!expand && (!mUnlockMethodCache.canSkipBouncer() ||
- mNotificationPanel.hasExternalKeyguardView())) {
- showBouncerOrFocusKeyguardExternalView();
+ if (!expand && !mUnlockMethodCache.canSkipBouncer()) {
+ showBouncer();
}
- } else if (expand && mStatusBarWindowManager.keyguardExternalViewHasFocus()) {
- mStatusBarKeyguardViewManager.setKeyguardExternalViewFocus(false);
- setBarState(StatusBarState.KEYGUARD);
}
}
@Override
protected int getMaxKeyguardNotifications() {
- return mKeyguardMaxNotificationCount;
+ int max = mKeyguardMaxNotificationCount;
+ // When an interactive live lockscreen is showing
+ // we want to limit the number of maximum notifications
+ // by 1 so there is additional space for the user to dismiss keygard
+ if (mLiveLockScreenController.isLiveLockScreenInteractive()) {
+ max--;
+ }
+ return max;
}
public NavigationBarView getNavigationBarView() {
@@ -4911,15 +5007,15 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
mScreenTurningOn = false;
mDozeScrimController.onScreenTurnedOn();
mVisualizerView.setVisible(true);
- if (mNotificationPanel.hasExternalKeyguardView()) {
- mNotificationPanel.getExternalKeyguardView().onScreenTurnedOn();
+ if (mLiveLockScreenController.isShowingLiveLockScreenView()) {
+ mLiveLockScreenController.onScreenTurnedOn();
}
}
public void onScreenTurnedOff() {
mVisualizerView.setVisible(false);
- if (mNotificationPanel.hasExternalKeyguardView()) {
- mNotificationPanel.getExternalKeyguardView().onScreenTurnedOff();
+ if (mLiveLockScreenController.isShowingLiveLockScreenView()) {
+ mLiveLockScreenController.onScreenTurnedOff();
}
}
@@ -5326,6 +5422,14 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
return mVisualizerView;
}
+ public boolean isShowingLiveLockScreenView() {
+ return mLiveLockScreenController.isShowingLiveLockScreenView();
+ }
+
+ public void slideNotificationPanelIn() {
+ mNotificationPanel.slideLockScreenIn();
+ }
+
private final class ShadeUpdates {
private final ArraySet<String> mVisibleNotifications = new ArraySet<String>();
private final ArraySet<String> mNewVisibleNotifications = new ArraySet<String>();
@@ -5478,4 +5582,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
}
+
+ public boolean isAffordanceSwipeInProgress() {
+ return mNotificationPanel.isAffordanceSwipeInProgress();
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java
index ed4880b..1395ff6 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java
@@ -22,6 +22,8 @@ import android.app.AlarmManager.AlarmClockInfo;
import android.app.IUserSwitchObserver;
import android.app.PendingIntent;
import android.app.StatusBarManager;
+import android.bluetooth.BluetoothAssignedNumbers;
+import android.bluetooth.BluetoothHeadset;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -103,6 +105,7 @@ public class PhoneStatusBarPolicy implements Callback {
private boolean mZenVisible;
private boolean mVolumeVisible;
private boolean mCurrentUserSetup;
+ private Float mBluetoothBatteryLevel = null;
private int mZen;
@@ -129,6 +132,9 @@ public class PhoneStatusBarPolicy implements Callback {
else if (action.equals(TelecomManager.ACTION_CURRENT_TTY_MODE_CHANGED)) {
updateTTY(intent);
}
+ else if (action.equals(BluetoothHeadset.ACTION_VENDOR_SPECIFIC_HEADSET_EVENT)) {
+ updateBluetoothBattery(intent);
+ }
}
};
@@ -166,6 +172,9 @@ public class PhoneStatusBarPolicy implements Callback {
filter.addAction(AudioManager.INTERNAL_RINGER_MODE_CHANGED_ACTION);
filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED);
filter.addAction(TelecomManager.ACTION_CURRENT_TTY_MODE_CHANGED);
+ filter.addAction(BluetoothHeadset.ACTION_VENDOR_SPECIFIC_HEADSET_EVENT);
+ filter.addCategory(BluetoothHeadset.VENDOR_SPECIFIC_HEADSET_EVENT_COMPANY_ID_CATEGORY
+ + "." + Integer.toString(BluetoothAssignedNumbers.APPLE));
mContext.registerReceiver(mIntentReceiver, filter, null, mHandler);
// listen for user / profile change.
@@ -357,6 +366,27 @@ public class PhoneStatusBarPolicy implements Callback {
updateBluetooth();
}
+ private void updateBluetoothBattery(Intent intent) {
+ if (intent.hasExtra(BluetoothHeadset.EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD)) {
+ String command = intent.getStringExtra(BluetoothHeadset.EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD);
+ if ("+IPHONEACCEV".equals(command)) {
+ Object[] args = (Object[]) intent.getSerializableExtra(BluetoothHeadset.EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_ARGS);
+ if (args.length >= 3 && args[0] instanceof Integer && ((Integer)args[0])*2+1<=args.length) {
+ for (int i=0;i<((Integer)args[0]);i++) {
+ if (!(args[i*2+1] instanceof Integer) || !(args[i*2+2] instanceof Integer)) {
+ continue;
+ }
+ if (args[i*2+1].equals(1)) {
+ mBluetoothBatteryLevel = (((Integer)args[i*2+2])+1)/10.0f;
+ updateBluetooth();
+ break;
+ }
+ }
+ }
+ }
+ }
+ }
+
private final void updateBluetooth() {
int iconId = R.drawable.stat_sys_data_bluetooth;
String contentDescription =
@@ -365,8 +395,24 @@ public class PhoneStatusBarPolicy implements Callback {
if (mBluetooth != null) {
bluetoothEnabled = mBluetooth.isBluetoothEnabled();
if (mBluetooth.isBluetoothConnected()) {
- iconId = R.drawable.stat_sys_data_bluetooth_connected;
+ if (mBluetoothBatteryLevel == null) {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected;
+ } else {
+ if (mBluetoothBatteryLevel<=0.15f) {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected_battery_1;
+ } else if (mBluetoothBatteryLevel<=0.375f) {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected_battery_2;
+ } else if (mBluetoothBatteryLevel<=0.625f) {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected_battery_3;
+ } else if (mBluetoothBatteryLevel<=0.85f) {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected_battery_4;
+ } else {
+ iconId = R.drawable.stat_sys_data_bluetooth_connected_battery_5;
+ }
+ }
contentDescription = mContext.getString(R.string.accessibility_bluetooth_connected);
+ } else {
+ mBluetoothBatteryLevel = null;
}
}
@@ -474,6 +520,12 @@ public class PhoneStatusBarPolicy implements Callback {
@Override
public void onUserSwitching(int newUserId, IRemoteCallback reply) {
mUserInfoController.reloadUserInfo();
+ if (reply != null) {
+ try {
+ reply.sendResult(null);
+ } catch (RemoteException e) {
+ }
+ }
}
@Override
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
index 3b068d6..8c9daee 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
@@ -111,6 +111,7 @@ public class PhoneStatusBarView extends PanelBar {
@Override
public void onPanelPeeked() {
super.onPanelPeeked();
+ removePendingHideExpandedRunnables();
mBar.makeExpandedVisible(false);
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java
index b776a9f..e88ed73 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java
@@ -54,7 +54,6 @@ import com.android.systemui.qs.tiles.FlashlightTile;
import com.android.systemui.qs.tiles.HeadsUpTile;
import com.android.systemui.qs.tiles.HotspotTile;
import com.android.systemui.qs.tiles.IntentTile;
-import com.android.systemui.qs.tiles.LiveDisplayTile;
import com.android.systemui.qs.tiles.LocationTile;
import com.android.systemui.qs.tiles.LockscreenToggleTile;
import com.android.systemui.qs.tiles.NfcTile;
@@ -67,6 +66,7 @@ import com.android.systemui.qs.tiles.UsbTetherTile;
import com.android.systemui.qs.tiles.VolumeTile;
import com.android.systemui.qs.tiles.WifiTile;
import com.android.systemui.statusbar.CustomTileData;
+import com.android.systemui.statusbar.policy.BatteryController;
import com.android.systemui.statusbar.policy.BluetoothController;
import com.android.systemui.statusbar.policy.CastController;
import com.android.systemui.statusbar.policy.FlashlightController;
@@ -115,6 +115,7 @@ public class QSTileHost implements QSTile.Host, Tunable {
private final UserSwitcherController mUserSwitcherController;
private final KeyguardMonitor mKeyguard;
private final SecurityController mSecurity;
+ private final BatteryController mBattery;
private CustomTileData mCustomTileData;
private CustomTileListenerService mCustomTileListenerService;
@@ -127,7 +128,7 @@ public class QSTileHost implements QSTile.Host, Tunable {
ZenModeController zen, HotspotController hotspot,
CastController cast, FlashlightController flashlight,
UserSwitcherController userSwitcher, KeyguardMonitor keyguard,
- SecurityController security) {
+ SecurityController security, BatteryController battery) {
mContext = context;
mStatusBar = statusBar;
mBluetooth = bluetooth;
@@ -141,6 +142,7 @@ public class QSTileHost implements QSTile.Host, Tunable {
mUserSwitcherController = userSwitcher;
mKeyguard = keyguard;
mSecurity = security;
+ mBattery = battery;
mCustomTileData = new CustomTileData();
final HandlerThread ht = new HandlerThread(QSTileHost.class.getSimpleName(),
@@ -281,6 +283,11 @@ public class QSTileHost implements QSTile.Host, Tunable {
return mKeyguard;
}
+ @Override
+ public BatteryController getBatteryController() {
+ return mBattery;
+ }
+
public UserSwitcherController getUserSwitcherController() {
return mUserSwitcherController;
}
@@ -311,10 +318,12 @@ public class QSTileHost implements QSTile.Host, Tunable {
if (DEBUG) Log.d(TAG, "Creating tile: " + tileSpec);
try {
if (mCustomTileData.get(tileSpec) != null) {
- newTiles.put(tileSpec, new CustomQSTile(this,
- mCustomTileData.get(tileSpec).sbc));
+ final CustomQSTile value = new CustomQSTile(this,
+ mCustomTileData.get(tileSpec).sbc);
+ newTiles.put(tileSpec, value);
} else {
- newTiles.put(tileSpec, createTile(tileSpec));
+ final QSTile<?> tile = createTile(tileSpec);
+ newTiles.put(tileSpec, tile);
}
} catch (Throwable t) {
Log.w(TAG, "Error creating tile for spec: " + tileSpec, t);
@@ -361,12 +370,16 @@ public class QSTileHost implements QSTile.Host, Tunable {
else if (tileSpec.equals("performance")) return new PerfProfileTile(this);
else if (tileSpec.equals("lockscreen")) return new LockscreenToggleTile(this);
else if (tileSpec.equals("ambient_display")) return new AmbientDisplayTile(this);
- else if (tileSpec.equals("live_display")) return new LiveDisplayTile(this);
else if (tileSpec.equals("heads_up")) return new HeadsUpTile(this);
else if (tileSpec.equals("battery_saver")) return new BatterySaverTile(this);
else if (tileSpec.equals("caffeine")) return new CaffeineTile(this);
else if (tileSpec.startsWith(IntentTile.PREFIX)) return IntentTile.create(this,tileSpec);
- else throw new IllegalArgumentException("Bad tile spec: " + tileSpec);
+ else if (TextUtils.split(tileSpec, "\\|").length == 3) {
+ /** restores placeholder for
+ * {@link cyanogenmod.app.StatusBarPanelCustomTile#persistableKey()} **/
+ return new CustomQSTile(this, tileSpec);
+ } else
+ throw new IllegalArgumentException("Bad tile spec: " + tileSpec);
}
protected List<String> loadTileSpecs(String tileList) {
@@ -393,11 +406,10 @@ public class QSTileHost implements QSTile.Host, Tunable {
tiles.add(tile);
}
}
- // ensure edit tile is present
- if (tiles.size() < TILES_PER_PAGE && !tiles.contains("edit")) {
+ // ensure edit tile is present, default placement should be handled in the default
+ // tile list.
+ if (!tiles.contains("edit")) {
tiles.add("edit");
- } else if (tiles.size() > TILES_PER_PAGE && !tiles.contains("edit")) {
- tiles.add((TILES_PER_PAGE - 1), "edit");
}
return tiles;
}
@@ -455,7 +467,6 @@ public class QSTileHost implements QSTile.Host, Tunable {
else if (spec.equals("performance")) return R.string.qs_tile_performance;
else if (spec.equals("lockscreen")) return R.string.quick_settings_lockscreen_label;
else if (spec.equals("ambient_display")) return R.string.quick_settings_ambient_display_label;
- else if (spec.equals("live_display")) return R.string.live_display_title;
else if (spec.equals("heads_up")) return R.string.quick_settings_heads_up_label;
else if (spec.equals("battery_saver")) return R.string.quick_settings_battery_saver_label;
else if (spec.equals("caffeine")) return R.string.quick_settings_caffeine_label;
@@ -486,7 +497,6 @@ public class QSTileHost implements QSTile.Host, Tunable {
else if (spec.equals("performance")) return R.drawable.ic_qs_perf_profile;
else if (spec.equals("lockscreen")) return R.drawable.ic_qs_lock_screen_on;
else if (spec.equals("ambient_display")) return R.drawable.ic_qs_ambientdisplay_on;
- else if (spec.equals("live_display")) return R.drawable.ic_livedisplay_auto;
else if (spec.equals("heads_up")) return R.drawable.ic_qs_heads_up_on;
else if (spec.equals("battery_saver")) return R.drawable.ic_qs_battery_saver_on;
else if (spec.equals("caffeine")) return R.drawable.ic_qs_caffeine_on;
@@ -495,8 +505,8 @@ public class QSTileHost implements QSTile.Host, Tunable {
void updateCustomTile(StatusBarPanelCustomTile sbc) {
synchronized (mTiles) {
- if (mTiles.containsKey(sbc.getKey())) {
- QSTile<?> tile = mTiles.get(sbc.getKey());
+ if (mTiles.containsKey(sbc.persistableKey())) {
+ QSTile<?> tile = mTiles.get(sbc.persistableKey());
if (tile instanceof CustomQSTile) {
CustomQSTile qsTile = (CustomQSTile) tile;
qsTile.update(sbc);
@@ -508,8 +518,8 @@ public class QSTileHost implements QSTile.Host, Tunable {
void addCustomTile(StatusBarPanelCustomTile sbc) {
synchronized (mTiles) {
mCustomTileData.add(new CustomTileData.Entry(sbc));
- mTileSpecs.add(sbc.getKey());
- mTiles.put(sbc.getKey(), new CustomQSTile(this, sbc));
+ mTileSpecs.add(sbc.persistableKey());
+ mTiles.put(sbc.persistableKey(), new CustomQSTile(this, sbc));
if (mCallback != null) {
mCallback.onTilesChanged();
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java
index b9e9292..975cb77 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ScrimController.java
@@ -45,9 +45,9 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener,
public static final long ANIMATION_DURATION = 220;
public static final Interpolator KEYGUARD_FADE_OUT_INTERPOLATOR
= new PathInterpolator(0f, 0, 0.7f, 1f);
+ public static final float SCRIM_BEHIND_ALPHA_KEYGUARD = 0.45f;
private static final float SCRIM_BEHIND_ALPHA = 0.62f;
- private static final float SCRIM_BEHIND_ALPHA_KEYGUARD = 0.45f;
private static final float SCRIM_BEHIND_ALPHA_UNLOCKING = 0.2f;
private static final float SCRIM_IN_FRONT_ALPHA = 0.75f;
private static final int TAG_KEY_ANIM = R.id.scrim;
@@ -255,7 +255,7 @@ public class ScrimController implements ViewTreeObserver.OnPreDrawListener,
}
}
- private void setScrimBehindColor(float alpha) {
+ public void setScrimBehindColor(float alpha) {
setScrimColor(mScrimBehind, alpha);
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java
index 339d469..f9b1f38 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java
@@ -76,6 +76,7 @@ import java.text.NumberFormat;
import cyanogenmod.app.StatusBarPanelCustomTile;
import cyanogenmod.providers.CMSettings;
+import cyanogenmod.weather.util.WeatherUtils;
import org.cyanogenmod.internal.logging.CMMetricsLogger;
/**
@@ -280,6 +281,10 @@ public class StatusBarHeaderView extends RelativeLayout implements View.OnClickL
mClockExpandedSize = getResources().getDimensionPixelSize(R.dimen.qs_time_expanded_size);
mClockCollapsedScaleFactor = (float) mClockCollapsedSize / (float) mClockExpandedSize;
+ if (mEditTileDoneText != null) {
+ mEditTileDoneText.setText(R.string.quick_settings_done);
+ }
+
updateClockScale();
updateClockCollapsedMargin();
}
@@ -515,12 +520,12 @@ public class StatusBarHeaderView extends RelativeLayout implements View.OnClickL
@Override
public void onWeatherChanged(WeatherController.WeatherInfo info) {
- if (info.temp == null || info.condition == null) {
+ if (Double.isNaN(info.temp) || info.condition == null) {
mWeatherLine1.setText(null);
} else {
mWeatherLine1.setText(mContext.getString(
R.string.status_bar_expanded_header_weather_format,
- info.temp,
+ WeatherUtils.formatTemperature(info.temp, info.tempUnit),
info.condition));
}
mWeatherLine2.setText(info.city);
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
index 19f2b09..96cf093 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
@@ -83,8 +83,6 @@ public class StatusBarKeyguardViewManager {
private boolean mDeviceWillWakeUp;
private boolean mDeferScrimFadeOut;
- private View mUnlockFab;
-
public StatusBarKeyguardViewManager(Context context, ViewMediatorCallback callback,
LockPatternUtils lockPatternUtils) {
mContext = context;
@@ -103,7 +101,7 @@ public class StatusBarKeyguardViewManager {
if (mBouncer != null) mBouncer.removeView();
mFingerprintUnlockController = fingerprintUnlockController;
mBouncer = new KeyguardBouncer(mContext, mViewMediatorCallback, mLockPatternUtils,
- mStatusBarWindowManager, container);
+ mStatusBarWindowManager, container, mPhoneStatusBar);
}
/**
@@ -257,8 +255,8 @@ public class StatusBarKeyguardViewManager {
mOccluded = occluded;
mStatusBarWindowManager.setKeyguardOccluded(occluded);
mPhoneStatusBar.getVisualizer().setOccluded(occluded);
- if (mUnlockFab != null && mUnlockFab.isAttachedToWindow() && !occluded) {
- hideUnlockFab();
+ if (!occluded) {
+ mPhoneStatusBar.mKeyguardBottomArea.setVisibility(View.GONE);
}
reset(false);
}
@@ -393,20 +391,9 @@ public class StatusBarKeyguardViewManager {
}
}
- /**
- * Dismisses the keyguard by going to the next screen or making it gone.
- */
public void dismiss() {
- dismiss(false);
- }
-
- public void dismiss(boolean focusKeyguardExternalView) {
- if ((mDeviceInteractive || mDeviceWillWakeUp) && !focusKeyguardExternalView) {
+ if ((mDeviceInteractive || mDeviceWillWakeUp)) {
showBouncer();
- hideUnlockFab();
- } else if (focusKeyguardExternalView) {
- showUnlockFab();
- mStatusBarWindowManager.setKeyguardExternalViewFocus(true);
}
}
@@ -542,7 +529,7 @@ public class StatusBarKeyguardViewManager {
public boolean shouldDisableWindowAnimationsForUnlock() {
return mPhoneStatusBar.isInLaunchTransition() ||
- mPhoneStatusBar.mNotificationPanel.hasExternalKeyguardView();
+ mPhoneStatusBar.isShowingLiveLockScreenView();
}
public boolean isGoingToNotificationShade() {
@@ -566,7 +553,7 @@ public class StatusBarKeyguardViewManager {
false /* delayed */, speedUpFactor);
if (mStatusBarWindowManager.keyguardExternalViewHasFocus()) {
mStatusBarWindowManager.setKeyguardExternalViewFocus(false);
- dismiss(false);
+ dismiss();
}
}
@@ -591,50 +578,6 @@ public class StatusBarKeyguardViewManager {
}
public void setKeyguardExternalViewFocus(boolean hasFocus) {
- if (hasFocus) {
- showUnlockFab();
- } else {
- hideUnlockFab();
- }
mStatusBarWindowManager.setKeyguardExternalViewFocus(hasFocus);
}
-
- private void showUnlockFab() {
- if (mUnlockFab == null) {
- mUnlockFab = View.inflate(mContext, R.layout.unlock_fab, null);
- }
- if (!mUnlockFab.isAttachedToWindow()) {
- WindowManager.LayoutParams lp = new WindowManager.LayoutParams(
- WindowManager.LayoutParams.TYPE_STATUS_BAR_PANEL,
- WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
- | WindowManager.LayoutParams.FLAG_SPLIT_TOUCH
- | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
- | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN,
- PixelFormat.TRANSLUCENT);
- lp.flags |= WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED;
- lp.gravity = Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL;
- lp.setTitle("UnlockFab");
- lp.packageName = mContext.getPackageName();
- lp.width = lp.height =
- mContext.getResources().getDimensionPixelSize(R.dimen.unlock_fab_size);
- WindowManager wm = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
- wm.addView(mUnlockFab, lp);
- mUnlockFab.setOnClickListener(mUnlockFabClickListener);
- }
- }
-
- private void hideUnlockFab() {
- if (mUnlockFab != null && mUnlockFab.isAttachedToWindow()) {
- WindowManager wm = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
- wm.removeViewImmediate(mUnlockFab);
- }
- }
-
- private View.OnClickListener mUnlockFabClickListener = new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- mStatusBarWindowManager.setKeyguardExternalViewFocus(false);
- dismiss(false);
- }
- };
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java
index 9a991f4..f0d7828 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowManager.java
@@ -18,11 +18,14 @@ package com.android.systemui.statusbar.phone;
import android.content.Context;
import android.content.pm.ActivityInfo;
+import android.content.res.Configuration;
import android.content.res.Resources;
+import android.database.ContentObserver;
import android.graphics.Point;
import android.graphics.PixelFormat;
+import android.os.Handler;
import android.os.SystemProperties;
-import android.util.Log;
+import android.provider.Settings;
import android.view.Gravity;
import android.view.Display;
import android.view.SurfaceSession;
@@ -35,8 +38,8 @@ import com.android.systemui.keyguard.KeyguardViewMediator;
import com.android.systemui.statusbar.BaseStatusBar;
import com.android.systemui.statusbar.StatusBarState;
import com.android.systemui.statusbar.policy.KeyguardMonitor;
+import com.android.systemui.statusbar.policy.LiveLockScreenController;
import cyanogenmod.providers.CMSettings;
-import org.cyanogenmod.internal.util.CmLockPatternUtils;
import java.io.FileDescriptor;
import java.io.PrintWriter;
@@ -53,8 +56,9 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
private WindowManager.LayoutParams mLp;
private WindowManager.LayoutParams mLpChanged;
private int mBarHeight;
- private final boolean mKeyguardScreenRotation;
+ private boolean mKeyguardScreenRotation;
private final float mScreenBrightnessDoze;
+ private final boolean mBlurSupported;
private boolean mKeyguardBlurEnabled;
private boolean mShowingMedia;
@@ -62,6 +66,7 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
private final SurfaceSession mFxSession;
private final KeyguardMonitor mKeyguardMonitor;
+ private int mCurrentOrientation;
private static final int TYPE_LAYER_MULTIPLIER = 10000; // refer to WindowManagerService.TYPE_LAYER_MULTIPLIER
private static final int TYPE_LAYER_OFFSET = 1000; // refer to WindowManagerService.TYPE_LAYER_OFFSET
@@ -69,6 +74,7 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
private static final int STATUS_BAR_LAYER = 16 * TYPE_LAYER_MULTIPLIER + TYPE_LAYER_OFFSET;
private final State mCurrentState = new State();
+ private LiveLockScreenController mLiveLockScreenController;
public StatusBarWindowManager(Context context, KeyguardMonitor kgm) {
mContext = context;
@@ -76,18 +82,23 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
mKeyguardScreenRotation = shouldEnableKeyguardScreenRotation();
mScreenBrightnessDoze = mContext.getResources().getInteger(
com.android.internal.R.integer.config_screenBrightnessDoze) / 255f;
+ mBlurSupported = mContext.getResources().getBoolean(
+ com.android.internal.R.bool.config_ui_blur_enabled);
mKeyguardMonitor = kgm;
mKeyguardMonitor.addCallback(this);
- mKeyguardBlurEnabled = mContext.getResources().getBoolean(
- com.android.internal.R.bool.config_ui_blur_enabled);
mFxSession = new SurfaceSession();
}
private boolean shouldEnableKeyguardScreenRotation() {
Resources res = mContext.getResources();
+ boolean enableAccelerometerRotation = Settings.System.getInt(mContext.getContentResolver(),
+ Settings.System.ACCELEROMETER_ROTATION, 1) != 0;
+ boolean enableLockScreenRotation = CMSettings.System.getInt(mContext.getContentResolver(),
+ CMSettings.System.LOCKSCREEN_ROTATION, 0) != 0;
return SystemProperties.getBoolean("lockscreen.rot_override", false)
- || res.getBoolean(R.bool.config_enableLockScreenRotation);
+ || (res.getBoolean(R.bool.config_enableLockScreenRotation)
+ && (enableLockScreenRotation && enableAccelerometerRotation));
}
/**
@@ -121,27 +132,34 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
mLpChanged = new WindowManager.LayoutParams();
mLpChanged.copyFrom(mLp);
- if (mKeyguardBlurEnabled) {
+ mKeyguardBlurEnabled = mBlurSupported ?
+ CMSettings.Secure.getInt(mContext.getContentResolver(),
+ CMSettings.Secure.LOCK_SCREEN_BLUR_ENABLED, 1) == 1 : false;
+ if (mBlurSupported) {
Display display = mWindowManager.getDefaultDisplay();
Point xy = new Point();
display.getRealSize(xy);
+ mCurrentOrientation = mContext.getResources().getConfiguration().orientation;
mKeyguardBlur = new BlurLayer(mFxSession, xy.x, xy.y, "KeyGuard");
if (mKeyguardBlur != null) {
mKeyguardBlur.setLayer(STATUS_BAR_LAYER - 2);
}
}
+
+ SettingsObserver observer = new SettingsObserver(new Handler());
+ observer.observe(mContext);
}
private void applyKeyguardFlags(State state) {
if (state.keyguardShowing) {
mLpChanged.privateFlags |= WindowManager.LayoutParams.PRIVATE_FLAG_KEYGUARD;
- if (!mKeyguardBlurEnabled) {
+ if (!mKeyguardBlurEnabled || mShowingMedia) {
mLpChanged.flags |= WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER;
}
} else {
mLpChanged.flags &= ~WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER;
mLpChanged.privateFlags &= ~WindowManager.LayoutParams.PRIVATE_FLAG_KEYGUARD;
- if (mKeyguardBlurEnabled) {
+ if (mKeyguardBlurEnabled && mKeyguardBlur != null) {
mKeyguardBlur.hide();
}
}
@@ -260,8 +278,7 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
boolean isblur = false;
if (mCurrentState.keyguardShowing && mKeyguardBlurEnabled
&& !mCurrentState.keyguardOccluded
- && !mShowingMedia
- && !isShowingLiveLockScreen()) {
+ && !mShowingMedia) {
isblur = true;
}
if (mKeyguardBlur != null) {
@@ -341,11 +358,21 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
}
public void setKeyguardExternalViewFocus(boolean hasFocus) {
- mCurrentState.keyguardExternalViewHasFocus = hasFocus;
+ mLiveLockScreenController.onLiveLockScreenFocusChanged(hasFocus);
// make the keyguard occluded so the external view gets full focus
setKeyguardOccluded(hasFocus);
}
+ public void onConfigurationChanged(Configuration newConfig) {
+ if (mKeyguardBlur != null && newConfig.orientation != mCurrentOrientation) {
+ Display display = mWindowManager.getDefaultDisplay();
+ Point xy = new Point();
+ display.getRealSize(xy);
+ mKeyguardBlur.setSize(xy.x, xy.y);
+ mCurrentOrientation = newConfig.orientation;
+ }
+ }
+
/**
* @param state The {@link StatusBarState} of the status bar.
*/
@@ -394,14 +421,11 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
}
public boolean keyguardExternalViewHasFocus() {
- return mCurrentState.keyguardExternalViewHasFocus;
+ return mLiveLockScreenController.getLiveLockScreenHasFocus();
}
- private boolean isShowingLiveLockScreen() {
- CmLockPatternUtils lockPatternUtils = new CmLockPatternUtils(mContext);
- return (CMSettings.Secure.getInt(mContext.getContentResolver(),
- CMSettings.Secure.LIVE_LOCK_SCREEN_ENABLED, 0) == 1)
- && lockPatternUtils.isThirdPartyKeyguardEnabled();
+ public void setLiveLockscreenController(LiveLockScreenController liveLockScreenController) {
+ mLiveLockScreenController = liveLockScreenController;
}
private static class State {
@@ -418,7 +442,6 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
boolean forceStatusBarVisible;
boolean forceCollapsed;
boolean forceDozeBrightness;
- boolean keyguardExternalViewHasFocus;
/**
* The {@link BaseStatusBar} state from the status bar.
@@ -455,4 +478,39 @@ public class StatusBarWindowManager implements KeyguardMonitor.Callback {
return result.toString();
}
}
+
+ private class SettingsObserver extends ContentObserver {
+ public SettingsObserver(Handler handler) {
+ super(handler);
+ }
+
+ public void observe(Context context) {
+ context.getContentResolver().registerContentObserver(
+ CMSettings.Secure.getUriFor(CMSettings.Secure.LOCK_SCREEN_BLUR_ENABLED),
+ false,
+ this);
+ context.getContentResolver().registerContentObserver(
+ Settings.System.getUriFor(Settings.System.ACCELEROMETER_ROTATION),
+ false,
+ this);
+ context.getContentResolver().registerContentObserver(
+ CMSettings.System.getUriFor(CMSettings.System.LOCKSCREEN_ROTATION),
+ false,
+ this);
+ }
+
+ public void unobserve(Context context) {
+ context.getContentResolver().unregisterContentObserver(this);
+ }
+
+ @Override
+ public void onChange(boolean selfChange) {
+ mKeyguardBlurEnabled = mBlurSupported ?
+ CMSettings.Secure.getInt(mContext.getContentResolver(),
+ CMSettings.Secure.LOCK_SCREEN_BLUR_ENABLED, 1) == 1 : false;
+ mKeyguardScreenRotation = shouldEnableKeyguardScreenRotation();
+ // update the state
+ apply(mCurrentState);
+ }
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ViewLinker.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ViewLinker.java
new file mode 100644
index 0000000..48457c6
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ViewLinker.java
@@ -0,0 +1,76 @@
+package com.android.systemui.statusbar.phone;
+
+import android.view.View;
+
+/*
+ Allows mirroring of view states such as alpha, translation...etc
+ */
+public class ViewLinker<T extends View & ViewLinker.ViewLinkerParent> {
+
+ public static final int LINK_ALPHA = 0x1;
+ public static final int LINK_TRANSLATION = 0x2;
+
+ private final LinkInfo[] mLinkedViews;
+ private final T mParent;
+
+ public interface ViewLinkerCallback {
+ void onAlphaChanged(float alpha);
+ void onTranslationXChanged(float translationX);
+ }
+
+ public interface ViewLinkerParent {
+ void registerLinker(ViewLinkerCallback callback);
+ }
+
+ public static class LinkInfo {
+ private View mView;
+ private int mFlags;
+ public LinkInfo(View v, int linkFlags) {
+ mView = v;
+ mFlags = linkFlags;
+ }
+ private boolean supportsFlag(int flag) {
+ return (mFlags & flag) != 0;
+ }
+ }
+
+ private ViewLinkerCallback mCallback = new ViewLinkerCallback() {
+ @Override
+ public void onAlphaChanged(float alpha) {
+ for (LinkInfo v : mLinkedViews) {
+ if (v.supportsFlag(LINK_ALPHA)) {
+ v.mView.setAlpha(alpha);
+ }
+ }
+ }
+
+ @Override
+ public void onTranslationXChanged(float translationX) {
+ for (LinkInfo v : mLinkedViews) {
+ if (v.supportsFlag(LINK_TRANSLATION)) {
+ v.mView.setTranslationX(translationX);
+ }
+ }
+ }
+ };
+
+ public ViewLinker(T parent, LinkInfo... viewsToLink) {
+ mLinkedViews = viewsToLink;
+ mParent = parent;
+ ensureParentNotInLink();
+ parent.registerLinker(mCallback);
+ }
+
+ private void ensureParentNotInLink() {
+ for (LinkInfo v : mLinkedViews) {
+ if (v.mView == mParent) {
+ throw new IllegalStateException("Parent cannot be" +
+ "one of the linked views");
+ }
+ }
+ }
+
+ public View getParent() {
+ return mParent;
+ }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/LiveLockScreenController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/LiveLockScreenController.java
new file mode 100644
index 0000000..2f290cc
--- /dev/null
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/LiveLockScreenController.java
@@ -0,0 +1,349 @@
+package com.android.systemui.statusbar.policy;
+
+import android.content.ComponentName;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.content.pm.ResolveInfo;
+import android.os.Handler;
+import android.os.Looper;
+import android.os.PowerManager;
+import android.os.RemoteException;
+import android.os.ServiceManager;
+import android.util.EventLog;
+
+import android.view.View;
+import com.android.keyguard.KeyguardUpdateMonitor;
+import com.android.systemui.EventLogTags;
+import com.android.systemui.SystemUIApplication;
+import com.android.systemui.keyguard.KeyguardViewMediator;
+import com.android.systemui.statusbar.StatusBarState;
+import com.android.systemui.statusbar.phone.NotificationPanelView;
+import com.android.systemui.statusbar.phone.PhoneStatusBar;
+
+import cyanogenmod.app.CMContextConstants;
+import cyanogenmod.app.ILiveLockScreenChangeListener;
+import cyanogenmod.app.ILiveLockScreenManager;
+import cyanogenmod.app.LiveLockScreenInfo;
+import cyanogenmod.externalviews.KeyguardExternalView;
+
+import java.util.Objects;
+
+public class LiveLockScreenController {
+ private static final String TAG = LiveLockScreenController.class.getSimpleName();
+
+ private ILiveLockScreenManager mLLSM;
+ private Context mContext;
+ private PhoneStatusBar mBar;
+ private NotificationPanelView mPanelView;
+ private ComponentName mLiveLockScreenComponentName;
+ private KeyguardExternalView mLiveLockScreenView;
+ private Handler mHandler;
+
+ private int mStatusBarState;
+
+ private PowerManager mPowerManager;
+
+ private boolean mLlsHasFocus = false;
+
+ private boolean mScreenOnAndInteractive;
+
+ private String mLlsName;
+ private KeyguardViewMediator mKeyguardViewMediator;
+
+ public LiveLockScreenController(Context context, PhoneStatusBar bar,
+ NotificationPanelView panelView) {
+ mContext = context;
+ mHandler = new Handler(Looper.getMainLooper());
+
+ mLLSM = ILiveLockScreenManager.Stub.asInterface(ServiceManager.getService(
+ CMContextConstants.CM_LIVE_LOCK_SCREEN_SERVICE));
+ mBar = bar;
+ mPanelView = panelView;
+ mPowerManager = context.getSystemService(PowerManager.class);
+ mKeyguardViewMediator = ((SystemUIApplication)
+ mContext.getApplicationContext()).getComponent(KeyguardViewMediator.class);
+ registerListener();
+ try {
+ LiveLockScreenInfo llsInfo = mLLSM.getCurrentLiveLockScreen();
+ if (llsInfo != null && llsInfo.component != null) {
+ updateLiveLockScreenView(llsInfo.component);
+ }
+ } catch (RemoteException e) {
+ /* ignore */
+ }
+ }
+
+ public void cleanup() {
+ unregisterListener();
+ mPanelView = null;
+ if (mLiveLockScreenView != null) {
+ mLiveLockScreenView.setProviderComponent(null);
+ }
+ mLiveLockScreenView = null;
+ mLiveLockScreenComponentName = null;
+ }
+
+ public void setBarState(int statusBarState) {
+ if (mStatusBarState != StatusBarState.SHADE && statusBarState == StatusBarState.SHADE) {
+ // going from KEYGUARD or SHADE_LOCKED to SHADE so device has been unlocked
+ onKeyguardDismissed();
+ }
+
+ if (statusBarState == StatusBarState.KEYGUARD) {
+ mBar.getScrimController().forceHideScrims(false);
+ }
+
+ mStatusBarState = statusBarState;
+ if (statusBarState == StatusBarState.KEYGUARD ||
+ statusBarState == StatusBarState.SHADE_LOCKED) {
+ if (mLiveLockScreenComponentName != null) {
+ if (mLiveLockScreenView == null) {
+ mLiveLockScreenView =
+ getExternalKeyguardView(mLiveLockScreenComponentName);
+ if (mLiveLockScreenView != null) {
+ mLiveLockScreenView.registerKeyguardExternalViewCallback(
+ mExternalKeyguardViewCallbacks);
+ }
+ }
+ if (mLiveLockScreenView != null && !mLiveLockScreenView.isAttachedToWindow()) {
+ mBar.updateRowStates();
+ mPanelView.addView(mLiveLockScreenView, 0);
+ }
+ }
+ } else {
+ if (isShowingLiveLockScreenView() && !mBar.isKeyguardInputRestricted()) {
+ mPanelView.removeView(mLiveLockScreenView);
+ }
+ mLlsHasFocus = false;
+ }
+ }
+
+ private ILiveLockScreenChangeListener mChangeListener =
+ new ILiveLockScreenChangeListener.Stub() {
+ @Override
+ public void onLiveLockScreenChanged(LiveLockScreenInfo llsInfo) throws RemoteException {
+ if (mPanelView != null) {
+ updateLiveLockScreenView(llsInfo != null ? llsInfo.component : null);
+ }
+ }
+ };
+
+ private void registerListener() {
+ try {
+ mLLSM.registerChangeListener(mChangeListener);
+ } catch (RemoteException e) {
+ /* ignore */
+ }
+ }
+
+ private void unregisterListener() {
+ try {
+ mLLSM.unregisterChangeListener(mChangeListener);
+ } catch (RemoteException e) {
+ /* ignore */
+ }
+ }
+
+ private KeyguardExternalView getExternalKeyguardView(ComponentName componentName) {
+ try {
+ return new KeyguardExternalView(mContext, null, componentName);
+ } catch (Exception e) {
+ // just return null below and move on
+ }
+ return null;
+ }
+
+ private KeyguardExternalView.KeyguardExternalViewCallbacks mExternalKeyguardViewCallbacks =
+ new KeyguardExternalView.KeyguardExternalViewCallbacks() {
+ @Override
+ public boolean requestDismiss() {
+ if (isShowingLiveLockScreenView()) {
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ mBar.showKeyguard();
+ mBar.showBouncer();
+ }
+ });
+ return true;
+ }
+ return false;
+ }
+
+ @Override
+ public boolean requestDismissAndStartActivity(final Intent intent) {
+ if (isShowingLiveLockScreenView()) {
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ mBar.startActivityDismissingKeyguard(intent, false, true, true,
+ null);
+ }
+ });
+ return true;
+ }
+ return false;
+ }
+
+ @Override
+ public void providerDied() {
+ mLiveLockScreenView.unregisterKeyguardExternalViewCallback(
+ mExternalKeyguardViewCallbacks);
+ mLiveLockScreenView = null;
+ // make sure we're showing the notification panel if the LLS crashed while it had focus
+ if (mLlsHasFocus) {
+ mLlsHasFocus = false;
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ mBar.showKeyguard();
+ }
+ });
+ }
+ }
+
+ @Override
+ public void slideLockscreenIn() {
+ if (mLlsHasFocus) {
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ mBar.showKeyguard();
+ }
+ });
+ }
+ }
+ };
+
+ public boolean isShowingLiveLockScreenView() {
+ return mLiveLockScreenView != null && mLiveLockScreenView.isAttachedToWindow();
+ }
+
+ public boolean isLiveLockScreenInteractive() {
+ return mLiveLockScreenView != null && mLiveLockScreenView.isInteractive();
+ }
+
+ public KeyguardExternalView getLiveLockScreenView() {
+ return mLiveLockScreenView;
+ }
+
+ public void onScreenTurnedOn() {
+ mScreenOnAndInteractive = mPowerManager.isInteractive();
+ if (mScreenOnAndInteractive) {
+ if (mLiveLockScreenView != null) mLiveLockScreenView.onScreenTurnedOn();
+ EventLog.writeEvent(EventLogTags.SYSUI_LLS_KEYGUARD_SHOWING, 1);
+ }
+ }
+
+ public void onScreenTurnedOff() {
+ if (mScreenOnAndInteractive) {
+ if (mLiveLockScreenView != null) mLiveLockScreenView.onScreenTurnedOff();
+ if (mStatusBarState != StatusBarState.SHADE) {
+ EventLog.writeEvent(EventLogTags.SYSUI_LLS_KEYGUARD_SHOWING, 0);
+ }
+ mScreenOnAndInteractive = false;
+ }
+ }
+
+ public void onLiveLockScreenFocusChanged(boolean hasFocus) {
+ mKeyguardViewMediator.notifyKeyguardPanelFocusChanged(hasFocus);
+ if (mLiveLockScreenView != null) {
+ // make sure the LLS knows where the notification panel is
+ mLiveLockScreenView.onLockscreenSlideOffsetChanged(hasFocus ? 0f : 1f);
+ }
+ // don't log focus changes when screen is not interactive
+ if (hasFocus != mLlsHasFocus && mPowerManager.isInteractive()) {
+ EventLog.writeEvent(EventLogTags.SYSUI_LLS_NOTIFICATION_PANEL_SHOWN,
+ hasFocus ? 0 : 1);
+ }
+ // Hide statusbar and scrim if live lockscreen
+ // currently has focus
+ mBar.setStatusBarViewVisibility(!hasFocus);
+ mBar.getScrimController().forceHideScrims(hasFocus);
+ mLlsHasFocus = hasFocus;
+ }
+
+ public void onKeyguardDismissed() {
+ if (mLiveLockScreenView != null) mLiveLockScreenView.onKeyguardDismissed();
+ EventLog.writeEvent(EventLogTags.SYSUI_LLS_KEYGUARD_DISMISSED, mLlsHasFocus ? 1 : 0);
+ // Ensure we reset visibility when keyguard is dismissed
+ mBar.setStatusBarViewVisibility(true);
+ mBar.getScrimController().forceHideScrims(false);
+ }
+
+ public boolean getLiveLockScreenHasFocus() {
+ return mLlsHasFocus;
+ }
+
+ public String getLiveLockScreenName() {
+ return mLlsName;
+ }
+
+ private String getLlsNameFromComponentName(ComponentName cn) {
+ if (cn == null) return null;
+
+ PackageManager pm = mContext.getPackageManager();
+ Intent intent = new Intent();
+ intent.setComponent(cn);
+ ResolveInfo ri = pm.resolveService(intent, 0);
+ return ri != null ? ri.serviceInfo.loadLabel(pm).toString() : null;
+ }
+
+ private Runnable mAddNewLiveLockScreenRunnable = new Runnable() {
+ @Override
+ public void run() {
+ if (mLiveLockScreenComponentName != null) {
+ mLiveLockScreenView =
+ getExternalKeyguardView(mLiveLockScreenComponentName);
+ mLiveLockScreenView.registerKeyguardExternalViewCallback(
+ mExternalKeyguardViewCallbacks);
+ if (mStatusBarState != StatusBarState.SHADE) {
+ mPanelView.addView(mLiveLockScreenView);
+ mLiveLockScreenView.onKeyguardShowing(true);
+ }
+ } else {
+ mLiveLockScreenView = null;
+ }
+ }
+ };
+
+ private void updateLiveLockScreenView(final ComponentName cn) {
+ mHandler.post(new Runnable() {
+ @Override
+ public void run() {
+ // If mThirdPartyKeyguardViewComponent differs from cn, go ahead and update
+ if (!Objects.equals(mLiveLockScreenComponentName, cn)) {
+ mLiveLockScreenComponentName = cn;
+ mLlsName = getLlsNameFromComponentName(cn);
+ if (mLiveLockScreenView != null) {
+ mLiveLockScreenView.unregisterKeyguardExternalViewCallback(
+ mExternalKeyguardViewCallbacks);
+ // setProviderComponent(null) will unbind the existing service
+ mLiveLockScreenView.setProviderComponent(null);
+ if (mPanelView.indexOfChild(mLiveLockScreenView) >= 0) {
+ mLiveLockScreenView.registerOnWindowAttachmentChangedListener(
+ new KeyguardExternalView.OnWindowAttachmentChangedListener() {
+ @Override
+ public void onAttachedToWindow() {
+ }
+
+ @Override
+ public void onDetachedFromWindow() {
+ mLiveLockScreenView
+ .unregisterOnWindowAttachmentChangedListener(
+ this);
+ mHandler.post(mAddNewLiveLockScreenRunnable);
+ }
+ }
+ );
+ mPanelView.removeView(mLiveLockScreenView);
+ } else {
+ mAddNewLiveLockScreenRunnable.run();
+ }
+ }
+ }
+ }
+ });
+ }
+}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java
index a8e977f..f7d6f85 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/MobileSignalController.java
@@ -279,13 +279,15 @@ public class MobileSignalController extends SignalController<
}
private boolean isRoaming() {
- if (isCdma()) {
+ if (mServiceState == null) {
+ return false;
+ } else if (isCdma()) {
final int iconMode = mServiceState.getCdmaEriIconMode();
return mServiceState.getCdmaEriIconIndex() != EriInfo.ROAMING_INDICATOR_OFF
&& (iconMode == EriInfo.ROAMING_ICON_MODE_NORMAL
|| iconMode == EriInfo.ROAMING_ICON_MODE_FLASH);
} else {
- return mServiceState != null && mServiceState.getRoaming();
+ return mServiceState.getRoaming();
}
}
@@ -395,7 +397,8 @@ public class MobileSignalController extends SignalController<
mCurrentState.iconGroup = mDefaultIcons;
}
mCurrentState.dataConnected = mCurrentState.connected
- && mDataState == TelephonyManager.DATA_CONNECTED;
+ && mDataState == TelephonyManager.DATA_CONNECTED
+ && mCurrentState.dataSim;
mCurrentState.showSeparateRoaming = false;
if (isCarrierNetworkChangeActive()) {
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherController.java
index 1fa4956..0f71bcc 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherController.java
@@ -25,8 +25,9 @@ public interface WeatherController {
void onWeatherChanged(WeatherInfo temp);
}
public static class WeatherInfo {
- public String temp = null;
+ public double temp = Double.NaN;
public String city = null;
public String condition = null;
+ public int tempUnit;
}
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherControllerImpl.java
index 288bc7e..1a798f0 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherControllerImpl.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/WeatherControllerImpl.java
@@ -16,43 +16,49 @@
package com.android.systemui.statusbar.policy;
-import android.content.BroadcastReceiver;
import android.content.ComponentName;
-import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
-import android.content.IntentFilter;
import android.database.ContentObserver;
import android.database.Cursor;
import android.net.Uri;
import android.os.Handler;
-import android.provider.Settings;
import android.util.Log;
+import cyanogenmod.providers.CMSettings;
+import cyanogenmod.providers.WeatherContract;
+import cyanogenmod.weather.CMWeatherManager;
+import cyanogenmod.weather.util.WeatherUtils;
import java.util.ArrayList;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.CURRENT_CITY;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.CURRENT_CONDITION;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.CURRENT_TEMPERATURE;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.CURRENT_TEMPERATURE_UNIT;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.TempUnit.CELSIUS;
+import static cyanogenmod.providers.WeatherContract.WeatherColumns.TempUnit.FAHRENHEIT;
+
public class WeatherControllerImpl implements WeatherController {
private static final String TAG = WeatherController.class.getSimpleName();
private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
+ private WeatherContentObserver mWeatherContentObserver;
+ private Handler mHandler;
+ private int mWeatherUnit;
+ private Uri mWeatherTempetarureUri;
public static final ComponentName COMPONENT_WEATHER_FORECAST = new ComponentName(
"com.cyanogenmod.lockclock", "com.cyanogenmod.lockclock.weather.ForecastActivity");
- public static final String ACTION_UPDATE_FINISHED
- = "com.cyanogenmod.lockclock.action.WEATHER_UPDATE_FINISHED";
- public static final String EXTRA_UPDATE_CANCELLED = "update_cancelled";
public static final String ACTION_FORCE_WEATHER_UPDATE
= "com.cyanogenmod.lockclock.action.FORCE_WEATHER_UPDATE";
- public static final Uri CURRENT_WEATHER_URI
- = Uri.parse("content://com.cyanogenmod.lockclock.weather.provider/weather/current");
- public static final String[] WEATHER_PROJECTION = new String[]{
- "temperature",
- "city",
- "condition"
+ private static final String[] WEATHER_PROJECTION = new String[]{
+ CURRENT_TEMPERATURE,
+ CURRENT_TEMPERATURE_UNIT,
+ CURRENT_CITY,
+ CURRENT_CONDITION
};
private final ArrayList<Callback> mCallbacks = new ArrayList<Callback>();
- private final Receiver mReceiver = new Receiver();
private final Context mContext;
private WeatherInfo mCachedInfo = new WeatherInfo();
@@ -60,10 +66,16 @@ public class WeatherControllerImpl implements WeatherController {
public WeatherControllerImpl(Context context) {
mContext = context;
mContext.getSystemService(Context.CONNECTIVITY_SERVICE);
+ mHandler = new Handler();
+ mWeatherContentObserver = new WeatherContentObserver(mHandler);
+ mWeatherTempetarureUri
+ = CMSettings.Global.getUriFor(CMSettings.Global.WEATHER_TEMPERATURE_UNIT);
+ mContext.getContentResolver().registerContentObserver(
+ WeatherContract.WeatherColumns.CURRENT_WEATHER_URI,true, mWeatherContentObserver);
+ mContext.getContentResolver().registerContentObserver(mWeatherTempetarureUri, true,
+ mWeatherContentObserver);
+ queryWeatherTempUnit();
queryWeather();
- final IntentFilter filter = new IntentFilter();
- filter.addAction(ACTION_UPDATE_FINISHED);
- mContext.registerReceiver(mReceiver, filter);
}
public void addCallback(Callback callback) {
@@ -85,17 +97,29 @@ public class WeatherControllerImpl implements WeatherController {
}
private void queryWeather() {
- Cursor c = mContext.getContentResolver().query(CURRENT_WEATHER_URI, WEATHER_PROJECTION,
+ Cursor c = mContext.getContentResolver().query(
+ WeatherContract.WeatherColumns.CURRENT_WEATHER_URI, WEATHER_PROJECTION,
null, null, null);
if (c == null) {
if(DEBUG) Log.e(TAG, "cursor was null for temperature, forcing weather update");
+ //LockClock keeps track of the user settings (temp unit, search by geo location/city)
+ //so we delegate the responsibility of handling a weather update to LockClock
mContext.sendBroadcast(new Intent(ACTION_FORCE_WEATHER_UPDATE));
} else {
try {
c.moveToFirst();
- mCachedInfo.temp = c.getString(0);
- mCachedInfo.city = c.getString(1);
- mCachedInfo.condition = c.getString(2);
+ double temp = c.getDouble(0);
+ int reportedUnit = c.getInt(1);
+ if (reportedUnit == CELSIUS && mWeatherUnit == FAHRENHEIT) {
+ temp = WeatherUtils.celsiusToFahrenheit(temp);
+ } else if (reportedUnit == FAHRENHEIT && mWeatherUnit == CELSIUS) {
+ temp = WeatherUtils.fahrenheitToCelsius(temp);
+ }
+
+ mCachedInfo.temp = temp;
+ mCachedInfo.tempUnit = mWeatherUnit;
+ mCachedInfo.city = c.getString(2);
+ mCachedInfo.condition = c.getString(3);
} finally {
c.close();
}
@@ -108,19 +132,53 @@ public class WeatherControllerImpl implements WeatherController {
}
}
- private final class Receiver extends BroadcastReceiver {
+ private class WeatherContentObserver extends ContentObserver {
+
+ public WeatherContentObserver(Handler handler) {
+ super(handler);
+ }
+
@Override
- public void onReceive(Context context, Intent intent) {
- if (DEBUG) Log.d(TAG, "onReceive " + intent.getAction());
- if (intent.hasExtra(EXTRA_UPDATE_CANCELLED)) {
- if (intent.getBooleanExtra(EXTRA_UPDATE_CANCELLED, false)) {
- // no update
- return;
+ public void onChange(boolean selfChange, Uri uri) {
+ if (uri != null) {
+ if (uri.compareTo(WeatherContract.WeatherColumns.CURRENT_WEATHER_URI) == 0) {
+ queryWeather();
+ fireCallback();
+ } else if (uri.compareTo(mWeatherTempetarureUri) == 0) {
+ queryWeatherTempUnit();
+ fixCachedWeatherInfo();
+ fireCallback();
+ } else {
+ super.onChange(selfChange, uri);
}
}
- queryWeather();
- fireCallback();
+ }
+
+ @Override
+ public void onChange(boolean selfChange) {
+ onChange(selfChange, null);
}
}
+ private void queryWeatherTempUnit() {
+ try {
+ mWeatherUnit = CMSettings.Global.getInt(mContext.getContentResolver(),
+ CMSettings.Global.WEATHER_TEMPERATURE_UNIT);
+ } catch (CMSettings.CMSettingNotFoundException e) {
+ //CMSettingsProvider should have taken care of setting a default value for this setting
+ //so how is that we ended up here?? We need to set a valid temp unit anyway to keep
+ //this going
+ mWeatherUnit = WeatherContract.WeatherColumns.TempUnit.CELSIUS;
+ }
+ }
+
+ private void fixCachedWeatherInfo() {
+ if (mCachedInfo.tempUnit == CELSIUS && mWeatherUnit == FAHRENHEIT) {
+ mCachedInfo.temp = WeatherUtils.celsiusToFahrenheit(mCachedInfo.temp);
+ mCachedInfo.tempUnit = FAHRENHEIT;
+ } else if (mCachedInfo.tempUnit == FAHRENHEIT && mWeatherUnit == CELSIUS) {
+ mCachedInfo.temp = WeatherUtils.fahrenheitToCelsius(mCachedInfo.temp);
+ mCachedInfo.tempUnit = CELSIUS;
+ }
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java
index 2f04b42..b6e131a 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java
@@ -50,6 +50,7 @@ import com.android.systemui.statusbar.StatusBarState;
import com.android.systemui.statusbar.phone.NotificationGroupManager;
import com.android.systemui.statusbar.phone.PhoneStatusBar;
import com.android.systemui.statusbar.phone.ScrimController;
+import com.android.systemui.statusbar.phone.ViewLinker;
import com.android.systemui.statusbar.policy.HeadsUpManager;
import com.android.systemui.statusbar.policy.ScrollAdapter;
@@ -63,7 +64,8 @@ import java.util.HashSet;
*/
public class NotificationStackScrollLayout extends ViewGroup
implements SwipeHelper.Callback, ExpandHelper.Callback, ScrollAdapter,
- ExpandableView.OnHeightChangedListener, NotificationGroupManager.OnGroupChangeListener {
+ ExpandableView.OnHeightChangedListener, NotificationGroupManager.OnGroupChangeListener,
+ ViewLinker.ViewLinkerParent {
private static final String TAG = "NotificationStackScrollLayout";
private static final boolean DEBUG = false;
@@ -234,6 +236,7 @@ public class NotificationStackScrollLayout extends ViewGroup
private boolean mForceNoOverlappingRendering;
private NotificationOverflowContainer mOverflowContainer;
private final ArrayList<Pair<ExpandableNotificationRow, Boolean>> mTmpList = new ArrayList<>();
+ private ViewLinker.ViewLinkerCallback mLinkerCallback;
public NotificationStackScrollLayout(Context context) {
this(context, null);
@@ -2879,6 +2882,23 @@ public class NotificationStackScrollLayout extends ViewGroup
return !mForceNoOverlappingRendering && super.hasOverlappingRendering();
}
+ @Override
+ public void registerLinker(ViewLinker.ViewLinkerCallback callback) {
+ mLinkerCallback = callback;
+ }
+
+ @Override
+ public void setAlpha(float alpha) {
+ super.setAlpha(alpha);
+ mLinkerCallback.onAlphaChanged(alpha);
+ }
+
+ @Override
+ public void setTranslationX(float translationX) {
+ super.setTranslationX(translationX);
+ mLinkerCallback.onTranslationXChanged(translationX);
+ }
+
/**
* A listener that is notified when some child locations might have changed.
*/
diff --git a/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java b/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java
index 9d63d08..53fbef7 100644
--- a/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java
+++ b/packages/SystemUI/src/com/android/systemui/tuner/QsTuner.java
@@ -163,7 +163,7 @@ public class QsTuner extends Fragment implements Callback {
public CustomHost(Context context) {
super(context, null, null, null, null, null, null, null, null, null,
- null, null, new BlankSecurityController());
+ null, null, new BlankSecurityController(), null);
}
@Override
diff --git a/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java b/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java
index b2c90be..3e7477c 100644
--- a/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java
+++ b/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java
@@ -132,6 +132,12 @@ public class TunerService extends SystemUI {
public void reloadSetting(Uri uri) {
String key = mListeningUris.get(uri);
+
+ // Handle possible null keys
+ if (TextUtils.isEmpty(key)) {
+ return;
+ }
+
String value;
if (uri.getAuthority().equals(CMSettings.AUTHORITY)) {
value = CMSettings.Secure.getStringForUser(mContentResolver, key, mCurrentUser);
diff --git a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java
index 7d34cdc..baa5321 100644
--- a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java
+++ b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java
@@ -327,7 +327,7 @@ public class StorageNotification extends SystemUI {
// Don't annoy when user dismissed in past. (But make sure the disk is adoptable; we
// used to allow snoozing non-adoptable disks too.)
- if (rec.isSnoozed() && disk.isAdoptable()) {
+ if (rec == null || (rec.isSnoozed() && disk.isAdoptable())) {
return null;
}
@@ -364,6 +364,11 @@ public class StorageNotification extends SystemUI {
.setContentIntent(browseIntent)
.setCategory(Notification.CATEGORY_SYSTEM)
.setPriority(Notification.PRIORITY_LOW);
+ // USB disks notification can be persistent
+ if (disk.isUsb()) {
+ builder.setOngoing(mContext.getResources().getBoolean(
+ R.bool.config_persistUsbDriveNotification));
+ }
// Non-adoptable disks can't be snoozed.
if (disk.isAdoptable()) {
builder.setDeleteIntent(buildSnoozeIntent(vol.getFsUuid()));
diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java
index 27c6601..9fda531 100644
--- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java
+++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java
@@ -106,7 +106,6 @@ public class VolumeDialog {
private final SpTexts mSpTexts;
private final SparseBooleanArray mDynamic = new SparseBooleanArray();
private final KeyguardManager mKeyguard;
- private final AudioManager mAudioManager;
private final int mExpandButtonAnimationDuration;
private final ZenFooter mZenFooter;
private final LayoutTransition mLayoutTransition;
@@ -139,7 +138,6 @@ public class VolumeDialog {
mCallback = callback;
mSpTexts = new SpTexts(mContext);
mKeyguard = (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
- mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
mDialog = new CustomDialog(mContext);
@@ -666,8 +664,7 @@ public class VolumeDialog {
private void updateFooterH() {
if (D.BUG) Log.d(TAG, "updateFooterH");
final boolean wasVisible = mZenFooter.getVisibility() == View.VISIBLE;
- final boolean visible = mState.zenMode != Global.ZEN_MODE_OFF
- && mAudioManager.isStreamAffectedByRingerMode(mActiveStream);
+ final boolean visible = mState.zenMode != Global.ZEN_MODE_OFF;
if (wasVisible != visible && !visible) {
prepareForCollapse();
}
diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java
index 9494e27..9269c1c 100644
--- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java
+++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogController.java
@@ -371,6 +371,7 @@ public class VolumeDialogController {
updateZenModeW();
updateEffectsSuppressorW(mNoMan.getEffectsSuppressor());
updateZenModeConfigW();
+ updateLinkNotificationConfigW();
mCallbacks.onStateChanged(mState);
}
diff --git a/packages/SystemUI/tests/Android.mk b/packages/SystemUI/tests/Android.mk
index 7392869..25581e3 100644
--- a/packages/SystemUI/tests/Android.mk
+++ b/packages/SystemUI/tests/Android.mk
@@ -33,7 +33,9 @@ LOCAL_PACKAGE_NAME := SystemUITests
LOCAL_STATIC_JAVA_LIBRARIES := mockito-target Keyguard
LOCAL_STATIC_JAVA_LIBRARIES += org.cyanogenmod.platform.internal \
android-support-v7-palette \
- android-support-v4
+ android-support-v4 \
+ uicommon
+
# sign this with platform cert, so this test is allowed to inject key events into
# UI it doesn't own. This is necessary to allow screenshots to be taken