我在我的web應用程序上有不同的語言。小鬍子發送數據到php函數?
現在我想寫:關於我們在鬍子文件。
但隨後根據用戶選擇的語言(視圖/控制器中的邏輯),它應該顯示關於我們的正確翻譯。
翻譯會是這樣我已存儲了整整一段話:關於我們
我看到另一個web應用,做這樣說:
{{#lang}}About us{{/lang}}
但我不明白這是怎麼工作的?視圖模型中的lang()方法如何獲取#lang內的數據,「關於我們」 - 然後用其他東西替換它(如果存在)。
(程序抓取從數據庫或文件翻譯,符合「關於我們」 做我並不需要知道)
我不知道這是可能扭轉這樣,發送「關於我們「在視圖模型中的lang()方法?
希望有人可以用例子來解釋。由於
這是我試過了,在我看來:
public function lang($input)
{
return "test" . $input;
}
但是,這是行不通的。 (無參數傳遞給郎())
我使用的鬍鬚(Kostache)連同PHP的MVC框架(Kohana的)
你好。我不能爲$ data-> lang這樣做一個函數,這會產生語法錯誤? – Karem