を変換する方法:私は、次したテンプレート(Drupalの)php.tplファイルで、この日付フォーマット
をしかし、サイトは外国語である場合には、翻訳を印刷しません。どのように翻訳するのですか? t()関数を使う?もしそうなら、それをどのように書き換えるのですか?
何かすべての助けがありがとうございます。 :)
アップデート:以下
Isemiの第二ソリューションではなく、今年のYを出力年を除いて正常に動作します。マイナー調整とコードは次のようになります。
$dateF = t(date('F', $comment->created));
$datej = t(date('j', $comment->created));
$dateY = t(date('Y', $comment->created));
print "{$datej} {$dateF} {$dateY}" . t(' at ') . date('H:i', $comment->created);
「には、」それは別の翻訳可能な文字列になって翻訳することは容易です。 "a"の前と "t"の後のスペースに注意してください。
言語変換に関しては、「at」という単語を削除するだけです。なぜなら、日付と時刻の表示は、コメントが作成された瞬間を自然に示しているからです。 –
また、クライアントが独自のロケールを知っているので、javascriptを使用して日付/時刻を表示することをお勧めします。すべてのサーバーは、内部時間値を渡す必要があります。 –