diff options
author | tony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-04 17:38:17 +0000 |
---|---|---|
committer | tony@chromium.org <tony@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-04 17:38:17 +0000 |
commit | 9e94cca6f859d9f44538975382679f1ebe322c9a (patch) | |
tree | 69ba2abe06d4e5456bd55062b75e12f3b98ba958 /webkit/glue | |
parent | a57b892e3f080edae1d5740635750d3566c04164 (diff) | |
download | chromium_src-9e94cca6f859d9f44538975382679f1ebe322c9a.zip chromium_src-9e94cca6f859d9f44538975382679f1ebe322c9a.tar.gz chromium_src-9e94cca6f859d9f44538975382679f1ebe322c9a.tar.bz2 |
Add back the inspector_strings target
It's only built if use_third_part_translations=1.
Also pull in the translations from launchpad.net.
Review URL: http://codereview.chromium.org/6334090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73816 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/inspector_strings.grd | 46 | ||||
-rw-r--r-- | webkit/glue/webkit_glue.gypi | 37 |
2 files changed, 78 insertions, 5 deletions
diff --git a/webkit/glue/inspector_strings.grd b/webkit/glue/inspector_strings.grd index 2df5a04..15d802c 100644 --- a/webkit/glue/inspector_strings.grd +++ b/webkit/glue/inspector_strings.grd @@ -43,6 +43,9 @@ so we include the original license below: <outputs> <output filename="inspectorStrings_am.js" type="js_map_format" lang="am" /> <output filename="inspectorStrings_ar.js" type="js_map_format" lang="ar" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_ast.js" type="js_map_format" lang="ast" /> + </if> <output filename="inspectorStrings_bg.js" type="js_map_format" lang="bg" /> <output filename="inspectorStrings_bn.js" type="js_map_format" lang="bn" /> <output filename="inspectorStrings_ca.js" type="js_map_format" lang="ca" /> @@ -55,10 +58,16 @@ so we include the original license below: <output filename="inspectorStrings_es.js" type="js_map_format" lang="es" /> <output filename="inspectorStrings_es-419.js" type="js_map_format" lang="es-419" /> <output filename="inspectorStrings_et.js" type="js_map_format" lang="et" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_eu.js" type="js_map_format" lang="eu" /> + </if> <output filename="inspectorStrings_fa.js" type="js_map_format" lang="fa" /> <output filename="inspectorStrings_fi.js" type="js_map_format" lang="fi" /> <output filename="inspectorStrings_fil.js" type="js_map_format" lang="fil" /> <output filename="inspectorStrings_fr.js" type="js_map_format" lang="fr" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_gl.js" type="js_map_format" lang="gl" /> + </if> <output filename="inspectorStrings_gu.js" type="js_map_format" lang="gu" /> <output filename="inspectorStrings_he.js" type="js_map_format" lang="he" /> <output filename="inspectorStrings_hi.js" type="js_map_format" lang="hi" /> @@ -67,8 +76,14 @@ so we include the original license below: <output filename="inspectorStrings_id.js" type="js_map_format" lang="id" /> <output filename="inspectorStrings_it.js" type="js_map_format" lang="it" /> <output filename="inspectorStrings_ja.js" type="js_map_format" lang="ja" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_ka.js" type="js_map_format" lang="ka" /> + </if> <output filename="inspectorStrings_kn.js" type="js_map_format" lang="kn" /> <output filename="inspectorStrings_ko.js" type="js_map_format" lang="ko" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_ku.js" type="js_map_format" lang="ku" /> + </if> <output filename="inspectorStrings_lt.js" type="js_map_format" lang="lt" /> <output filename="inspectorStrings_lv.js" type="js_map_format" lang="lv" /> <output filename="inspectorStrings_ml.js" type="js_map_format" lang="ml" /> @@ -77,7 +92,6 @@ so we include the original license below: <!-- The translation console uses 'no' for Norwegian Bokmål. It should be 'nb'. --> <output filename="inspectorStrings_nb.js" type="js_map_format" lang="no" /> - <output filename="inspectorStrings_or.js" type="js_map_format" lang="or" /> <output filename="inspectorStrings_pl.js" type="js_map_format" lang="pl" /> <output filename="inspectorStrings_pt-BR.js" type="js_map_format" lang="pt-BR" /> <output filename="inspectorStrings_pt-PT.js" type="js_map_format" lang="pt-PT" /> @@ -93,15 +107,37 @@ so we include the original license below: <output filename="inspectorStrings_th.js" type="js_map_format" lang="th" /> <output filename="inspectorStrings_tr.js" type="js_map_format" lang="tr" /> <output filename="inspectorStrings_uk.js" type="js_map_format" lang="uk" /> + <if expr="pp_ifdef('use_third_party_translations')"> + <output filename="inspectorStrings_ug.js" type="js_map_format" lang="ug" /> + </if> <output filename="inspectorStrings_vi.js" type="js_map_format" lang="vi" /> <output filename="inspectorStrings_zh-CN.js" type="js_map_format" lang="zh-CN" /> <output filename="inspectorStrings_zh-TW.js" type="js_map_format" lang="zh-TW" /> </outputs> <translations> - <!-- TODO add references to each of the XTB files (from the Translation - Console) that contain translations of messages in your project. Each - takes a form like <file path="english.xtb" />. Remember that all file - references are relative to this .grd file. --> + <if expr="pp_ifdef('use_third_party_translations')"> + <file path="../../third_party/launchpad_translations/inspector_strings_ast.xtb" lang="ast" /> + <file path="../../third_party/launchpad_translations/inspector_strings_ca.xtb" lang="ca" /> + <file path="../../third_party/launchpad_translations/inspector_strings_de.xtb" lang="de" /> + <file path="../../third_party/launchpad_translations/inspector_strings_es.xtb" lang="es" /> + <file path="../../third_party/launchpad_translations/inspector_strings_eu.xtb" lang="eu" /> + <file path="../../third_party/launchpad_translations/inspector_strings_fi.xtb" lang="fi" /> + <file path="../../third_party/launchpad_translations/inspector_strings_fr.xtb" lang="fr" /> + <file path="../../third_party/launchpad_translations/inspector_strings_gl.xtb" lang="gl" /> + <file path="../../third_party/launchpad_translations/inspector_strings_he.xtb" lang="he" /> + <file path="../../third_party/launchpad_translations/inspector_strings_id.xtb" lang="id" /> + <file path="../../third_party/launchpad_translations/inspector_strings_it.xtb" lang="it" /> + <file path="../../third_party/launchpad_translations/inspector_strings_ku.xtb" lang="ku" /> + <file path="../../third_party/launchpad_translations/inspector_strings_nl.xtb" lang="nl" /> + <file path="../../third_party/launchpad_translations/inspector_strings_no.xtb" lang="no" /> + <file path="../../third_party/launchpad_translations/inspector_strings_pt-BR.xtb" lang="pt-BR" /> + <file path="../../third_party/launchpad_translations/inspector_strings_ro.xtb" lang="ro" /> + <file path="../../third_party/launchpad_translations/inspector_strings_ru.xtb" lang="ru" /> + <file path="../../third_party/launchpad_translations/inspector_strings_sl.xtb" lang="sl" /> + <file path="../../third_party/launchpad_translations/inspector_strings_sv.xtb" lang="sv" /> + <file path="../../third_party/launchpad_translations/inspector_strings_ug.xtb" lang="ug" /> + <file path="../../third_party/launchpad_translations/inspector_strings_zh-CN.xtb" lang="zh-CN" /> + </if> </translations> <release seq="1"> <messages fallback_to_english="true"> diff --git a/webkit/glue/webkit_glue.gypi b/webkit/glue/webkit_glue.gypi index fcd1a04..6f55a21 100644 --- a/webkit/glue/webkit_glue.gypi +++ b/webkit/glue/webkit_glue.gypi @@ -570,4 +570,41 @@ ], }, ], + 'conditions': [ + ['use_third_party_translations==1', { + 'targets': [ + { + 'target_name': 'inspector_strings', + 'type': 'none', + 'variables': { + 'grit_out_dir': '<(PRODUCT_DIR)/resources/inspector/l10n', + }, + 'actions': [ + { + 'action_name': 'inspector_strings', + 'variables': { + 'input_path': './inspector_strings.grd', + }, + 'inputs': [ + '<!@(<(grit_info_cmd) --inputs <(input_path))', + ], + 'outputs': [ + '<!@(<(grit_info_cmd) --outputs \'<(grit_out_dir)\' <(input_path))', + ], + 'action': ['<@(grit_cmd)', + '-i', '<(input_path)', 'build', + '-o', '<(grit_out_dir)', + '<@(grit_defines)'], + 'message': 'Generating resources from <(input_path)', + }, + ], + 'conditions': [ + ['OS=="win"', { + 'dependencies': ['<(DEPTH)/build/win/system.gyp:cygwin'], + }], + ], + }, + ], + }], + ], } |