diff options
Diffstat (limited to 'data/localization')
-rwxr-xr-x | data/localization/export-to-xlb | 36 | ||||
-rwxr-xr-x | data/localization/import-from-xtb | 94 | ||||
-rw-r--r-- | data/localization/tc-files | 33 | ||||
-rwxr-xr-x | data/localization/xlb-merge | 31 |
4 files changed, 0 insertions, 194 deletions
diff --git a/data/localization/export-to-xlb b/data/localization/export-to-xlb deleted file mode 100755 index 323f6b7..0000000 --- a/data/localization/export-to-xlb +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -mkdir -p /tmp/Maps/res/values - -P4PORT=perforce3:3666 p4 print -q //depot/branches/gmm_android_1_1_release_branch/googleclient/wireless/android/Maps/res/values/strings.xml > /tmp/Maps/res/values/strings.xml - -extract() -{ - module=$1 - xlb=$2 - map="" - - shift; shift - - while [ "$1" = '-m' ] - do - map="$map $1 $2 $3" - shift; shift; shift - done - - files=$( - for i in $* - do - find $i -name '*.xml' -print0 | - xargs -0 grep -l '<string' | - grep -v -e '-[a-z][a-z]/' | - grep -v -e '-[a-z][a-z]-' | - grep -v -e '-r[A-Z][A-Z]/' | - grep -v -e '-r[A-Z][A-Z]-' - done - ) - - ../../../../out/host/linux-x86/bin/transconsole $map -p $module $files > ${xlb}.xlb -} - -. ./tc-files diff --git a/data/localization/import-from-xtb b/data/localization/import-from-xtb deleted file mode 100755 index f0a0b7d..0000000 --- a/data/localization/import-from-xtb +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/sh - -extract() -{ - module=$1 - shift - - P4PORT=perforce1:1666 p4 print -q //depot/google3/googledata/transconsole/xtb/$module/$locale.xtb > $module-$locale.xtb - - files=$( - for i in $3 - do - find $i -name '*.xml' -print0 | - xargs -0 grep -l '<string' | - grep -v -e '-[a-z][a-z]/' | - grep -v -e '-[a-z][a-z]-' | - grep -v -e '-r[A-Z][A-Z]/' | - grep -v -e '-r[A-Z][A-Z]-' - done - ) - - for i in $files - do - out=$( - perl -e ' - $file = $ARGV[0]; - $locale = $ARGV[1]; - - $locale =~ s/([a-z][a-z])-([A-Z][A-Z])/$1-r$2/; - - $file =~ /^(.*)\/values([^\/]*)\/(.*)/; - $prefix = $1; - $values = $2; - $suffix = $3; - - if ($values =~ /^(-mcc[^-]*)*(-mnc[^-]*)*(.*)$/) { - print "$prefix/values$1$2-$locale$3/$suffix\n"; - } else { - print "$prefix/values-$locale$values/$suffix\n"; - } - ' $i $locale - ) - - p4 edit $out - p4 add $out - mkdir -p `dirname $out` - if ../../../../out/host/linux-x86/bin/transconsole -m $1 $2 -p $module -i $module-$locale.xtb $i > $out - then : - else - p4 revert $out - p4 delete $out - fi - done -} - -for locale in fr it es de nl cs pl ja zh-TW zh-CN ru -do - -extract AndroidAlarmClock ../../../../packages/apps/AlarmClock ../../apps/AlarmClock ../../../../packages/apps/AlarmClock -extract AndroidBrowser ../../../../packages/apps/Browser ../../apps/Browser ../../../../packages/apps/Browser -extract AndroidCalculator ../../../../packages/apps/Calculator ../../apps/Calculator ../../../../packages/apps/Calculator -extract AndroidCalendar ../../../../packages/apps/Calendar ../../apps/Calendar ../../../../packages/apps/Calendar -extract AndroidCamera ../../../../packages/apps/Camera ../../apps/Camera ../../../../packages/apps/Camera -extract AndroidContacts ../../../../packages/apps/Contacts ../../apps/Contacts ../../../../packages/apps/Contacts -extract AndroidDownloads ../../../../packages/providers/DownloadProvider ../../content/providers/downloads ../../../../packages/providers/DownloadProvider -extract AndroidDrm ../../../../packages/providers/DrmProvider ../../content/providers/drm ../../../../packages/providers/DrmProvider -extract AndroidEmail ../../../../packages/apps/Email ../../apps/Email ../../../../packages/apps/Email -extract AndroidFallback ../../../../development/apps/Fallback ../../apps/Fallback ../../../../development/apps/Fallback -extract AndroidGmail ../../../../vendor ../../partner ../../../../vendor/google/providers/gmail -extract AndroidGmail ../../../../vendor ../../partner ../../../../vendor/google/apps/Gmail -extract AndroidGoogleApps ../../../../vendor ../../partner ../../../../vendor/google/apps/GoogleApps -extract AndroidGoogleSearch ../../../../packages/apps/GoogleSearch ../../apps/GoogleSearch ../../../../packages/apps/GoogleSearch -extract AndroidHome ../../../../packages/apps/Launcher ../../apps/Home ../../../../packages/apps/Launcher -extract AndroidIM ../../../../packages/apps/IM ../../apps/IM ../../../../packages/apps/IM -extract AndroidMaps ../../../../vendor ../../partner ../../../../vendor/google/apps/Maps -extract AndroidMaps ../../../../vendor ../../partner ../../../../vendor/google/apps/Street -extract AndroidMms ../../../../packages/apps/Mms ../../apps/Mms ../../../../packages/apps/Mms -extract AndroidMusic ../../../../packages/apps/Music ../../apps/Music ../../../../packages/apps/Music -extract AndroidPhone ../../../../packages/apps/Phone ../../apps/Phone ../../../../packages/apps/Phone -extract AndroidPlatform ../../../../frameworks/base/core/res ../../apps/common ../../../../frameworks/base/core/res -extract AndroidSettings ../../../../packages/apps/Settings ../../apps/Settings ../../../../packages/apps/Settings -extract AndroidSetupWizard ../../../../vendor ../../partner ../../../../vendor/google/apps/SetupWizard -extract AndroidSoundRecorder ../../../../packages/apps/SoundRecorder ../../apps/SoundRecorder ../../../../packages/apps/SoundRecorder -extract AndroidStk ../../../../packages/apps/Stk ../../apps/Stk ../../../../packages/apps/Stk -extract AndroidSync ../../../../packages/apps/Sync ../../apps/Sync ../../../../packages/apps/Sync -extract AndroidTalk ../../../../vendor ../../partner ../../../../vendor/google/apps/Talk -extract AndroidUpdater ../../../../packages/apps/Updater ../../apps/Updater ../../../../packages/apps/Updater -extract AndroidVending ../../../../vendor ../../partner ../../../../vendor/google/apps/Vending -extract AndroidVoiceDialer ../../../../packages/apps/VoiceDialer ../../apps/VoiceDialer ../../../../packages/apps/VoiceDialer -extract AndroidYoutube ../../../../vendor ../../partner ../../../../vendor/google/apps/YouTube - -done - -exit 0 diff --git a/data/localization/tc-files b/data/localization/tc-files deleted file mode 100644 index 5b32cb4..0000000 --- a/data/localization/tc-files +++ /dev/null @@ -1,33 +0,0 @@ -# TC-project XLB-file Newmap Oldmap Name... - -extract AndroidAlarmClock AlarmClock -m ../../../../packages/apps/AlarmClock ../../apps/AlarmClock ../../../../packages/apps/AlarmClock -extract AndroidBrowser Browser -m ../../../../packages/apps/Browser ../../apps/Browser ../../../../packages/apps/Browser -extract AndroidCalculator Calculator -m ../../../../packages/apps/Calculator ../../apps/Calculator ../../../../packages/apps/Calculator -extract AndroidCalendar Calendar -m ../../../../packages/apps/Calendar ../../apps/Calendar ../../../../packages/apps/Calendar -extract AndroidCamera Camera -m ../../../../packages/apps/Camera ../../apps/Camera ../../../../packages/apps/Camera -extract AndroidContacts Contacts -m ../../../../packages/apps/Contacts ../../apps/Contacts ../../../../packages/apps/Contacts -extract AndroidDownloads Downloads -m ../../../../packages/providers/DownloadProvider ../../content/providers/downloads ../../../../packages/providers/DownloadProvider -extract AndroidDrm Drm -m ../../../../packages/providers/DrmProvider ../../content/providers/drm ../../../../packages/providers/DrmProvider -extract AndroidEmail Email -m ../../../../packages/apps/Email ../../apps/Email ../../../../packages/apps/Email -extract AndroidFallback Fallback -m ../../../../development/apps/Fallback ../../apps/Fallback ../../../../development/apps/Fallback -extract AndroidGmail Gmail -m ../../../../vendor ../../partner ../../../../vendor/google/providers/gmail ../../../../vendor/google/apps/Gmail -extract AndroidGoogleApps GoogleApps -m ../../../../vendor ../../partner ../../../../vendor/google/apps/GoogleApps -extract AndroidGoogleSearch GoogleSearch -m ../../../../packages/apps/GoogleSearch ../../apps/GoogleSearch ../../../../packages/apps/GoogleSearch -extract AndroidHome Home -m ../../../../packages/apps/Launcher ../../apps/Home ../../../../packages/apps/Launcher -extract AndroidIM IM -m ../../../../packages/apps/IM ../../apps/IM ../../../../packages/apps/IM -#extract AndroidMaps Maps -m ../../../../vendor ../../partner -m /home/build/googleclient/wireless/android ../../partner/google/apps /home/build/googleclient/wireless/android/Maps ../../../../vendor/google/apps/Street -extract AndroidMaps Maps -m ../../../../vendor ../../partner -m /tmp/Maps ../../partner/google/apps/Maps /tmp/Maps ../../../../vendor/google/apps/Street -extract AndroidMms Mms -m ../../../../packages/apps/Mms ../../apps/Mms ../../../../packages/apps/Mms -extract AndroidMusic Music -m ../../../../packages/apps/Music ../../apps/Music ../../../../packages/apps/Music -extract AndroidPhone Phone -m ../../../../packages/apps/Phone ../../apps/Phone ../../../../packages/apps/Phone -extract AndroidPlatform AndroidSystem -m ../../../../frameworks/base/core/res ../../apps/common ../../../../frameworks/base/core/res -extract AndroidSettings Settings -m ../../../../packages/apps/Settings ../../apps/Settings ../../../../packages/apps/Settings -extract AndroidSetupWizard SetupWizard -m ../../../../vendor ../../partner ../../../../vendor/google/apps/SetupWizard -extract AndroidSoundRecorder SoundRecorder -m ../../../../packages/apps/SoundRecorder ../../apps/SoundRecorder ../../../../packages/apps/SoundRecorder -extract AndroidStk Stk -m ../../../../packages/apps/Stk ../../apps/Stk ../../../../packages/apps/Stk -extract AndroidSync Sync -m ../../../../packages/apps/Sync ../../apps/Sync ../../../../packages/apps/Sync -extract AndroidTalk Talk -m ../../../../vendor ../../partner ../../../../vendor/google/apps/Talk -extract AndroidUpdater Updater -m ../../../../packages/apps/Updater ../../apps/Updater ../../../../packages/apps/Updater -extract AndroidVending Vending -m ../../../../vendor ../../partner ../../../../vendor/google/apps/Vending -extract AndroidVoiceDialer VoiceDialer -m ../../../../packages/apps/VoiceDialer ../../apps/VoiceDialer ../../../../packages/apps/VoiceDialer -extract AndroidYoutube YouTube -m ../../../../vendor ../../partner ../../../../vendor/google/apps/YouTube diff --git a/data/localization/xlb-merge b/data/localization/xlb-merge deleted file mode 100755 index d62ca58..0000000 --- a/data/localization/xlb-merge +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -for i in *.xlb -do - perl -e ' - print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; - print "<localizationbundle locale=\"en\">\n"; - - while (<>) { - if (/<msg/) { - $content = $_; - } else { - $content .= $_; - } - - if (/<\/msg>/) { - $content1 = $content; - $content1 =~ s/desc="[^"]*"//; - - unless ($seen{$content1}) { - print "$content"; - } - - $seen{$content1} = 1; - $content = ""; - } - } - - print "</localizationbundle>\n"; - ' $i ../../../../../../platform-1_0/device/data/localization/$i > /android/depot/googleclient/wireless/data/Android/$i -done |