HTMLコードで文字列をハードコードするのを避けるにはどうすればよいですか?例えば文字列のハードコードを避けるhtml
:彼らは簡単に一つの場所からサイト全体グローバルに変更することができるように
<h1>Website name</h1>
。
HTMLコードで文字列をハードコードするのを避けるにはどうすればよいですか?例えば文字列のハードコードを避けるhtml
:彼らは簡単に一つの場所からサイト全体グローバルに変更することができるように
<h1>Website name</h1>
。
あなたは、各LANGとseparete htmlファイルを作成することもできますが、私のように別のものを使用することを好む:
PHP:
$lang = array();
$lang['PAGE_TITLE'] = 'My website page title';
$lang['HEADER_TITLE'] = 'My website header title';
$lang['SITE_NAME'] = 'My Website';
$lang['SLOGAN'] = 'My slogan here';
$lang['HEADING'] = 'Heading';
ここでこのカスタムメソッドの
詳細情報:http://www.bitrepository.com/php-how-to-add-multi-language-support-to-a-website.html
か(Most efficient way to do language file in PHP?) http://php.net/gettext
またはJavaScriptで:車輪の再発明せずに
Best practice javascript and multilanguage
あなたには、いくつかのフレームワーク(PHPやJavaScriptのどちらか)を使用している場合、彼らは通常、独自の多言語supoort(laravel、角度、Zendのを持っています... )
希望すると助かります!
ありがとう!間違いなくこのサーバー側を行うのが最善のようです。 – harryjamesuk
プログラミングを習得しますか? ;) – djot
こんにちは@djot - 私は既にAndroid/Javaに精通していますが、最近はWeb開発に取り組んでいます:) 以前の経験からJavaScriptとPHPを既に学んでいます。 – harryjamesuk
そのようには聞こえません。 – djot