Clean up translations for Lineage
Change-Id: Id7e3058478afb68099f87751e94f1b773d23be29
diff --git a/.gitreview b/.gitreview
index 9710242..a5a5bc3 100644
--- a/.gitreview
+++ b/.gitreview
@@ -1,5 +1,5 @@
[gerrit]
-host=review.cyanogenmod.org
+host=review.lineageos.org
port=29418
-project=CyanogenMod/cm_crowdin
+project=LineageOS/cm_crowdin
defaultbranch=master
diff --git a/README.mkdn b/README.mkdn
index 678e62f..665fd71 100644
--- a/README.mkdn
+++ b/README.mkdn
@@ -3,7 +3,7 @@
Introduction
------------
-This script is used to synchronize CyanogenMod's translations with Crowdin's. Also, it can handle
+This script is used to synchronize LineageOS' translations with Crowdin's. Also, it can handle
automatic commiting to Gerrit and pushing/downloading to/from Crowdin.
Prerequisites
@@ -24,7 +24,7 @@
Executing
---------
Export the following environment variables to set the API keys and the base path.
-Base path should contain all CM trees in subfolders, named after CM branches.
+Base path should contain all LineageOS trees in subfolders, named after LineageOS branches.
Syncing stable trees requires an additional environment variable plus a 'stable'
subfolder under the base path, due to crowdin API limitations:
@@ -37,8 +37,8 @@
export CM_CROWDIN_API_KEY=1234567890
export CM_AOSP_CROWDIN_API_KEY=0987654321
- export CM_CROWDIN_BASE_PATH=/mnt/android/cm
- export CM_CROWDIN_STABLE_BASE_PATH=/mnt/android/cm/stable
+ export CM_CROWDIN_BASE_PATH=/mnt/android/lineageos
+ export CM_CROWDIN_STABLE_BASE_PATH=/mnt/android/lineageos/stable
Execute:
diff --git a/config/cm-12.1.yaml b/config/cm-12.1.yaml
deleted file mode 100644
index 912dc92..0000000
--- a/config/cm-12.1.yaml
+++ /dev/null
@@ -1,730 +0,0 @@
-# cm-12.1.yaml
-#
-# Crowdin configuration file for CyanogenMod
-#
-# 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.
-# 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.
-
-api_key_env: CM_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- af: af
- am: am
- ar: ar
- as: as-rIN
- ast: ast-rES
- az: az-rAZ
- be: be
- bg: bg
- bn: bn-rBD
- ca: ca
- cs: cs
- cy: cy
- da: da
- de: de
- el: el
- en-AU: en-rAU
- en-GB: en-rGB
- en-IN: en-rIN
- en-PT: en-rPT
- eo: eo
- es-ES: es
- es-MX: es-rMX
- es-US: es-rUS
- et: et-rEE
- eu: eu-rES
- fa: fa
- fi: fi
- fr: fr
- fr-CA: fr-rCA
- fy-NL: fy-rNL
- gl: gl-rES
- gu-IN: gu-rIN
- he: iw
- hi: hi
- hr: hr
- hu: hu
- hy-AM: hy-rAM
- id: in
- is: is-rIS
- it: it
- ja: ja
- ka: ka-rGE
- kk: kk-rKZ
- km: km-rKH
- kn: kn-rIN
- ko: ko
- ku: ku
- ky: ky-rKG
- lb: lb
- lo: lo-rLA
- lt: lt
- lv: lv
- mk: mk-rMK
- ml-IN: ml-rIN
- mn: mn-rMN
- mr: mr-rIN
- ms: ms-rMY
- my: my-rMM
- nb: nb
- ne-NP: ne-rNP
- nl: nl
- or: or-rIN
- pa-IN: pa-rIN
- pl: pl
- pt-PT: pt-rPT
- pt-BR: pt-rBR
- rm-CH: rm
- ro: ro
- ru: ru
- si-LK: si-rLK
- sk: sk
- sl: sl
- sq: sq-rAL
- sr: sr
- sv-SE: sv
- sw: sw
- ta: ta-rIN
- te: te-rIN
- th: th
- tl: tl
- tr: tr
- ug: ug
- uk: uk
- ur-PK: ur-rPK
- uz: uz-rUZ
- vi: vi
- zh-CN: zh-rCN
- zh-HK: zh-rHK
- zh-TW: zh-rTW
- zu: zu
-
- # DocumentsUI
- -
- source: '/frameworks/base/packages/DocumentsUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BluetoothExt
- -
- source: '/packages/apps/BluetoothExt/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_dun.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_ftp.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_map.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_sap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CellBroadcastReceiver
- -
- source: '/packages/apps/CellBroadcastReceiver/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMBugReport
- -
- source: '/packages/apps/CMBugReport/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMFileManager
- -
- source: '/packages/apps/CMFileManager/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMFileManager/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMUpdater
- -
- source: '/packages/apps/CMUpdater/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMUpdater/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMWallpapers
- -
- source: '/packages/apps/CMWallpapers/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Contacts/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Eleven
- -
- source: '/packages/apps/Eleven/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Eleven/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/codeaurora_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/InCallUI/res_cm/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LockClock
- -
- source: '/packages/apps/LockClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Mms
- -
- source: '/packages/apps/Mms/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Mms/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Mms/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Profiles
- -
- source: '/packages/apps/Profiles/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SetupWizard
- -
- source: '/packages/apps/SetupWizard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Terminal
- -
- source: '/packages/apps/Terminal/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Terminal/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeChooser
- -
- source: '/packages/apps/ThemeChooser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Trebuchet/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Cyngn packages
-
- # AudioFX
- -
- source: '/packages/cyngn/AudioFX/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CalendarNext
- -
- source: '/packages/cyngn/CalendarNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CalendarNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CameraNext
- -
- source: '/packages/cyngn/CameraNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CameraNext/res/values/qcomstrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CameraNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMFota
- -
- source: '/packages/cyngn/CMFota/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMLogger
- -
- source: '/packages/cyngn/CMLogger/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMResolver
- -
- source: '/packages/cyngn/CMResolver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CyanogenAccount
- -
- source: '/packages/cyngn/CyanogenAccount/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DialerNext
- -
- source: '/packages/cyngn/DialerNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # EmailNext
- -
- source: '/packages/cyngn/EmailNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/EmailNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExchangeNext
- -
- source: '/packages/cyngn/ExchangeNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/ExchangeNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # GalleryNext
- -
- source: '/packages/cyngn/GalleryNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-
- # InCallUINext
- -
- source: '/packages/cyngn/InCallUINext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Screencast
- -
- source: '/packages/cyngn/Screencast/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeChooser
- -
- source: '/packages/cyngn/ThemeChooser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeStore
- -
- source: '/packages/cyngn/ThemeStore/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmailNext
- -
- source: '/packages/cyngn/UnifiedEmailNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/UnifiedEmailNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # VoiceWakeup
- -
- source: '/packages/cyngn/VoiceWakeup/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemesProvider
- -
- source: '/packages/providers/ThemesProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # Mms
- -
- source: '/packages/services/Mms/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Galaxy4
- -
- source: '/packages/wallpapers/Galaxy4/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoPhase
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Vendor
-
- # CM SDK
- -
- source: '/vendor/cmsdk/cm/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMSettingsProvider
- -
- source: '/vendor/cmsdk/packages/CMSettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Device specific
-
- # fmapp2
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRecord
- -
- source: '/hardware/qcom/fm/FMRecord/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SamsungServiceMode
- -
- source: '/packages/apps/SamsungServiceMode/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # asus tf300t AutoParts
- -
- source: '/device/asus/tf300t/AutoParts/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # bn acclaim TFF
- -
- source: '/device/bn/acclaim/TFF/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola condor doze
- -
- source: '/device/motorola/condor/doze/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola omap4-common doze
- -
- source: '/device/motorola/omap4-common/doze/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola qcom-common doze
- -
- source: '/device/motorola/qcom-common/doze/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola quark cmactions
- -
- source: '/device/motorola/quark/cmactions/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola victara cmactions
- -
- source: '/device/motorola/victara/cmactions/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # motorola xt897 AsantiKeypad
- -
- source: '/device/motorola/xt897/AsantiKeypad/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # oppo common configpanel
- -
- source: '/device/oppo/common/configpanel/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # samsung galaxys2-common AdvancedDisplay
- -
- source: '/device/samsung/galaxys2-common/AdvancedDisplay/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/device/samsung/galaxys2-common/AdvancedDisplay/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # samsung qcom-common doze
- -
- source: '/device/samsung/qcom-common/doze/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # yu sambar configpanel
- -
- source: '/device/yu/sambar/configpanel/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-12.1_aosp.yaml b/config/cm-12.1_aosp.yaml
deleted file mode 100644
index 67052f4..0000000
--- a/config/cm-12.1_aosp.yaml
+++ /dev/null
@@ -1,500 +0,0 @@
-# cm-12.1_aosp.yaml
-#
-# Crowdin configuration file for CyanogenMod's
-# additional languages not supported by AOSP
-#
-# 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.
-# 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.
-
-api_key_env: CM_AOSP_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod-aosp
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- as: as-rIN
- ast: ast-rES
- be: be
- cy: cy
- en-PT: en-rPT
- es-MX: es-rMX
- eo: eo
- fy-NL: fy-rNL
- ku: ku
- lb: lb
- or: or-rIN
- ug: ug
-
- # BackupRestoreConfirmation
- -
- source: '/frameworks/base/packages/BackupRestoreConfirmation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CaptivePortalLogin
- -
- source: '/frameworks/base/packages/CaptivePortalLogin/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DefaultContainerService
- -
- source: '/frameworks/base/packages/DefaultContainerService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DocumentsUI
- -
- source: '/frameworks/base/packages/DocumentsUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExternalStorageProvider
- -
- source: '/frameworks/base/packages/ExternalStorageProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FusedLocation
- -
- source: '/frameworks/base/packages/FusedLocation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InputDevices
- -
- source: '/frameworks/base/packages/InputDevices/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PrintSpooler
- -
- source: '/frameworks/base/packages/PrintSpooler/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsProvider
- -
- source: '/frameworks/base/packages/SettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Shell
- -
- source: '/frameworks/base/packages/Shell/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # VpnDialogs
- -
- source: '/frameworks/base/packages/VpnDialogs/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # WallpaperCropper
- -
- source: '/frameworks/base/packages/WallpaperCropper/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BasicSmsReceiver
- -
- source: '/packages/apps/BasicSmsReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Bluetooth/res/values/strings_pbap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Camera2/res_p/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CellBroadcastReceiver
- -
- source: '/packages/apps/CellBroadcastReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CertInstaller
- -
- source: '/packages/apps/CertInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/array.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/DeskClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Exchange
- -
- source: '/packages/apps/Exchange/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRadio
- -
- source: '/packages/apps/FMRadio/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/filtershow_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HTMLViewer
- -
- source: '/packages/apps/HTMLViewer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # KeyChain
- -
- source: '/packages/apps/KeyChain/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Mms
- -
- source: '/packages/apps/Mms/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Mms/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Nfc
- -
- source: '/packages/apps/Nfc/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PackageInstaller
- -
- source: '/packages/apps/PackageInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Tag
- -
- source: '/packages/apps/Tag/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/TvSettings/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-action-keys.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-appname.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-config-important-notice.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-emoji-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-letter-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-talkback-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # CalendarProvider
- -
- source: '/packages/providers/CalendarProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsProvider
- -
- source: '/packages/providers/ContactsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/ui/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MediaProvider
- -
- source: '/packages/providers/MediaProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TelephonyProvider
- -
- source: '/packages/providers/TelephonyProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UserDictionaryProvider
- -
- source: '/packages/providers/UserDictionaryProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Screensavers
-
- # Basic
- -
- source: '/packages/screensavers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoTable
- -
- source: '/packages/screensavers/PhotoTable/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/services/Telephony/sip/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Basic
- -
- source: '/packages/wallpapers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HoloSpiral
- -
- source: '/packages/wallpapers/HoloSpiral/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LivePicker
- -
- source: '/packages/wallpapers/LivePicker/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MagicSmoke
- -
- source: '/packages/wallpapers/MagicSmoke/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MusicVisualization
- -
- source: '/packages/wallpapers/MusicVisualization/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # NoiseField
- -
- source: '/packages/wallpapers/NoiseField/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-12.1_extra_packages.xml b/config/cm-12.1_extra_packages.xml
deleted file mode 100644
index 79e5b6c..0000000
--- a/config/cm-12.1_extra_packages.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<manifest>
- <!-- Extra packages not included in the main manifest -->
- <project path="hardware/qcom/fm" name="CyanogenMod/android_hardware_qcom_fm" />
- <project path="packages/apps/FMRadio" name="CyanogenMod/android_packages_apps_FMRadio" />
- <project path="packages/apps/SamsungServiceMode" name="CyanogenMod/android_packages_apps_SamsungServiceMode" />
-
- <project path="packages/cyngn/AudioFX" name="cyngn/android_packages_apps_AudioFX-resources" />
- <project path="packages/cyngn/CalendarNext" name="cyngn/android_packages_apps_CalendarNext-resources" />
- <project path="packages/cyngn/CameraNext" name="cyngn/android_packages_apps_Camera2-resources" />
- <project path="packages/cyngn/CMFota" name="cyngn/android_packages_apps_FOTA-resources" />
- <project path="packages/cyngn/CMLogger" name="cyngn/android_packages_apps_CMLogger-resources" />
- <project path="packages/cyngn/CMResolver" name="cyngn/android_packages_cyanogen_CMResolver-resources" />
- <project path="packages/cyngn/CyanogenAccount" name="cyngn/android_packages_apps_CyanogenAccount-resources" />
- <project path="packages/cyngn/DialerNext" name="cyngn/android_packages_apps_DialerNext-resources" />
- <project path="packages/cyngn/EmailNext" name="cyngn/android_packages_apps_EmailNext-resources" />
- <project path="packages/cyngn/ExchangeNext" name="cyngn/android_packages_apps_ExchangeNext-resources" />
- <project path="packages/cyngn/GalleryNext" name="cyngn/android_packages_apps_GalleryNext-resources" />
- <project path="packages/cyngn/InCallUINext" name="cyngn/android_packages_apps_InCallUINext-resources" />
- <project path="packages/cyngn/Screencast" name="cyngn/android_packages_apps_Screencast-resources" />
- <project path="packages/cyngn/ThemeChooser" name="cyngn/android_packages_apps_ThemeChooser-resources" />
- <project path="packages/cyngn/ThemeStore" name="cyngn/android_packages_apps_ThemeStore-resources" />
- <project path="packages/cyngn/UnifiedEmailNext" name="cyngn/android_packages_apps_UnifiedEmailNext-resources" />
- <project path="packages/cyngn/VoiceWakeup" name="cyngn/android_packages_apps_VoiceWakeup-resources" />
-
- <!-- Device repositories that can be translated -->
- <project path="device/asus/tf300t" name="CyanogenMod/android_device_asus_tf300t" />
- <project path="device/bn/acclaim" name="CyanogenMod/android_device_bn_acclaim" />
- <project path="device/motorola/condor" name="CyanogenMod/android_device_motorola_condor" />
- <project path="device/motorola/omap4-common" name="CyanogenMod/android_device_motorola_omap4-common" />
- <project path="device/motorola/qcom-common" name="CyanogenMod/android_device_motorola_qcom-common" />
- <project path="device/motorola/quark" name="CyanogenMod/android_device_motorola_quark" />
- <project path="device/motorola/victara" name="CyanogenMod/android_device_motorola_victara" />
- <project path="device/motorola/xt897" name="CyanogenMod/android_device_motorola_xt897" />
- <project path="device/oppo/common" name="CyanogenMod/android_device_oppo_common" />
- <project path="device/samsung/galaxys2-common" name="CyanogenMod/android_device_samsung_galaxys2-common" />
- <project path="device/samsung/qcom-common" name="CyanogenMod/android_device_samsung_qcom-common" />
- <project path="device/yu/sambar" name="CyanogenMod/android_device_yu_sambar" />
-</manifest>
diff --git a/config/cm-13.0-ZNH0E.yaml b/config/cm-13.0-ZNH0E.yaml
deleted file mode 100644
index 2c43c6e..0000000
--- a/config/cm-13.0-ZNH0E.yaml
+++ /dev/null
@@ -1,541 +0,0 @@
-# cm-13.0-ZNH0E.yaml
-#
-# Crowdin configuration file for CyanogenMod
-#
-# 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.
-# 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.
-
-api_key_env: CM_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_STABLE_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- af: af
- am: am
- ar: ar
- as: as-rIN
- ast: ast-rES
- az: az-rAZ
- be: be
- bg: bg
- bn: bn-rBD
- ca: ca
- cs: cs
- cy: cy
- da: da
- de: de
- el: el
- en-AU: en-rAU
- en-GB: en-rGB
- en-IN: en-rIN
- en-PT: en-rPT
- eo: eo
- es-ES: es
- es-MX: es-rMX
- es-US: es-rUS
- et: et-rEE
- eu: eu-rES
- fa: fa
- fi: fi
- fr: fr
- fr-CA: fr-rCA
- fy-NL: fy-rNL
- gl: gl-rES
- gu-IN: gu-rIN
- he: iw
- hi: hi
- hr: hr
- hu: hu
- hy-AM: hy-rAM
- id: in
- is: is-rIS
- it: it
- ja: ja
- ka: ka-rGE
- kk: kk-rKZ
- km: km-rKH
- kn: kn-rIN
- ko: ko
- ku: ku
- ky: ky-rKG
- lb: lb
- lo: lo-rLA
- lt: lt
- lv: lv
- mk: mk-rMK
- ml-IN: ml-rIN
- mn: mn-rMN
- mr: mr-rIN
- ms: ms-rMY
- my: my-rMM
- nb: nb
- ne-NP: ne-rNP
- nl: nl
- or: or-rIN
- pa-IN: pa-rIN
- pl: pl
- pt-PT: pt-rPT
- pt-BR: pt-rBR
- rm-CH: rm
- ro: ro
- ru: ru
- si-LK: si-rLK
- sk: sk
- sl: sl
- sq: sq-rAL
- sr: sr
- sv-SE: sv
- sw: sw
- ta: ta-rIN
- te: te-rIN
- th: th
- tl: tl
- tr: tr
- ug: ug
- uk: uk
- ur-PK: ur-rPK
- uz: uz-rUZ
- vi: vi
- zh-CN: zh-rCN
- zh-HK: zh-rHK
- zh-TW: zh-rTW
- zu: zu
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsLib
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BluetoothExt
- -
- source: '/packages/apps/BluetoothExt/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_dun.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_ftp.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_map.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_sap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMBugReport
- -
- source: '/packages/apps/CMBugReport/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMFileManager
- -
- source: '/packages/apps/CMFileManager/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMFileManager/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMUpdater
- -
- source: '/packages/apps/CMUpdater/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMUpdater/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMWallpapers
- -
- source: '/packages/apps/CMWallpapers/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Contacts/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/ContactsCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Eleven
- -
- source: '/packages/apps/Eleven/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Eleven/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/codeaurora_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/InCallUI/res/values/qtistrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LockClock
- -
- source: '/packages/apps/LockClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Messaging
- -
- source: '/packages/apps/Messaging/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Profiles
- -
- source: '/packages/apps/Profiles/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Screencast
- -
- source: '/packages/apps/Screencast/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SetupWizard
- -
- source: '/packages/apps/SetupWizard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Snap
- -
- source: '/packages/apps/Snap/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Snap/res/values/qcomstrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Snap/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Terminal
- -
- source: '/packages/apps/Terminal/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Terminal/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeChooser
- -
- source: '/packages/apps/ThemeChooser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Trebuchet/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemesProvider
- -
- source: '/packages/providers/ThemesProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Screensavers
-
- # PhotoTable
- -
- source: '/packages/screensavers/PhotoTable/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # Mms
- -
- source: '/packages/services/Mms/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/services/Telephony/res/values/qtistrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Galaxy4
- -
- source: '/packages/wallpapers/Galaxy4/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoPhase
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Vendor
-
- # CM SDK
- -
- source: '/vendor/cmsdk/cm/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMSettingsProvider
- -
- source: '/vendor/cmsdk/packages/CMSettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Device specific
-
- # fmapp2
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRecord
- -
- source: '/hardware/qcom/fm/FMRecord/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-13.0-ZNH0E_aosp.yaml b/config/cm-13.0-ZNH0E_aosp.yaml
deleted file mode 100644
index a75db51..0000000
--- a/config/cm-13.0-ZNH0E_aosp.yaml
+++ /dev/null
@@ -1,538 +0,0 @@
-# cm-13.0-ZNH0E_aosp.yaml
-#
-# Crowdin configuration file for CyanogenMod's
-# additional languages not supported by AOSP
-#
-# 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.
-# 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.
-
-api_key_env: CM_AOSP_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_STABLE_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod-aosp
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- as: as-rIN
- ast: ast-rES
- be: be
- cy: cy
- en-PT: en-rPT
- es-MX: es-rMX
- eo: eo
- fy-NL: fy-rNL
- ku: ku
- lb: lb
- or: or-rIN
- ug: ug
-
- # BackupRestoreConfirmation
- -
- source: '/frameworks/base/packages/BackupRestoreConfirmation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CaptivePortalLogin
- -
- source: '/frameworks/base/packages/CaptivePortalLogin/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DefaultContainerService
- -
- source: '/frameworks/base/packages/DefaultContainerService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DocumentsUI
- -
- source: '/frameworks/base/packages/DocumentsUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExternalStorageProvider
- -
- source: '/frameworks/base/packages/ExternalStorageProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FusedLocation
- -
- source: '/frameworks/base/packages/FusedLocation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InputDevices
- -
- source: '/frameworks/base/packages/InputDevices/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PrintSpooler
- -
- source: '/frameworks/base/packages/PrintSpooler/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsLib
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsProvider
- -
- source: '/frameworks/base/packages/SettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Shell
- -
- source: '/frameworks/base/packages/Shell/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # StatementService
- -
- source: '/frameworks/base/packages/StatementService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # VpnDialogs
- -
- source: '/frameworks/base/packages/VpnDialogs/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # WallpaperCropper
- -
- source: '/frameworks/base/packages/WallpaperCropper/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BasicSmsReceiver
- -
- source: '/packages/apps/BasicSmsReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Bluetooth/res/values/strings_pbap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Bluetooth/res/values/strings_sap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Camera2/res_p/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CellBroadcastReceiver
- -
- source: '/packages/apps/CellBroadcastReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CertInstaller
- -
- source: '/packages/apps/CertInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/array.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/DeskClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExactCalculator
- -
- source: '/packages/apps/ExactCalculator/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Exchange
- -
- source: '/packages/apps/Exchange/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRadio
- -
- source: '/packages/apps/FMRadio/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/filtershow_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HTMLViewer
- -
- source: '/packages/apps/HTMLViewer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # KeyChain
- -
- source: '/packages/apps/KeyChain/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ManagedProvisioning
- -
- source: '/packages/apps/ManagedProvisioning/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Messaging
- -
- source: '/packages/apps/Messaging/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Messaging/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Nfc
- -
- source: '/packages/apps/Nfc/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PackageInstaller
- -
- source: '/packages/apps/PackageInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Tag
- -
- source: '/packages/apps/Tag/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/TvSettings/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-action-keys.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-appname.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-config-important-notice.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-emoji-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-letter-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-talkback-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # BookmarkProvider
- -
- source: '/packages/providers/BookmarkProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CalendarProvider
- -
- source: '/packages/providers/CalendarProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CallLogProvider
- -
- source: '/packages/providers/CallLogProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsProvider
- -
- source: '/packages/providers/ContactsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/ui/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MediaProvider
- -
- source: '/packages/providers/MediaProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TelephonyProvider
- -
- source: '/packages/providers/TelephonyProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UserDictionaryProvider
- -
- source: '/packages/providers/UserDictionaryProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Screensavers
-
- # Basic
- -
- source: '/packages/screensavers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoTable
- -
- source: '/packages/screensavers/PhotoTable/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/services/Telephony/sip/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Basic
- -
- source: '/packages/wallpapers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HoloSpiral
- -
- source: '/packages/wallpapers/HoloSpiral/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LivePicker
- -
- source: '/packages/wallpapers/LivePicker/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MagicSmoke
- -
- source: '/packages/wallpapers/MagicSmoke/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # NoiseField
- -
- source: '/packages/wallpapers/NoiseField/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-13.0-ZNH0E_extra_packages.xml b/config/cm-13.0-ZNH0E_extra_packages.xml
deleted file mode 100644
index fe5ff4d..0000000
--- a/config/cm-13.0-ZNH0E_extra_packages.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<manifest>
- <!-- Extra packages not included in the main manifest -->
- <project path="packages/apps/Calculator" name="CyanogenMod/android_packages_apps_Calculator" />
-</manifest>
diff --git a/config/cm-13.0-ZNH2K.yaml b/config/cm-13.0-ZNH2K.yaml
deleted file mode 100644
index b380390..0000000
--- a/config/cm-13.0-ZNH2K.yaml
+++ /dev/null
@@ -1,593 +0,0 @@
-# cm-13.0-ZNH2K.yaml
-#
-# Crowdin configuration file for CyanogenMod
-#
-# 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.
-# 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.
-
-api_key_env: CM_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_STABLE_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- af: af
- am: am
- ar: ar
- as: as-rIN
- ast: ast-rES
- az: az-rAZ
- be: be
- bg: bg
- bn: bn-rBD
- ca: ca
- cs: cs
- cy: cy
- da: da
- de: de
- el: el
- en-AU: en-rAU
- en-GB: en-rGB
- en-IN: en-rIN
- en-PT: en-rPT
- eo: eo
- es-ES: es
- es-MX: es-rMX
- es-US: es-rUS
- et: et-rEE
- eu: eu-rES
- fa: fa
- fi: fi
- fr: fr
- fr-CA: fr-rCA
- fy-NL: fy-rNL
- gl: gl-rES
- gu-IN: gu-rIN
- he: iw
- hi: hi
- hr: hr
- hu: hu
- hy-AM: hy-rAM
- id: in
- is: is-rIS
- it: it
- ja: ja
- ka: ka-rGE
- kk: kk-rKZ
- km: km-rKH
- kn: kn-rIN
- ko: ko
- ku: ku
- ky: ky-rKG
- lb: lb
- lo: lo-rLA
- lt: lt
- lv: lv
- mk: mk-rMK
- ml-IN: ml-rIN
- mn: mn-rMN
- mr: mr-rIN
- ms: ms-rMY
- my: my-rMM
- nb: nb
- ne-NP: ne-rNP
- nl: nl
- or: or-rIN
- pa-IN: pa-rIN
- pl: pl
- pt-PT: pt-rPT
- pt-BR: pt-rBR
- rm-CH: rm
- ro: ro
- ru: ru
- si-LK: si-rLK
- sk: sk
- sl: sl
- sq: sq-rAL
- sr: sr
- sv-SE: sv
- sw: sw
- ta: ta-rIN
- te: te-rIN
- th: th
- tl: tl
- tr: tr
- ug: ug
- uk: uk
- ur-PK: ur-rPK
- uz: uz-rUZ
- vi: vi
- zh-CN: zh-rCN
- zh-HK: zh-rHK
- zh-TW: zh-rTW
- zu: zu
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsLib
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/frameworks/base/packages/SystemUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BluetoothExt
- -
- source: '/packages/apps/BluetoothExt/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_dun.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_ftp.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_map.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/BluetoothExt/res/values/strings_sap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CellBroadcastReceiver
- -
- source: '/packages/apps/CellBroadcastReceiver/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMBugReport
- -
- source: '/packages/apps/CMBugReport/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMFileManager
- -
- source: '/packages/apps/CMFileManager/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMFileManager/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMUpdater
- -
- source: '/packages/apps/CMUpdater/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/CMUpdater/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMWallpapers
- -
- source: '/packages/apps/CMWallpapers/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Contacts/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/ContactsCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Dialer/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Eleven
- -
- source: '/packages/apps/Eleven/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Eleven/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/codeaurora_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gello
- -
- source: '/packages/apps/Gello/res/raw/incognito_mode_start_page.html'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gello/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/InCallUI/res/values/qtistrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LockClock
- -
- source: '/packages/apps/LockClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Messaging
- -
- source: '/packages/apps/Messaging/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Profiles
- -
- source: '/packages/apps/Profiles/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Screencast
- -
- source: '/packages/apps/Screencast/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SetupWizard
- -
- source: '/packages/apps/SetupWizard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Snap
- -
- source: '/packages/apps/Snap/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Snap/res/values/qcomstrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Snap/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Terminal
- -
- source: '/packages/apps/Terminal/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Terminal/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeChooser
- -
- source: '/packages/apps/ThemeChooser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/cm_arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Trebuchet/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # DataUsageProvider
- -
- source: '/packages/providers/DataUsageProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemesProvider
- -
- source: '/packages/providers/ThemesProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # WeatherProvider
- -
- source: '/packages/providers/WeatherProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Screensavers
-
- # PhotoTable
- -
- source: '/packages/screensavers/PhotoTable/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # LiveLockScreenService
- -
- source: '/packages/services/LiveLockScreenService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Mms
- -
- source: '/packages/services/Mms/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/services/Telephony/res/values/qtistrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Galaxy4
- -
- source: '/packages/wallpapers/Galaxy4/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoPhase
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/plurals.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/wallpapers/PhotoPhase/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Vendor
-
- # CM SDK
- -
- source: '/vendor/cmsdk/cm/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMSettingsProvider
- -
- source: '/vendor/cmsdk/packages/CMSettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # OpenWeatherMapProvider
- -
- source: '/vendor/cmsdk/samples/weatherproviderservice/OpenWeatherMapProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # WundergroundWeatherProvider
- -
- source: '/vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/app/src/main/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # YahooWeatherProvider
- -
- source: '/vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/app/src/main/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Device specific
-
- # fmapp2
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/hardware/qcom/fm/fmapp2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRecord
- -
- source: '/hardware/qcom/fm/FMRecord/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-13.0-ZNH2K_aosp.yaml b/config/cm-13.0-ZNH2K_aosp.yaml
deleted file mode 100644
index 451baad..0000000
--- a/config/cm-13.0-ZNH2K_aosp.yaml
+++ /dev/null
@@ -1,538 +0,0 @@
-# cm-13.0-ZNH2K_aosp.yaml
-#
-# Crowdin configuration file for CyanogenMod's
-# additional languages not supported by AOSP
-#
-# 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.
-# 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.
-
-api_key_env: CM_AOSP_CROWDIN_API_KEY
-base_path_env: CM_CROWDIN_STABLE_BASE_PATH
-base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod-aosp
-preserve_hierarchy: true
-
-files:
-# Frameworks
-
- # framework-res
- -
- source: '/frameworks/base/core/res/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: &anchor
- android_code:
- as: as-rIN
- ast: ast-rES
- be: be
- cy: cy
- en-PT: en-rPT
- es-MX: es-rMX
- eo: eo
- fy-NL: fy-rNL
- ku: ku
- lb: lb
- or: or-rIN
- ug: ug
-
- # BackupRestoreConfirmation
- -
- source: '/frameworks/base/packages/BackupRestoreConfirmation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CaptivePortalLogin
- -
- source: '/frameworks/base/packages/CaptivePortalLogin/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DefaultContainerService
- -
- source: '/frameworks/base/packages/DefaultContainerService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DocumentsUI
- -
- source: '/frameworks/base/packages/DocumentsUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExternalStorageProvider
- -
- source: '/frameworks/base/packages/ExternalStorageProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FusedLocation
- -
- source: '/frameworks/base/packages/FusedLocation/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InputDevices
- -
- source: '/frameworks/base/packages/InputDevices/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Keyguard
- -
- source: '/frameworks/base/packages/Keyguard/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PrintSpooler
- -
- source: '/frameworks/base/packages/PrintSpooler/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsLib
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/frameworks/base/packages/SettingsLib/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SettingsProvider
- -
- source: '/frameworks/base/packages/SettingsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Shell
- -
- source: '/frameworks/base/packages/Shell/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # StatementService
- -
- source: '/frameworks/base/packages/StatementService/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SystemUI
- -
- source: '/frameworks/base/packages/SystemUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # VpnDialogs
- -
- source: '/frameworks/base/packages/VpnDialogs/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # WallpaperCropper
- -
- source: '/frameworks/base/packages/WallpaperCropper/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Packages
-
- # AudioFX
- -
- source: '/packages/apps/AudioFX/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # BasicSmsReceiver
- -
- source: '/packages/apps/BasicSmsReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Bluetooth
- -
- source: '/packages/apps/Bluetooth/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Bluetooth/res/values/strings_pbap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Bluetooth/res/values/strings_sap.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Browser
- -
- source: '/packages/apps/Browser/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calculator
- -
- source: '/packages/apps/Calculator/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Calendar
- -
- source: '/packages/apps/Calendar/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Calendar/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Camera2
- -
- source: '/packages/apps/Camera2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Camera2/res_p/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CellBroadcastReceiver
- -
- source: '/packages/apps/CellBroadcastReceiver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CertInstaller
- -
- source: '/packages/apps/CertInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Contacts
- -
- source: '/packages/apps/Contacts/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsCommon
- -
- source: '/packages/apps/ContactsCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeskClock
- -
- source: '/packages/apps/DeskClock/res/values/array.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/DeskClock/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Dialer
- -
- source: '/packages/apps/Dialer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Email
- -
- source: '/packages/apps/Email/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExactCalculator
- -
- source: '/packages/apps/ExactCalculator/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Exchange
- -
- source: '/packages/apps/Exchange/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # FMRadio
- -
- source: '/packages/apps/FMRadio/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Gallery2
- -
- source: '/packages/apps/Gallery2/res/values/filtershow_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Gallery2/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HTMLViewer
- -
- source: '/packages/apps/HTMLViewer/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # InCallUI
- -
- source: '/packages/apps/InCallUI/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # KeyChain
- -
- source: '/packages/apps/KeyChain/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ManagedProvisioning
- -
- source: '/packages/apps/ManagedProvisioning/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Messaging
- -
- source: '/packages/apps/Messaging/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Messaging/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Nfc
- -
- source: '/packages/apps/Nfc/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PackageInstaller
- -
- source: '/packages/apps/PackageInstaller/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhoneCommon
- -
- source: '/packages/apps/PhoneCommon/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Settings
- -
- source: '/packages/apps/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # SoundRecorder
- -
- source: '/packages/apps/SoundRecorder/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Stk
- -
- source: '/packages/apps/Stk/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Tag
- -
- source: '/packages/apps/Tag/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Trebuchet
- -
- source: '/packages/apps/Trebuchet/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TvSettings
- -
- source: '/packages/apps/TvSettings/Settings/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/apps/TvSettings/Settings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UnifiedEmail
- -
- source: '/packages/apps/UnifiedEmail/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Input methods
-
- # LatinIME
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-action-keys.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-appname.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-config-important-notice.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-emoji-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-letter-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings-talkback-descriptions.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/inputmethods/LatinIME/java/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Providers
-
- # BookmarkProvider
- -
- source: '/packages/providers/BookmarkProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CalendarProvider
- -
- source: '/packages/providers/CalendarProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CallLogProvider
- -
- source: '/packages/providers/CallLogProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ContactsProvider
- -
- source: '/packages/providers/ContactsProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DownloadProvider
- -
- source: '/packages/providers/DownloadProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/providers/DownloadProvider/ui/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MediaProvider
- -
- source: '/packages/providers/MediaProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TelephonyProvider
- -
- source: '/packages/providers/TelephonyProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # UserDictionaryProvider
- -
- source: '/packages/providers/UserDictionaryProvider/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Screensavers
-
- # Basic
- -
- source: '/packages/screensavers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhotoTable
- -
- source: '/packages/screensavers/PhotoTable/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Services
-
- # Telecomm
- -
- source: '/packages/services/Telecomm/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Telephony
- -
- source: '/packages/services/Telephony/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/services/Telephony/sip/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
-# Wallpapers
-
- # Basic
- -
- source: '/packages/wallpapers/Basic/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # HoloSpiral
- -
- source: '/packages/wallpapers/HoloSpiral/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # LivePicker
- -
- source: '/packages/wallpapers/LivePicker/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # MagicSmoke
- -
- source: '/packages/wallpapers/MagicSmoke/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # NoiseField
- -
- source: '/packages/wallpapers/NoiseField/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # PhaseBeam
- -
- source: '/packages/wallpapers/PhaseBeam/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
diff --git a/config/cm-13.0-ZNH2K_extra_packages.xml b/config/cm-13.0-ZNH2K_extra_packages.xml
deleted file mode 100644
index fe5ff4d..0000000
--- a/config/cm-13.0-ZNH2K_extra_packages.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<manifest>
- <!-- Extra packages not included in the main manifest -->
- <project path="packages/apps/Calculator" name="CyanogenMod/android_packages_apps_Calculator" />
-</manifest>
diff --git a/config/cm-13.0.yaml b/config/cm-13.0.yaml
index 514ff2a..8ffc933 100644
--- a/config/cm-13.0.yaml
+++ b/config/cm-13.0.yaml
@@ -1,6 +1,6 @@
# cm-13.0.yaml
#
-# Crowdin configuration file for CyanogenMod
+# Crowdin configuration file for LineageOS
#
# Copyright (C) 2014-2015 The CyanogenMod Project
#
@@ -19,7 +19,7 @@
api_key_env: CM_CROWDIN_API_KEY
base_path_env: CM_CROWDIN_BASE_PATH
base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod
+project_identifier: lineageos
preserve_hierarchy: true
files:
@@ -442,166 +442,6 @@
translation: '/%original_path%-%android_code%/%original_file_name%'
languages_mapping: *anchor
-# Cyngn packages
-
- # AmbientSDK
- -
- source: '/packages/cyngn/AmbientSDK/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CalendarNext
- -
- source: '/packages/cyngn/CalendarNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CalendarNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CameraNext
- -
- source: '/packages/cyngn/CameraNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CameraNext/res/values/qcomstrings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/CameraNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMFota
- -
- source: '/packages/cyngn/CMFota/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMLogger
- -
- source: '/packages/cyngn/CMLogger/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CMResolver
- -
- source: '/packages/cyngn/CMResolver/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # CyanogenAccount
- -
- source: '/packages/cyngn/CyanogenAccount/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # DeviceManager
- -
- source: '/packages/cyngn/DeviceManager/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Discovery
- -
- source: '/packages/cyngn/Discovery/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # EmailNext
- -
- source: '/packages/cyngn/EmailNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/EmailNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ExchangeNext
- -
- source: '/packages/cyngn/ExchangeNext/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/ExchangeNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # GalleryNext
- -
- source: '/packages/cyngn/GalleryNext/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Hyperlapse
- -
- source: '/packages/cyngn/Hyperlapse/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ModGuide
- -
- source: '/packages/cyngn/ModGuide/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ModLockSettings
- -
- source: '/packages/cyngn/ModLockSettings/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # RemoteFolders
- -
- source: '/packages/cyngn/RemoteFolders/res/values/arrays.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/RemoteFolders/res/values/cm_strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Ridesharing
- -
- source: '/packages/cyngn/Ridesharing/res/values/strings_coreproxy.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/Ridesharing/res/values/strings_lockscreen.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
- -
- source: '/packages/cyngn/Ridesharing/res/values/strings_plugin.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # ThemeStore
- -
- source: '/packages/cyngn/ThemeStore/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # TwitterLockscreen
- -
- source: '/packages/cyngn/TwitterLockscreen/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # Updater
- -
- source: '/packages/cyngn/Updater/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
- # VoiceWakeup
- -
- source: '/packages/cyngn/VoiceWakeup/res/values/strings.xml'
- translation: '/%original_path%-%android_code%/%original_file_name%'
- languages_mapping: *anchor
-
# Input methods
# LatinIME
diff --git a/config/cm-13.0_aosp.yaml b/config/cm-13.0_aosp.yaml
index 96a7669..e037572 100644
--- a/config/cm-13.0_aosp.yaml
+++ b/config/cm-13.0_aosp.yaml
@@ -1,6 +1,6 @@
# cm-13.0_aosp.yaml
#
-# Crowdin configuration file for CyanogenMod's
+# Crowdin configuration file for LineageOS'
# additional languages not supported by AOSP
#
# Copyright (C) 2014-2015 The CyanogenMod Project
@@ -20,7 +20,7 @@
api_key_env: CM_AOSP_CROWDIN_API_KEY
base_path_env: CM_CROWDIN_BASE_PATH
base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod-aosp
+project_identifier: lineageos-aosp
preserve_hierarchy: true
files:
diff --git a/config/cm-13.0_extra_packages.xml b/config/cm-13.0_extra_packages.xml
index b1a9c26..4fd3443 100644
--- a/config/cm-13.0_extra_packages.xml
+++ b/config/cm-13.0_extra_packages.xml
@@ -1,53 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Extra packages not included in the main manifest -->
- <project path="packages/apps/Calculator" name="CyanogenMod/android_packages_apps_Calculator" />
- <project path="packages/apps/SamsungServiceMode" name="CyanogenMod/android_packages_apps_SamsungServiceMode" />
-
- <project path="packages/cyngn/AmbientSDK" name="cyngn/android_packages_cyanogen_AmbientSDK-resources" />
- <project path="packages/cyngn/CalendarNext" name="cyngn/android_packages_apps_CalendarNext-resources" />
- <project path="packages/cyngn/CameraNext" name="cyngn/android_packages_apps_Camera2-resources" />
- <project path="packages/cyngn/CMFota" name="cyngn/android_packages_apps_FOTA-resources" />
- <project path="packages/cyngn/CMLogger" name="cyngn/android_packages_apps_CMLogger-resources" />
- <project path="packages/cyngn/CMResolver" name="cyngn/android_packages_cyanogen_CMResolver-resources" />
- <project path="packages/cyngn/CyanogenAccount" name="cyngn/android_packages_apps_CyanogenAccount-resources" />
- <project path="packages/cyngn/DeviceManager" name="cyngn/android_packages_apps_DeviceManager-resources" />
- <project path="packages/cyngn/Discovery" name="cyngn/android_packages_apps_Discovery-resources" />
- <project path="packages/cyngn/EmailNext" name="cyngn/android_packages_apps_EmailNext-resources" />
- <project path="packages/cyngn/ExchangeNext" name="cyngn/android_packages_apps_ExchangeNext-resources" />
- <project path="packages/cyngn/GalleryNext" name="cyngn/android_packages_apps_GalleryNext-resources" />
- <project path="packages/cyngn/Hyperlapse" name="cyngn/android_packages_apps_Hyperlapse-resources" />
- <project path="packages/cyngn/ModGuide" name="cyngn/android_packages_apps_ModGuide-resources" />
- <project path="packages/cyngn/ModLockSettings" name="cyngn/android_packages_apps_ModLockSettings-resources" />
- <project path="packages/cyngn/RemoteFolders" name="cyngn/android_packages_apps_RemoteFolders-resources" />
- <project path="packages/cyngn/Ridesharing" name="cyngn/android_packages_cyanogen_UberRidesharingPlugin-resources" />
- <project path="packages/cyngn/ThemeStore" name="cyngn/android_packages_apps_ThemeStore-resources" />
- <project path="packages/cyngn/TwitterLockscreen" name="cyngn/android_packages_apps_TwitterLockscreen-resources" />
- <project path="packages/cyngn/Updater" name="cyngn/android_packages_apps_Updater-resources" />
- <project path="packages/cyngn/VoiceWakeup" name="cyngn/android_packages_apps_VoiceWakeup-resources" />
+ <project path="packages/apps/Calculator" name="LineageOS/android_packages_apps_Calculator" />
+ <project path="packages/apps/SamsungServiceMode" name="LineageOS/android_packages_apps_SamsungServiceMode" />
<!-- Device repositories that can be translated -->
- <project path="device/asus/mofd-common" name="CyanogenMod/android_device_asus_mofd-common" />
- <project path="device/asus/msm8916-common" name="CyanogenMod/android_device_asus_msm8916-common" />
- <project path="device/asus/tf300t" name="CyanogenMod/android_device_asus_tf300t" />
- <project path="device/bn/acclaim" name="CyanogenMod/android_device_bn_acclaim" />
- <project path="device/motorola/condor" name="CyanogenMod/android_device_motorola_condor" />
- <project path="device/motorola/msm8226-common" name="CyanogenMod/android_device_motorola_msm8226-common" />
- <project path="device/motorola/msm8916-common" name="CyanogenMod/android_device_motorola_msm8916-common" />
- <project path="device/motorola/omap4-common" name="CyanogenMod/android_device_motorola_omap4-common" />
- <project path="device/motorola/otus" name="CyanogenMod/android_device_motorola_otus" />
- <project path="device/motorola/qcom-common" name="CyanogenMod/android_device_motorola_qcom-common" />
- <project path="device/motorola/quark" name="CyanogenMod/android_device_motorola_quark" />
- <project path="device/motorola/victara" name="CyanogenMod/android_device_motorola_victara" />
- <project path="device/motorola/xt897" name="CyanogenMod/android_device_motorola_xt897" />
- <project path="device/oneplus/oneplus2" name="CyanogenMod/android_device_oneplus_oneplus2" />
- <project path="device/oneplus/oneplus3" name="CyanogenMod/android_device_oneplus_oneplus3" />
- <project path="device/oppo/common" name="CyanogenMod/android_device_oppo_common" />
- <project path="device/oppo/r5" name="CyanogenMod/android_device_oppo_r5" />
- <project path="device/samsung/qcom-common" name="CyanogenMod/android_device_samsung_qcom-common" />
- <project path="device/sony/huashan" name="CyanogenMod/android_device_sony_huashan" />
- <project path="device/yu/sambar" name="CyanogenMod/android_device_yu_sambar" />
- <project path="device/yu/tomato" name="CyanogenMod/android_device_yu_tomato" />
+ <project path="device/asus/mofd-common" name="LineageOS/android_device_asus_mofd-common" />
+ <project path="device/asus/msm8916-common" name="LineageOS/android_device_asus_msm8916-common" />
+ <project path="device/asus/tf300t" name="LineageOS/android_device_asus_tf300t" />
+ <project path="device/bn/acclaim" name="LineageOS/android_device_bn_acclaim" />
+ <project path="device/motorola/condor" name="LineageOS/android_device_motorola_condor" />
+ <project path="device/motorola/msm8226-common" name="LineageOS/android_device_motorola_msm8226-common" />
+ <project path="device/motorola/msm8916-common" name="LineageOS/android_device_motorola_msm8916-common" />
+ <project path="device/motorola/omap4-common" name="LineageOS/android_device_motorola_omap4-common" />
+ <project path="device/motorola/otus" name="LineageOS/android_device_motorola_otus" />
+ <project path="device/motorola/qcom-common" name="LineageOS/android_device_motorola_qcom-common" />
+ <project path="device/motorola/quark" name="LineageOS/android_device_motorola_quark" />
+ <project path="device/motorola/victara" name="LineageOS/android_device_motorola_victara" />
+ <project path="device/motorola/xt897" name="LineageOS/android_device_motorola_xt897" />
+ <project path="device/oneplus/oneplus2" name="LineageOS/android_device_oneplus_oneplus2" />
+ <project path="device/oneplus/oneplus3" name="LineageOS/android_device_oneplus_oneplus3" />
+ <project path="device/oppo/common" name="LineageOS/android_device_oppo_common" />
+ <project path="device/oppo/r5" name="LineageOS/android_device_oppo_r5" />
+ <project path="device/samsung/qcom-common" name="LineageOS/android_device_samsung_qcom-common" />
+ <project path="device/sony/huashan" name="LineageOS/android_device_sony_huashan" />
+ <project path="device/yu/sambar" name="LineageOS/android_device_yu_sambar" />
+ <project path="device/yu/tomato" name="LineageOS/android_device_yu_tomato" />
- <project path="hardware/samsung" name="CyanogenMod/android_hardware_samsung" />
+ <project path="hardware/samsung" name="LineageOS/android_hardware_samsung" />
</manifest>
diff --git a/config/cm-14.1.yaml b/config/cm-14.1.yaml
index 8393d4f..fb82458 100644
--- a/config/cm-14.1.yaml
+++ b/config/cm-14.1.yaml
@@ -1,6 +1,6 @@
# cm-14.1.yaml
#
-# Crowdin configuration file for CyanogenMod
+# Crowdin configuration file for LineageOS
#
# Copyright (C) 2014-2016 The CyanogenMod Project
#
@@ -19,7 +19,7 @@
api_key_env: CM_CROWDIN_API_KEY
base_path_env: CM_CROWDIN_BASE_PATH
base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod
+project_identifier: lineageos
preserve_hierarchy: true
files:
diff --git a/config/cm-14.1_aosp.yaml b/config/cm-14.1_aosp.yaml
index b6f51ff..1b87d6f 100644
--- a/config/cm-14.1_aosp.yaml
+++ b/config/cm-14.1_aosp.yaml
@@ -1,6 +1,6 @@
# cm-14.1_aosp.yaml
#
-# Crowdin configuration file for CyanogenMod's
+# Crowdin configuration file for LineageOS'
# additional languages not supported by AOSP
#
# Copyright (C) 2014-2016 The CyanogenMod Project
@@ -20,7 +20,7 @@
api_key_env: CM_AOSP_CROWDIN_API_KEY
base_path_env: CM_CROWDIN_BASE_PATH
base_path_contains_branch_subfolders: true
-project_identifier: cyanogenmod-aosp
+project_identifier: lineageos-aosp
preserve_hierarchy: true
files:
diff --git a/config/cm-14.1_extra_packages.xml b/config/cm-14.1_extra_packages.xml
index 5f0d097..58271ef 100644
--- a/config/cm-14.1_extra_packages.xml
+++ b/config/cm-14.1_extra_packages.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Extra packages not included in the main manifest -->
- <project path="packages/apps/SamsungServiceMode" name="CyanogenMod/android_packages_apps_SamsungServiceMode" />
- <project path="packages/resources/devicesettings" name="CyanogenMod/android_packages_resources_devicesettings" />
+ <project path="packages/apps/SamsungServiceMode" name="LineageOS/android_packages_apps_SamsungServiceMode" />
+ <project path="packages/resources/devicesettings" name="LineageOS/android_packages_resources_devicesettings" />
<!-- Device repositories that can be translated -->
- <project path="device/bn/acclaim" name="CyanogenMod/android_device_bn_acclaim" />
- <project path="device/oppo/common" name="CyanogenMod/android_device_oppo_common" />
- <project path="device/oppo/r5" name="CyanogenMod/android_device_oppo_r5" />
+ <project path="device/bn/acclaim" name="LineageOS/android_device_bn_acclaim" />
+ <project path="device/oppo/common" name="LineageOS/android_device_oppo_common" />
+ <project path="device/oppo/r5" name="LineageOS/android_device_oppo_r5" />
- <project path="hardware/samsung" name="CyanogenMod/android_hardware_samsung" />
+ <project path="hardware/samsung" name="LineageOS/android_hardware_samsung" />
</manifest>
diff --git a/crowdin_sync.py b/crowdin_sync.py
index aebfa8c..54c77a7 100755
--- a/crowdin_sync.py
+++ b/crowdin_sync.py
@@ -3,7 +3,7 @@
# crowdin_sync.py
#
# Updates Crowdin source translations and pushes translations
-# directly to CyanogenMod's Gerrit.
+# directly to LineageOS' Gerrit.
#
# Copyright (C) 2014-2015 The CyanogenMod Project
#
@@ -93,7 +93,7 @@
# Push commit
try:
- repo.git.push('ssh://%s@review.cyanogenmod.org:29418/%s' % (username, name),
+ repo.git.push('ssh://%s@review.lineageos.org:29418/%s' % (username, name),
'HEAD:refs/for/%s%%topic=translation' % branch)
print('Successfully pushed commit for %s' % name)
except:
@@ -121,9 +121,9 @@
def parse_args():
parser = argparse.ArgumentParser(
- description="Synchronising CyanogenMod's translations with Crowdin")
+ description="Synchronising LineageOS' translations with Crowdin")
parser.add_argument('-u', '--username', help='Gerrit username')
- parser.add_argument('-b', '--branch', help='CyanogenMod branch',
+ parser.add_argument('-b', '--branch', help='LineageOS branch',
required=True)
parser.add_argument('-c', '--config', help='Custom yaml config')
parser.add_argument('-t', '--ticket', help='JIRA ticket')