6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rust製エディタZed、日本語化はもうすぐかも

Last updated at Posted at 2025-12-11

数日前に初投稿して以降、需要がないような記事ばっかり書いていたので、今回は少しとっつきやすい記事を書きました。

最近私はメインエディタとしてZedというエディタを使っています。C#を本気でやってた時はVisual Studio一択でしたが、Rustにはまりだしてからはこの軽量なZedの方が気に入りました。

2.PNG

以前Atomというエディタがありましたが、作者が同じというだけあってシンプルでコーディングに集中できるあの感じが、なんだか似ています。

さて、このZedですが現状全て英語です。

3.PNG

私は英語苦手ですが、エディタ内の英語であれば大体わかるので、そんなに困ってませんが、やはり日本語化はしてほしいと思っています。

オープンソースなのでソースコードは見られるのですが、下記の通りテキストが文字列リテラルとしてハードコーディングされています。

4.PNG

上図はUIでいうとたぶん下図の箇所
1.PNG

こういったものはi18nの実装にしてソフトコーディングし、言語ごとの対応表を別ファイルに切り出すのが現代的なのですが、そんなことより早く世に出すことが重要として後回しになっていたのでしょうか...

しかし、最近、といっても2週間ほど前ですが、この国際化(i18n)の話題がGitHubでディスカッションに挙がっていました!

具体的に日本語対応については触れてないみたいですが、ハードコードが解消されリソースが外部化されれば、後は別ファイルで日本語の対応表を用意するだけです。
このリファクタリングがメインブランチにマージされれば日本語対応はもう目前といえますね。

5.PNG

i18n用のクレートはMozilla製のfluent-rsがいいじゃないかと提案している方もいますね。
なんにせよ、エコシステムが何に決まるかは重要なので経過観察したいと思います。

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?