現在デンマーク語で動作している Phonegap アプリを持っていますが、他のいくつかの言語に翻訳する必要があります。
これまでローカリゼーションに取り組んだことはありませんが、コンセプトは非常に単純です。
ローカリゼーション ライブラリを見つけました ([http://www.localeplanet.com/index.html][1])
サイトの HOWTO セクションには、以下のような例がいくつかあります。
alert(_('Hello, world!'));
したがって、このようなアラートボックスがある場合
navigator.notification.alert(
'Logging in',
function () { },
'Your user has been created',
'Ok'
);
私は単純に次のように訳します。
navigator.notification.alert(
_('Logging in'),
function () { },
_('Your user has been created'),
_('Ok')
);
しかし、「ハードコードされた」テキストはどうでしょうか? たとえば、次のようなボタンがたくさんあります。
<button>Continue job</button>
<button>Cancel job</button>
<button>Go back</button>
アプリのすべてのボタンに ID を指定し、テキストを $.text() などで設定する必要がありますか?
編集:私はこのようなものを探しています
<?=$var?>
しかし、通常のhtmlではphpではありません