diff options
Diffstat (limited to 'chromium/tools/grit/grit/format/chrome_messages_json.py')
-rw-r--r-- | chromium/tools/grit/grit/format/chrome_messages_json.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/tools/grit/grit/format/chrome_messages_json.py b/chromium/tools/grit/grit/format/chrome_messages_json.py index 7b370d7fdca..be934ab1175 100644 --- a/chromium/tools/grit/grit/format/chrome_messages_json.py +++ b/chromium/tools/grit/grit/format/chrome_messages_json.py @@ -25,10 +25,11 @@ def Format(root, lang='en', output_dir='.'): for child in root.ActiveDescendants(): if isinstance(child, message.MessageNode): id = child.attrs['name'] - if id.startswith('IDR_'): + if id.startswith('IDR_') or id.startswith('IDS_'): id = id[4:] - loc_message = encoder.encode(child.Translate(lang)) + loc_message = encoder.encode(child.ws_at_start + child.Translate(lang) + + child.ws_at_end) if not first: yield ',\n' |