プラグインのロシア語化
プラグインのメッセージを翻訳する方法:ロケールファイル、UTF-8エンコーディング、カラーコード、チャットの文字化けへの対処を説明します。
更新日 2026年8月13日
ほとんどのプラグインは英語で書かれていますが、ほぼすべてのプラグインにメッセージファイルが用意されています。
確認する場所
plugins/<Plugin>/messages.yml、lang.yml、locale/ru.yml。- コンフィグに
locale: ruやlanguage: enといったキーがある場合があります。これは、既成の翻訳が存在すればそれに切り替えるためのものです。
文字コード
ファイルは BOMなしのUTF-8 である必要があります。コントロールパネルのエディターで編集すれば正しく保存されますが、Windowsのメモ帳で編集すると正しく保存されないことがよくあります。
問題の兆候: チャットでロシア語の代わりに ????? や Привет と表示されます。解決するには、ファイルをUTF-8で保存し直し、サーバーを再起動してください。
色
色は & と文字の組み合わせで指定します。&a は緑、&c は赤、&7 はグレー、&r はリセットです。最近のプラグインはHEXに対応しています: �ff88。
プレースホルダーは翻訳しない
文字列には {player}、%amount%、{0} のようなプレースホルダーが含まれます。これらを変更してはいけません。変更すると値が置き換えられず、括弧そのものがチャットに表示されてしまいます。
プラグインの更新
更新すると、メッセージファイルが上書きされたり、新しいキーが追加されたりすることがよくあります。翻訳のコピーを保管しておき、更新後に確認してください — プラグインの更新。
一貫したスタイル
用語を統一しましょう。あるプラグインが「region」、別のプラグインが「claim」と表示していると、プレイヤーは混乱してしまいます。ルールの隣にテキストファイルとしてサーバー共通の用語集を1つ用意しておく価値があります。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
