サポート » 使い方全般 » 翻訳ファイルの手動更新の方法

  • 解決済 miwarock777

    (@miwarock777)


    サーバの仕様上、ブラウザからのアップデート(コアファイル、プラグインなどすべて)が行えず、
    普段はFTPでファイルをアップデートして、手動で更新をしています。

    コアファイル(最新4.7.4)、プラグインとも問題なくへアップデートされたのですが、
    翻訳ファイルだけ、どのようにアップデートしてよいのか分かりません。
    参考になるページや投稿も見つけられなかったため、こちらにトピックを作成させていただきました。

    ご教示いただけないでしょうか。
    よろしくおねがいします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • 翻訳ファイルは更新があってもどのファイルの更新なのか簡単には見れませんが
    このサイトのコードをプラグイン化してみると、それを知る事ができます。
    https://gist.github.com/deckerweb/1ad78d10603f01d437cf

    どのファイルの更新か分かれば、ここから検索すれば良いです。
    https://translate.wordpress.org/locale/ja
    結構、面倒ですね…

    トピック投稿者 miwarock777

    (@miwarock777)

    manboさん、返信ありがとうございます。

    大体の方法は分かりました!
    が、ひとつ教えてください。

    このサイトのコードをプラグイン化してみると、それを知る事ができます。

    というのは、リンク先のコードをfunction.phpに記述する、ということでしょうか。(無知ですみません…)

    • この返信は7年、 1ヶ月前にmiwarock777が編集しました。

    functions.phpに書いても構いませんし、ページ右上にDownload ZIPのボタンがあるので
    そこからダウンロード、展開してFTP等でpluginsディレクトリにアップして管理画面から
    プラグインを有効にすればWordPress の更新の画面で結果を見る事ができます。
    尚、展開した中身だけをアップしても構いませんし、フォルダが意味不明な文字になると思うので
    任意の名前に変更してアップしても構いません。
    好きな方でお試しください。

    トピック投稿者 miwarock777

    (@miwarock777)

    unctions.phpに書いても構いませんし、ページ右上にDownload ZIPのボタンがあるので
    そこからダウンロード、展開してFTP等でpluginsディレクトリにアップして管理画面から
    プラグインを有効にすれば

    うまくいきました!(前者で試してみました)
    翻訳の更新に必要なファイルが何か、分かるようになりました!
    ありとうございます。

    どのファイルの更新か分かれば、ここから検索すれば良いです。
    https://translate.wordpress.org/locale/ja

    検索して、どこかからそのファイルをDOWNLOADするのでしょうか?
    (そのようなリンクボタンがないように思えるのです…)
    ファイルのDOWNLOADは、別サイトからするのでしょうか?

    もう少し調べてみます。

    各翻訳のページのStable (latest release)を開いてページ下部にあるExportボタンでダウンロードします。
    そのままExportを押した場合ダウンロードされるのはpoファイルなのでそのままでは使えません。
    自身で編集、変換するならpoファイルで良いですが、そんな手間はかけたくなければ、Machine Object Message Catalog (.mo)を選択してmoファイルをダウンロードしてサーバーにアップすれば良いです。
    ただ、どちらの場合もファイル名をtext_domainに一致する名前に変更してください。
    現状のファイル名と同じファイル名ということです。。

    トピック投稿者 miwarock777

    (@miwarock777)

    ありがとうございます。「Exportボタン」、分かりました!
    moファイルをダウンロードして、サーバへ同ファイル名にしてアップロードしてみました。

    例えば、coreファイルであれば、「langueage」フォルダにあるmoファイル、
    「langueage」→「plugins」フォルダにあるmoファイルなどもアップしました。
    が、「新しい更新があります」の表記が表示されたままでした・・・

    昨日、4.7.5のリリースがありましたが、今日の時点ではまだ4.7.4です。
    それが原因でしょうか。。。
    再度一連の作業を試してみて、またご報告させていただきます。

    • この返信は7年、 1ヶ月前にmiwarock777が編集しました。
    • この返信は7年、 1ヶ月前にmiwarock777が編集しました。
6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「翻訳ファイルの手動更新の方法」には新たに返信することはできません。