messaliberty

hulor と開発チームの最新情報

Posts Tagged ‘japanese’

WordPress のテーマで日付表記をローカライズする

12月 21st, 2009 投稿者: ianc
cal2

Ken's stuck in time calendar

messaliberty の日本語版と英語版は同じ WordPress テーマを使っています。1つのファイルで両方に対応している、という意味です。このやり方を実現するためには、完全に内部で切り分けて各言語ごとにローカライズする必要があります。英語と日本語の大きな違いは日付のフォーマットです。2009年12月13日は英語では Dec 13th 2009 にする必要があります。

最初 Chapp はテーマファイルの中にハードコードしていました。

<?php the_time('F jS, Y'); ?>

このままでは日本語版で日付がおかしくなります。だからといって ‘F jS, Y’ の部分を取り除くと、デフォルトの挙動で時間が表示されてしまいます。この問題は、次のような書き方で解決できます。

<?php the_date(); ?>

これで両方の言語で正しい表記となりまいた。めでたしめでたし・・・。と思いきや、WordPress がアーカイブページを生成するとき、date() が予期せぬ挙動をしてしまいます。特定の日付を一度しか表示しないのです。つまり、同じ日に2回投稿すると、一方にだけ日付が表示されます。配列を使ったあまりスマートではない解決策もありますが、以下の方法が良さそうです。

<?php the_time(get_option('date_format')); ?>

上記処理では、設定 > 一般 > 日付フォーマットの設定値を呼び出して使っています。英語版なら値が F jS, Y になっていて、日本語版なら Y年n月j日 になっています。こうやってみると分かりやすい解決策ですが、この問題には少し手こずりました。

同じテーマファイルを複数の言語用に利用する場合は、設定画面の日付フォーマット項目を利用して設定をするようにしてください。(WordPress MU の場合は少し異なります。)

messa.tv JP がはじまります!

12月 17th, 2009 投稿者: hiro

messa.tv の日本語版となる技術情報系ポッドキャスト、messa.tv JP が近日スタートします!

messa.tv は最初、「オタクとオタクじゃない人々の壁をぶち壊す番組」として2006年春にスタートしました。その後、2009年はじめからは英語版 messa.tv として、日本のテクノロジー情報を世界に配信してきました。ですが、かつての日本語版の視聴者のみなさまや英語版で知っていただいたみなさまからのご期待にお応えして、この度日本語版を再開することにしました。

英語版はヨーロッパやアジアなど幅広い地域からのアクセスがあり、先日も番組を見たという方がギリシャから我々のオフィスへはるばる訪れてくれました。Thanks Chris!

Chris from Greece visit us

Chris from Greece visit us

ギリシャから大阪十三まで来てくれた Chris。彼の MacBook は日本語キーボードでした。

日本語版で取り扱うテーマは、例えば次のようなものです。

  • Twitter ってうまく行ってるの?
  • 他に何かおもしろいサービスが英語圏で流行ってない?
  • AR(拡張現実)の登場で何が起こるの?

messa.tv としても個人としても聞かれることが多かったテーマについて、取り上げていきます。日本語を勉強中のテクノロジーオタクにもおすすめ!

番組のテーマは「英語で読み解く IT トレンド」。英語圏の IT テクノロジー業界で起こった出来事やビジネスの背景などを日本語で紹介します。日本初のテクノロジー情報を英語圏に配信する messa.tv と、逆のコンセプトです。さらに日本語版は、せっかく英語圏の情報を読み解くのなら英語の勉強も一緒にしてしまおう!という欲張りな番組になっています。

「こんなテーマを扱ってほしい」や、「XX について扱って欲しい」などのご意見、ご要望などありましたら、コメント欄や Twitter でお寄せください。

今後は英語版の messa.tv との連動企画として、日本の IT テクノロジースタートアップへのインタビューを英語に翻訳して英語圏に配信するという企画も考えています。お楽しみに!

「もしも、あの会社が駅の券売機を作ったら」を翻訳

2月 23rd, 2009 投稿者: hiro
Ticket Gate at Osaka by JanneM

Ticket Gate at Osaka by JanneM

おもしろかったので、あのエントリーを翻訳しました。
# Thanks Ian for your help :)

If they made ticket vending machines at stations like « messaliberty

元ネタ: もしも、あの会社が駅の券売機を作ったら

messaliberty ブログ日本語版公開

1月 26th, 2009 投稿者: hiro
Japanese version

Japanese version

お待たせしました!メッサリバティのブログに日本語版が登場しました!

登場というよりも、一旦お休みしていたブログがリニューアルして再開した、とお伝えする方が正確かもしれません。過去の記事も引き続き閲覧可能です。

今後、こちらで hulor についてや、メッサリバティの開発チームからの最新情報をお伝えしていきます。日々更新して行きますので、アクセスしていただけると嬉しいです。そしてコメントをいただけると、さらに嬉しいです。

先行リリースしていた英語版はこちらです。

messaliberty

Get Adobe Flash playerPlugin by wpburn.com wordpress themes