-
投稿者投稿
-
2019年5月15日 11:31 PM #15617
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】v5.7.6
【お使いのブラウザ】Chrome 74.0.3729.131===
Snow Monkey を使って多言語サイトを作ろうとしています。
Snow Monkey が持つ文字列もいくつか日本語以外の言語に翻訳したいのですが、Snow Monkey の languages フォルダ内の ja.po を使って対象言語の言語ファイルを作ったとして、そのファイルはどこに配置すればよいでしょう。子テーマに同じフォルダ構造を持たせてそこに置くしかありませんか。♥ 0いいねをした人: 居ません2019年5月16日 12:03 AM #15618親テーマ以外での言語ファイルの読み込みについてはちょっと僕も詳しくありません。もし Snow Monkey が持つ言語を翻訳されるのであれば、それは Snow Monkey に取り込んでしまったほうが多くの方の役に立つと思いますので、もし提供いただくことが可能なら Snow Monkey に取り込みたいと思いますが、いかがでしょうか?
♥ 0いいねをした人: 居ません2019年5月16日 7:36 AM #15625なるほど…
あくまで一般のサイト閲覧者が目にする可能性のあるものだけ翻訳するつもりなので、やや中途半端になります &最初はベトナム語なので、あまり多くの方の役には立たない気もしますが、それでも構まなければ、提供できるかどうか検討してみます。(一応ネイティブが翻訳しますので、Google翻訳よりはマシなはず)♥ 0いいねをした人: 居ません2019年5月16日 8:56 AM #15632公式のテーマやプラグインもそんな感じなので全然問題ないと思います!権利や契約の問題もあると思うので、可能ならということで。
あとちょっとややこしいのは、Snow Monkey はいくつかのライブラリを使用している都合上、例えばウィジェットとかはテキストドメインが
snow-monkey
じゃなくてinc2734-wp-awesome-widgets
だったりするんですよね。なので翻訳ファイルをつくるのがちょっと面倒かもしれません。スプレッドシートで対応表みたいな形で頂いて、こちらで翻訳ファイルを生成するようなワークフローも良いと思うので、そのほうがラクならそれでも構いません。もし提供いただくのが難しいとして、コードで定義する方法は使えるかなと。
♥ 0いいねをした人: 居ません2019年5月17日 10:02 AM #15672翻訳を提供するのは問題ないそうです。
> スプレッドシートで対応表みたいな形で
どういう形式でお渡しすればいいですか。
Excelファイルでお渡し、あるいは Google スプレッドシートを共有、など…♥ 0いいねをした人: 居ません2019年5月17日 11:40 AM #15701翻訳を提供するのは問題ないそうです。
おー!すばらしい!
どういう形式でお渡しすればいいですか。
エクセルを持ってないので Google スプレッドシートが助かります! メアドがわかれば共有できますかね? inc2734[at]gmail.com です。
♥ 0いいねをした人: 居ません2019年5月17日 6:14 PM #15723Google スプレッドシートを共有しました。
♥ 0いいねをした人: 居ません2019年5月17日 10:05 PM #15742ありがとうございます!かなりわかりやすいです。来週 Snow Monkey v6 をリリース予定なので、そこにあわせて反映できるようにしたいと考えています。
♥ 0いいねをした人: 居ません2019年5月17日 11:07 PM #15743よろしくお願いいたします!
♥ 0いいねをした人: 居ません2019年5月19日 9:07 AM #15837まだリリースはできていませんが、手元のファイル(と GitHub の feature/v6 ブランチ)には反映させました。一点、「More」だけソースコード上に翻訳箇所がみつからなかったのですが、これはどこの部分になりますでしょうか…?
♥ 0いいねをした人: 居ません2019年5月19日 2:39 PM #15858ja.po を見ると、
template-parts/content/page-summary.php
の 26行目、<?php esc_html_e( 'More', 'snow-monkey' ); ?>
のようです。♥ 0いいねをした人: 居ません2019年5月19日 5:04 PM #15867あー!そうでした!ありがとうございます。page-summary は6から廃止になるので、僕の開発環境には存在しないのでした。これで大丈夫そうです。リリースをお待ちください…!
♥ 0いいねをした人: 居ません2019年5月29日 11:20 AM #16823v6.0.0 で取り込めましたのでクローズします!
♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「日本語以外の言語ファイルの配置場所」には新しい返信をつけることはできません。