Template‐ノート:User language
表示
修正に関する提案
[編集]利用者の母語を表す{{User ja}}や{{User en}}など、Template:User languageを利用する{{User 〇〇}}(※〇〇=言語名)テンプレートを使用すると、現在は「Category:User 〇〇」(〇〇語を話せる)と「Category:User 〇〇-N」(〇〇語を母語としている)という2つのカテゴリが追加される仕様となっています。ですが、テンプレートの用途から考えて「Category:User 〇〇-N」だけを追加すれば十分、つまり「Category:User 〇〇」は不要だと私は考えます。なお、英語版のen:Template:User jaやen:Template:User enを使用した場合は「Category:User 〇〇-N」だけが追加され、「Category:User 〇〇」は追加されない仕様です。
そこで、Template:User languageから「[[Category:User {{{1}}}|*]]
」と「[[Category:User {{{1}}}|{{PAGENAME}}]]
」を除去することを提案します。修正案をTemplate:User language/sandboxに作成しましたのでご覧ください。また、Template:User language/testcasesに作成したサンプルコードを利用者サンドボックスでプレビューしていただくことで、修正後にこのテンプレートを利用者名前空間で使用した場合の挙動をテストできますので、そちらもお試しください。--Keruby(会話) 2020年8月29日 (土) 02:52 (UTC)
- 取り下げ 上記の提案を投稿した後に、{{User language-1}}・{{User language-2}}・{{User language-3}}・{{User language-4}}・{{User language-5}}など「Category:User 〇〇」が追加される関連テンプレートが存在することに気がつきました。提案前にはこれらのテンプレートの存在を想定していなかったので、状況を整理するために一旦取り下げさせていただきます。お騒がせしました。--Keruby(会話) 2020年8月29日 (土) 07:43 (UTC)