config: Update cm-11.0 configs with latest changes
* Update target languages
* Only list the needed files
Change-Id: I9d3b51b6e652b40654c5b0cafd6f9bdb4688e735
diff --git a/crowdin/crowdin_cm-11.0.yaml b/crowdin/crowdin_cm-11.0.yaml
index 1570edc..98a2135 100644
--- a/crowdin/crowdin_cm-11.0.yaml
+++ b/crowdin/crowdin_cm-11.0.yaml
@@ -2,7 +2,7 @@
#
# Crowdin configuration file for CyanogenMod
#
-# Copyright (C) 2014 The CyanogenMod Project
+# Copyright (C) 2014-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.
@@ -20,9 +20,11 @@
preserve_hierarchy: true
files:
- # Default for AOSP projects with CM additions
+# Frameworks
+
+ # framework-res
-
- source: '/cm-11.0/**/values/cm_*.xml'
+ source: '/cm-11.0/frameworks/base/core/res/res/values/cm_plurals.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: &anchor
android_code:
@@ -31,7 +33,6 @@
ar: ar
ast: es-rXA
az: az
- be: be
bg: bg
bn: bn
ca: ca
@@ -40,6 +41,8 @@
da: da
de: de
el: el
+ en-GB: en-rGB
+ en-IN: en-rIN
es-ES: es
es-US: es-rUS
et: et
@@ -47,6 +50,7 @@
fa: fa
fi: fi
fr: fr
+ fr-CA: fr-rCA
gl: gl
he: iw
hi: hi
@@ -73,6 +77,8 @@
nl: nl
pa-IN: pa
pl: pl
+ pt-PT: pt-rPT
+ pt-BR: pt-rBR
rm-CH: rm
ro: ro
ru: ru
@@ -89,124 +95,266 @@
ug: ug
uk: uk
vi: vi
+ zh-CN: zh-rCN
+ zh-HK: zh-rHK
+ zh-TW: zh-rTW
zu: zu
- ignore:
- - /cm-11.0/**/cm_extra.xml
- - /cm-11.0/**/cm_colors.xml
- - /cm-11.0/**/cm_config.xml
- - /cm-11.0/**/cm_dimens.xml
- - /cm-11.0/**/cm_integers.xml
- - /cm-11.0/frameworks/base/core/res/**/cm_arrays.xml
- - /cm-11.0/frameworks/base/core/res/**/cm_public.xml
- - /cm-11.0/packages/apps/Browser/**/cm_arrays.xml
- - /cm-11.0/packages/apps/Calendar/**/cm_arrays.xml
- - /cm-11.0/packages/apps/Camera2/**/cm_arrays.xml
- - /cm-11.0/packages/apps/DeskClock/**/cm_arrays.xml
- - /cm-11.0/packages/apps/Email/**/cm_arrays.xml
- - /cm-11.0/packages/providers/TelephonyProvider/**/cm_strings.xml
- - /cm-11.0/packages/services/Telephony/**/cm_arrays.xml
- - /cm-11.0/device/**/overlay/**/*.xml
- - /cm-11.0/development/**/*.xml
+ -
+ source: '/cm-11.0/frameworks/base/core/res/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
- # Default for device apps
+ # InputDevices
-
- source: '/cm-11.0/device/**/values/arrays.xml'
+ source: '/cm-11.0/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- ignore:
- - /cm-11.0/device/google/**/*.xml
- - /cm-11.0/device/sample/**/*.xml
- - /cm-11.0/device/samsung/p1-common/**/*.xml
- - /cm-11.0/device/sony/**/*.xml
- - /cm-11.0/device/**/overlay/**/*.xml
- -
- source: '/cm-11.0/device/**/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/device/google/**/*.xml
- - /cm-11.0/device/sample/**/*.xml
- - /cm-11.0/device/sony/**/*.xml
- - /cm-11.0/device/**/overlay/**/*.xml
- -
- source: '/cm-11.0/device/**/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/device/google/**/*.xml
- - /cm-11.0/device/sample/**/*.xml
- - /cm-11.0/device/sony/**/*.xml
- - /cm-11.0/device/**/overlay/**/*.xml
- # Default for CM apps (CMAccount, CMFM etc.)
- -
- source: '/cm-11.0/packages/apps/CM*/**/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/apps/CM*/tests/**/*.xml
- - /cm-11.0/packages/apps/CMFileManager/**/arrays.xml
- - /cm-11.0/packages/apps/CMUpdater/**/arrays.xml
- -
- source: '/cm-11.0/packages/apps/CM*/**/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/apps/CM*/tests/**/*.xml
- -
- source: '/cm-11.0/packages/apps/CM*/**/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/apps/CM*/tests/**/*.xml
- - /cm-11.0/packages/apps/CMKeyguard/**/strings.xml
-# Other projects
+ # Keyguard
+ -
+ source: '/cm-11.0/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Shell
+ -
+ source: '/cm-11.0/frameworks/base/packages/Shell/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # SystemUI
+ -
+ source: '/cm-11.0/frameworks/base/packages/SystemUI/res/values/cm_arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/frameworks/base/packages/SystemUI/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
# WallpaperCropper
-
+ source: '/cm-11.0/frameworks/base/packages/WallpaperCropper/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
source: '/cm-11.0/frameworks/base/packages/WallpaperCropper/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+# Packages
+
# Apollo
-
+ source: '/cm-11.0/packages/apps/Apollo/res/values/plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
source: '/cm-11.0/packages/apps/Apollo/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+
+ # AudioFX
-
- source: '/cm-11.0/packages/apps/Apollo/res/values/plurals.xml'
+ source: '/cm-11.0/packages/apps/AudioFX/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Bluetooth
+ -
+ source: '/cm-11.0/packages/apps/Bluetooth/res/values/cm_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
# BluetoothExt
-
- source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings*.xml'
+ source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings_dun.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings_ftp.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings_map.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/BluetoothExt/res/values/strings_sap.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # Camera2 (qcomstrings.xml)
+ # Browser
+ -
+ source: '/cm-11.0/packages/apps/Browser/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Calculator
+ -
+ source: '/cm-11.0/packages/apps/Calculator/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Calendar
+ -
+ source: '/cm-11.0/packages/apps/Calendar/res/values/cm_plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Calendar/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Camera2
+ -
+ source: '/cm-11.0/packages/apps/Camera2/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
-
source: '/cm-11.0/packages/apps/Camera2/res/values/qcomstrings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # CameraNext (qcomstrings.xml)
+ # CameraNext
+ -
+ source: '/cm-11.0/packages/apps/CameraNext/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
-
source: '/cm-11.0/packages/apps/CameraNext/res/values/qcomstrings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # DSPManager
+ # CellBroadcastReceiver
-
- source: '/cm-11.0/packages/apps/DSPManager/res/values/strings.xml'
+ source: '/cm-11.0/packages/apps/CellBroadcastReceiver/res/values/cm_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+
+ # CMAccount
+ -
+ source: '/cm-11.0/packages/apps/CMAccount/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMBugReport
+ -
+ source: '/cm-11.0/packages/apps/CMBugReport/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMFileManager
+ -
+ source: '/cm-11.0/packages/apps/CMFileManager/res/values/plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/CMFileManager/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/CMFileManager/themes/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMFota
+ -
+ source: '/cm-11.0/packages/apps/CMFota/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMHome
+ -
+ source: '/cm-11.0/packages/apps/CMHome/src/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMKeyguard
+ -
+ source: '/cm-11.0/packages/apps/CMKeyguard/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMLogger
+ -
+ source: '/cm-11.0/packages/apps/CMLogger/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMUpdater
+ -
+ source: '/cm-11.0/packages/apps/CMUpdater/res/values/plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/CMUpdater/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CMWallpapers
+ -
+ source: '/cm-11.0/packages/apps/CMWallpapers/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Contacts
+ -
+ source: '/cm-11.0/packages/apps/Contacts/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # ContactsCommon
+ -
+ source: '/cm-11.0/packages/apps/ContactsCommon/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # DeskClock
+ -
+ source: '/cm-11.0/packages/apps/DeskClock/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Dialer
+ -
+ source: '/cm-11.0/packages/apps/Dialer/res/values/cm_arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Dialer/res/values/cm_plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Dialer/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # DSPManager
-
source: '/cm-11.0/packages/apps/DSPManager/res/values/arrays.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/DSPManager/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
- # Gallery2 (codeaurora_strings.xml)
+ # Email
+ -
+ source: '/cm-11.0/packages/apps/Email/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Gallery2
+ -
+ source: '/cm-11.0/packages/apps/Gallery2/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
-
source: '/cm-11.0/packages/apps/Gallery2/res/values/codeaurora_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
@@ -218,12 +366,32 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ # InCallUI
+ -
+ source: '/cm-11.0/packages/apps/InCallUI/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
# LockClock
-
source: '/cm-11.0/packages/apps/LockClock/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ # Mms
+ -
+ source: '/cm-11.0/packages/apps/Mms/res/values/cm_arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Mms/res/values/cm_plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Mms/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
# OneClickAndroid
-
source: '/cm-11.0/packages/apps/OneClickAndroid/res/values/strings.xml'
@@ -236,6 +404,32 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ # Settings
+ -
+ source: '/cm-11.0/packages/apps/Settings/res/values/cm_arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Settings/res/values/cm_plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Settings/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # SoundRecorder
+ -
+ source: '/cm-11.0/packages/apps/SoundRecorder/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Stk
+ -
+ source: '/cm-11.0/packages/apps/Stk/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
# ThemeChooser
-
source: '/cm-11.0/packages/apps/ThemeChooser/res/values/strings.xml'
@@ -254,6 +448,22 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ # Trebuchet
+ -
+ source: '/cm-11.0/packages/apps/Trebuchet/res/values/cm_arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Trebuchet/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # UnifiedEmail
+ -
+ source: '/cm-11.0/packages/apps/UnifiedEmail/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
# VoicePlus
-
source: '/cm-11.0/packages/apps/VoicePlus/res/values/strings.xml'
@@ -266,6 +476,32 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+# Input methods
+
+ # LatinIME
+ -
+ source: '/cm-11.0/packages/inputmethods/LatinIME/java/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Providers
+
+ # ContactsProvider
+ -
+ source: '/cm-11.0/packages/providers/ContactsProvider/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # DownloadProvider
+ -
+ source: '/cm-11.0/packages/providers/DownloadProvider/res/values/cm_plurals.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/providers/DownloadProvider/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
# ThemesProvider
-
source: '/cm-11.0/packages/providers/ThemesProvider/res/values/strings.xml'
@@ -278,21 +514,39 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+# Services
+
+ # Telephony
+ -
+ source: '/cm-11.0/packages/services/Telephony/res/values/cm_strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Wallpapers
+
# Galaxy4
-
source: '/cm-11.0/packages/wallpapers/Galaxy4/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # PhotoPhase
+ # PhaseBeam
-
- source: '/cm-11.0/packages/wallpapers/PhotoPhase/res/values/strings.xml'
+ source: '/cm-11.0/packages/wallpapers/PhaseBeam/res/values/cm_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+
+ # PhotoPhase
-
source: '/cm-11.0/packages/wallpapers/PhotoPhase/res/values/plurals.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/wallpapers/PhotoPhase/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# External
# Superuser
-
@@ -306,15 +560,15 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
-# Device specific packages
+# Device specific
# fmapp2
-
- source: '/cm-11.0/hardware/qcom/fm/fmapp2/res/values/strings.xml'
+ source: '/cm-11.0/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
-
- source: '/cm-11.0/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
+ source: '/cm-11.0/hardware/qcom/fm/fmapp2/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
@@ -329,3 +583,71 @@
source: '/cm-11.0/packages/apps/SamsungServiceMode/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+
+ # tf300t AutoParts
+ -
+ source: '/cm-11.0/device/asus/tf300t/AutoParts/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # tf700t AutoParts
+ -
+ source: '/cm-11.0/device/asus/tf700t/AutoParts/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # acclaim TFF
+ -
+ source: '/cm-11.0/device/bn/acclaim/TFF/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # bn USBHostSwitcher
+ -
+ source: '/cm-11.0/device/bn/common/USBHostSwitcher/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # moto_msm8960_jbbl AsantiKeypad
+ -
+ source: '/cm-11.0/device/motorola/moto_msm8960_jbbl/AsantiKeypad/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # oppo configpanel
+ -
+ source: '/cm-11.0/device/oppo/common/configpanel/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # apexqtmo ApexQKeypad
+ -
+ source: '/cm-11.0/device/samsung/apexqtmo/ApexQKeypad/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # aries AriesParts
+ -
+ source: '/cm-11.0/device/samsung/aries-common/AriesParts/res/values/arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/device/samsung/aries-common/AriesParts/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # galaxys2 AdvancedDisplay
+ -
+ source: '/cm-11.0/device/samsung/galaxys2-common/AdvancedDisplay/res/values/arrays.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/device/samsung/galaxys2-common/AdvancedDisplay/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # p1 P1Parts
+ -
+ source: '/cm-11.0/device/samsung/p1-common/P1Parts/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
diff --git a/crowdin/crowdin_cm-11.0_aosp.yaml b/crowdin/crowdin_cm-11.0_aosp.yaml
index 91dd170..7ea6047 100644
--- a/crowdin/crowdin_cm-11.0_aosp.yaml
+++ b/crowdin/crowdin_cm-11.0_aosp.yaml
@@ -3,7 +3,7 @@
# Crowdin configuration file for CyanogenMod's
# additional languages not supported by AOSP
#
-# Copyright (C) 2014 The CyanogenMod Project
+# Copyright (C) 2014-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.
@@ -21,125 +21,423 @@
preserve_hierarchy: true
files:
- # Framework packages
+# Frameworks
+
+ # framework-res
-
source: '/cm-11.0/frameworks/base/core/res/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: &anchor
android_code:
ast: es-rXA
- bn: bn
cy: cy
- eu: eu
- is: is
ku: ku
lb: lb
- ml-IN: ml
pa-IN: pa
- ta: ta
ug: ug
+ # BackupRestoreConfirmation
-
- source: '/cm-11.0/frameworks/base/packages/**/values/strings.xml'
+ source: '/cm-11.0/frameworks/base/packages/BackupRestoreConfirmation/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- ignore:
- - /cm-11.0/frameworks/base/packages/services
- - /cm-11.0/frameworks/base/packages/WallpaperCropper
- - /cm-11.0/frameworks/base/packages/Keyguard/test
- # Apps
+ # DefaultContainerService
-
- source: '/cm-11.0/packages/apps/**/values/strings.xml'
+ source: '/cm-11.0/frameworks/base/packages/DefaultContainerService/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/apps/**/tests
- - /cm-11.0/packages/apps/Apollo
- - /cm-11.0/packages/apps/BluetoothExt
- - /cm-11.0/packages/apps/CM*
- - /cm-11.0/packages/apps/DSPManager
- - /cm-11.0/packages/apps/Email/emailcommon
- - /cm-11.0/packages/apps/GalleryNext
- - /cm-11.0/packages/apps/LockClock
- - /cm-11.0/packages/apps/Mms/apptests
- - /cm-11.0/packages/apps/OneClickAndroid
- - /cm-11.0/packages/apps/SamsungServiceMode
- - /cm-11.0/packages/apps/Screencast
- - /cm-11.0/packages/apps/SpeechRecorder
- - /cm-11.0/packages/apps/ThemeChooser
- - /cm-11.0/packages/apps/ThemeStore
- - /cm-11.0/packages/apps/Torch
- - /cm-11.0/packages/apps/Trebuchet/WallpaperPicker
- - /cm-11.0/packages/apps/VoicePlus
- - /cm-11.0/packages/apps/VoiceWakeup
+ # DocumentsUI
+ -
+ source: '/cm-11.0/frameworks/base/packages/DocumentsUI/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # ExternalStorageProvider
+ -
+ source: '/cm-11.0/frameworks/base/packages/ExternalStorageProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # FusedLocation
+ -
+ source: '/cm-11.0/frameworks/base/packages/FusedLocation/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # InputDevices
+ -
+ source: '/cm-11.0/frameworks/base/packages/InputDevices/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Keyguard
+ -
+ source: '/cm-11.0/frameworks/base/packages/Keyguard/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # PrintSpooler
+ -
+ source: '/cm-11.0/frameworks/base/packages/PrintSpooler/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # SettingsProvider
+ -
+ source: '/cm-11.0/frameworks/base/packages/SettingsProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Shell
+ -
+ source: '/cm-11.0/frameworks/base/packages/Shell/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # SystemUI
+ -
+ source: '/cm-11.0/frameworks/base/packages/SystemUI/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # VpnDialogs
+ -
+ source: '/cm-11.0/frameworks/base/packages/VpnDialogs/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Packages
+
+ # AudioFX
+ -
+ source: '/cm-11.0/packages/apps/AudioFX/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # BasicSmsReceiver
+ -
+ source: '/cm-11.0/packages/apps/BasicSmsReceiver/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Bluetooth
+ -
+ source: '/cm-11.0/packages/apps/Bluetooth/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
-
source: '/cm-11.0/packages/apps/Bluetooth/res/values/strings_pbap.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ # Browser
+ -
+ source: '/cm-11.0/packages/apps/Browser/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Calculator
+ -
+ source: '/cm-11.0/packages/apps/Calculator/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Calendar
-
source: '/cm-11.0/packages/apps/Calendar/res/values/arrays.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Calendar/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ # Camera2
+ -
+ source: '/cm-11.0/packages/apps/Camera2/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Camera2/res_p/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CameraNext
+ -
+ source: '/cm-11.0/packages/apps/CameraNext/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CellBroadcastReceiver
+ -
+ source: '/cm-11.0/packages/apps/CellBroadcastReceiver/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # CertInstaller
+ -
+ source: '/cm-11.0/packages/apps/CertInstaller/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Contacts
+ -
+ source: '/cm-11.0/packages/apps/Contacts/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # ContactsCommon
+ -
+ source: '/cm-11.0/packages/apps/ContactsCommon/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # DeskClock
-
source: '/cm-11.0/packages/apps/DeskClock/res/values/array.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/DeskClock/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ # Dialer
+ -
+ source: '/cm-11.0/packages/apps/Dialer/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Email
+ -
+ source: '/cm-11.0/packages/apps/Email/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Exchange
+ -
+ source: '/cm-11.0/packages/apps/Exchange/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Gallery2
-
source: '/cm-11.0/packages/apps/Gallery2/res/values/filtershow_strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Gallery2/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ # HTMLViewer
+ -
+ source: '/cm-11.0/packages/apps/HTMLViewer/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # InCallUI
+ -
+ source: '/cm-11.0/packages/apps/InCallUI/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # KeyChain
+ -
+ source: '/cm-11.0/packages/apps/KeyChain/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Mms
-
source: '/cm-11.0/packages/apps/Mms/res/values/arrays.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/apps/Mms/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ # Nfc
+ -
+ source: '/cm-11.0/packages/apps/Nfc/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # PackageInstaller
+ -
+ source: '/cm-11.0/packages/apps/PackageInstaller/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # PhoneCommon
+ -
+ source: '/cm-11.0/packages/apps/PhoneCommon/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # Settings
-
source: '/cm-11.0/packages/apps/Settings/res/values/arrays.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
-
- # Input methods
-
- source: '/cm-11.0/packages/inputmethods/LatinIME/java/res/values/strings*.xml'
+ source: '/cm-11.0/packages/apps/Settings/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # Providers
+ # SoundRecorder
-
- source: '/cm-11.0/packages/providers/**/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/providers/**/tests
- - /cm-11.0/packages/providers/PartnerBookmarksProvider
- - /cm-11.0/packages/providers/ThemesProvider
- - /cm-11.0/packages/providers/UserDictionaryProvider
-
- # Screensavers
- -
- source: '/cm-11.0/packages/screensavers/**/values/strings.xml'
+ source: '/cm-11.0/packages/apps/SoundRecorder/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- # Services
+ # Stk
-
- source: '/cm-11.0/packages/services/**/values/strings.xml'
+ source: '/cm-11.0/packages/apps/Stk/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/services/**/tests
- # Wallpapers
+ # Tag
-
- source: '/cm-11.0/packages/wallpapers/**/values/strings.xml'
+ source: '/cm-11.0/packages/apps/Tag/res/values/strings.xml'
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
- ignore:
- - /cm-11.0/packages/wallpapers/Galaxy4
- - /cm-11.0/packages/wallpapers/PhotoPhase
+
+ # Trebuchet
+ -
+ source: '/cm-11.0/packages/apps/Trebuchet/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # VideoEditor
+ -
+ source: '/cm-11.0/packages/apps/VideoEditor/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # VoiceDialer
+ -
+ source: '/cm-11.0/packages/apps/VoiceDialer/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Input methods
+
+ # LatinIME
+ -
+ source: '/cm-11.0/packages/inputmethods/LatinIME/java/res/values/strings-action-keys.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/inputmethods/LatinIME/java/res/values/strings-appname.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/inputmethods/LatinIME/java/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Providers
+
+ # CalendarProvider
+ -
+ source: '/cm-11.0/packages/providers/CalendarProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # ContactsProvider
+ -
+ source: '/cm-11.0/packages/providers/ContactsProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # DownloadProvider
+ -
+ source: '/cm-11.0/packages/providers/DownloadProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+ -
+ source: '/cm-11.0/packages/providers/DownloadProvider/ui/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # MediaProvider
+ -
+ source: '/cm-11.0/packages/providers/MediaProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # TelephonyProvider
+ -
+ source: '/cm-11.0/packages/providers/TelephonyProvider/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Screensavers
+
+ # Basic
+ -
+ source: '/cm-11.0/packages/screensavers/Basic/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # PhotoTable
+ -
+ source: '/cm-11.0/packages/screensavers/PhotoTable/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Services
+
+ # Telephony
+ -
+ source: '/cm-11.0/packages/services/Telephony/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+# Wallpapers
+
+ # Basic
+ -
+ source: '/cm-11.0/packages/wallpapers/Basic/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # HoloSpiral
+ -
+ source: '/cm-11.0/packages/wallpapers/HoloSpiral/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # LivePicker
+ -
+ source: '/cm-11.0/packages/wallpapers/LivePicker/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # MagicSmoke
+ -
+ source: '/cm-11.0/packages/wallpapers/MagicSmoke/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # MusicVisualization
+ -
+ source: '/cm-11.0/packages/wallpapers/MusicVisualization/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # NoiseField
+ -
+ source: '/cm-11.0/packages/wallpapers/NoiseField/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor
+
+ # PhaseBeam
+ -
+ source: '/cm-11.0/packages/wallpapers/PhaseBeam/res/values/strings.xml'
+ translation: '/%original_path%-%android_code%/%original_file_name%'
+ languages_mapping: *anchor