Re: [請益] 多國語言

看板PHP作者 (121)時間12年前 (2012/01/02 12:38), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《tyf99 (呵呵)》之銘言: : 設一個陣列,存成 lang.xx.php : (lang.zh.php, lang.en.php, lang.ja.php...) : $lang['start']='開始'; : $lang['ok']='確定'; : $lang['cancel']='取消'; : ... : 依據對方要的語言,載入不同的 lang.xx.php : 然後 $_SESSION['lang']=$lang,顯示字串直接用 $_SESSION['lang']['ok'] 這些都是固定變數,適用在一般固定的操作介面上的說明文字使用。 而我的問題是那些網站管理者自己從後台keyin的資料耶.... 例如我提供的網站裡面信鴿的「名稱」就可能分了4種語言 那是不是網站後台要提供4個「名稱」欄位讓管理者設定呢? --------------------設定介面就像這樣----------------------------------- 名稱 _____________ (中文繁體) _____________ (中文簡體) _____________ (英文) ======================================================================= 是不是需要這樣呢? : 只有一開始建立連線、或對方改語言時,才重新載入 lang.xx.php : ※ 引述《backfish (121)》之銘言: : : 麻煩大大們幫我看這個網站它的多國語言介面是如何製作的 : : http://www.bespa.nl/bespa/ : : 這個網站右上角有四個國旗,點按後網頁的頁面就會換成該國的語言 : : (例如「信鴿名稱」) : : 我能想到的方法是在後台開四個語言的欄位分別設定,然後前台再分別顯示。 : : 請問有沒有更有效率的方法呢? -- http://backfish.mejen.com.tw 貝。殼。魚。工。作。室 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.188.216

01/02 13:12, , 1F
…施主,資料定義的事情應該要問你自己
01/02 13:12, 1F

01/02 13:14, , 2F
你愛定義幾個名字要怎麼echo都隨你便
01/02 13:14, 2F

01/02 13:19, , 3F
如果陣列熟的話,其實資料庫一各欄位就夠了
01/02 13:19, 3F

01/02 20:26, , 4F
恩,我想我需要的是GOOGLE翻譯api
01/02 20:26, 4F

01/02 20:27, , 5F
不過剛才了一下資料,發現它現在是要付費的ORZ
01/02 20:27, 5F

01/02 21:45, , 6F
……不要鬧了。
01/02 21:45, 6F
文章代碼(AID): #1F0JIwmP (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 4 篇):
文章代碼(AID): #1F0JIwmP (PHP)