Remove unnecessary translatable placeholder strings from Nemo's Glade UI
メンテナーはふだん 10 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 1/5
- 見積もり時間
- 1時間未満
- 初心者へのやさしさ
- 75/100
- issue の種類
- リファクタリング
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- c
調査の方向性
gresources/nemo-desktop-overlay.gladeを開き、参照されている行にあるbutton、page0、page1の各文字列を確認します。それぞれがユーザーに表示されるのか、実行時に置き換えられるのかを確認し、適切にtranslatable属性を削除するか、意味のあるラベルを付けます。翻訳テンプレートに内部プレースホルダーが含まれなくなり、ユーザー向けのラベルが引き続き翻訳可能であれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Hello,
While reviewing the Galician translation of Nemo on Launchpad, I noticed three placeholder strings that are marked as translatable in gresources/nemo-desktop-overlay.glade:
button— lines 680 and 870page0— line 845page1— line 887
These appear to be placeholder labels or page titles generated by the Glade interface designer, rather than meaningful strings intended for users.
They are currently included in Nemo's translation template, requiring translators to translate strings such as button, page0, and page1 just to reach 100% translation coverage.
Suggested improvement
Could you please check whether these strings actually need to be translatable?
If they are internal placeholders or are replaced at runtime, their translatable="yes" attributes could be removed.
If any of them are displayed to users, it might be better to replace them with meaningful English labels that translators can translate appropriately.
Source file:
https://github.com/linuxmint/nemo/blob/master/gresources/nemo-desktop-overlay.glade
Galician translation:
https://translations.launchpad.net/linuxmint/latest/+pots/nemo/gl
This small cleanup would benefit all translation teams and avoid unnecessary or potentially misleading translations.
Thank you for your work on Nemo!
- 主要言語
- C
- スター
- 1.6k
- フォーク
- 379
- 平均マージ
- 8日 16時間
- マージ済み PR(30日)
- 5
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
linuxmint/nemo のほかの issue
-
Copy dialog: Enter key accidentally cancels file copy再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 10 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
linuxmint/nemo#3838 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 10 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 10 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
linuxmint/nemo#3805 · コメント 2 件 · リアクション 1 件 ·
メンテナーはふだん 10 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 10 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1〜3時間 初心者へのやさしさ 83/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
sk3llo/ffmpeg_kit_flutter#176 ·
-
Synth suite fails unless run from the repo root: signal_flow's default machine path is cwd-relativeオープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
Nimblesite/osprey#370 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100