Chromium Code Reviews| Index: ui/webui/resources/js/i18n_behavior.js |
| diff --git a/ui/webui/resources/js/i18n_behavior.js b/ui/webui/resources/js/i18n_behavior.js |
| index 9bb488da93c718df87f9ccf2c0a05672bd6469f0..9acee2825d5bcbc9c6d6afd92959683df3d55b12 100644 |
| --- a/ui/webui/resources/js/i18n_behavior.js |
| +++ b/ui/webui/resources/js/i18n_behavior.js |
| @@ -17,10 +17,12 @@ |
| var I18nBehavior = { |
| /** |
| * @param {string} id The ID of the string to translate. |
| - * @param {...string} var_args Placeholders required by the string ($1-9). |
| + * @param {...string=} var_args Placeholders required by the string ($0-9). |
| * @return {string} A translated, substituted string. |
| */ |
| i18n: function(id, var_args) { |
| - return loadTimeData.getStringF.apply(loadTimeData, arguments); |
| + return arguments.length > 1 ? |
|
Dan Beam
2016/04/02 02:08:16
nit:
return arguments.length == 1 ? loadTimeData.
dpapad
2016/04/04 17:25:51
Done.
|
| + loadTimeData.getStringF.apply(loadTimeData, arguments) : |
| + loadTimeData.getString.apply(loadTimeData, arguments); |
|
Dan Beam
2016/04/02 02:08:16
this is equivalent to loadTimeData.getString(id)
dpapad
2016/04/04 17:25:51
Done.
|
| }, |
| }; |