goodgames
29-01
最終更新:
goodgames
-
view
日本語チャット
昨日(2012/02/28)のブログに記載したアンケート機能で
日本語が使える理由に関する問い合わせを数件頂きました。
日本語が使える理由に関する問い合わせを数件頂きました。
(参考画像1)


書き方が少々悪かったようですが、上記アンケート機能は日本語化対応作業と直接の関係はありません。
(参考画像2)


現在作業を進めている(正確には一ヶ月以上止まっていた)機能は
Proconから出力される全ての文字列を各国語対応しようと言うものです。
Proconから出力される全ての文字列を各国語対応しようと言うものです。
その機能の試験を行うために別途開発したのが上記アンケート機能になります。
また、TeamControlerのユーザ様から寄せられた意見に
プレイヤーさんが日本語でチャットを送信した際、Procon内でチャットが化けて読めないからなんとかしろ。
といったものがありました。
プレイヤーさんが日本語でチャットを送信した際、Procon内でチャットが化けて読めないからなんとかしろ。
といったものがありました。
この問題はProcon側からみて出力ではなく入力になりますが、
Proconへ入力される全ての文字列も各国語対応されますので、
プレイヤーさんが入力した日本語がProconのチャットの画面やログファイルへ正しく出力されます。
Proconへ入力される全ての文字列も各国語対応されますので、
プレイヤーさんが入力した日本語がProconのチャットの画面やログファイルへ正しく出力されます。
入力に関するサンプルはありませんが、出力についてはこんな使用方法も考えられますね。
(参考画像3)


各国語の対象は全ての文字列ですからProconのチャット入力欄から直接日本語を送信することも可能ですし、
他の方が作られたPlugin内からも無改造で日本語によるメッセージ送信が可能になります。
他の方が作られたPlugin内からも無改造で日本語によるメッセージ送信が可能になります。
Pluginについては意図的に日本語などの特定の文字列(文字種)を排除する処理が実装されていた場合はこの限りではありませんが、
まずそのようなPluginは存在しないでしょう。
まずそのようなPluginは存在しないでしょう。
また、現在一部の鯖管さん用にリージョンフィルタ用の高精度(ほぼ100%正確)なIPアドレス情報を提供していますが、
その機能によって割り出された接続元地域情報を使用して、出力したいメッセージの言語を自動選択させることも技術的には可能です。
その機能によって割り出された接続元地域情報を使用して、出力したいメッセージの言語を自動選択させることも技術的には可能です。
私的には日本語と英語以外をどうするかが問題ですが。
ん? Google Translate API v2 と連動させれば...
ん? Google Translate API v2 と連動させれば...
本機能をどこに実装するかが最後の問題ですが、TeamControlerに内包することが一番平和なようですので、
近未来のバージョンに乗せたいと考えています。
近未来のバージョンに乗せたいと考えています。
( - )