我想存儲用戶提供內容的翻譯。翻譯動態內容的設計模式?
我見過一些應用程序商店單獨記錄在每個區域設置翻譯,但 我想通過序列化轉換使記錄所有翻譯存儲,我的意思是
$post_title=serialize(['en_US'=>$enUS['title'], 'fr_FR'=>$frFR['title']]);
$post_content=serialize(['en_US'=>$enUS['conttent'], 'fr_FR'=>$frFR['conttent']);
$sql="INSERT INTO `posts` (`title`, `content`) VALUES(:post_title, :post_content)"
它是一個不好的做法?
在每個語言環境中存儲翻譯記錄的原因是隔離。這是有道理的,因爲當用戶請求英語時,您不必訪問法語或西班牙語。是美國的GB或英語的具體英語。 – Surya 2014-10-09 07:17:00