Valve Developer Community:Discussion: Difference between revisions
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
| user = Pee | | user = Pee | ||
| time = 21:09, 23 Dec 2023 | | time = 21:09, 23 Dec 2023 | ||
| 1 = Move the English page to [page name]/en | | 1 = Here's everything you need to do for normal pages (templates are handled seperately) | ||
1. Move the English page to [page name]/en | |||
2. For all other languages, move them to be subpages of the base page (e.g. from Main Page:es to Main Page/es). | |||
3. Assuming no pages link to the original language page, mark it for deletion. | |||
4. Replace all instances of {{tl2|lang}} on the subpages with {{tl2|langsp}}, and if the page should have a different title in said language, instead use {{tl2|langsp|title{{=}}[translation]}}. | |||
5. Remove any categories the subpages are in. | |||
6. Then, add {{tl2|MultiPage}} to the base page and place categories there as well. | |||
7. If {{tl2|this is a}} was on the English page, move it to the base page. It'll automatically translate based on the language. | |||
Line 23: | Line 36: | ||
{{Codeblock|<nowiki>{{langsp|title=Display Title}} | {{Codeblock|<nowiki>{{langsp|title=Display Title}} | ||
Page Contents</nowiki> }} | Page Contents</nowiki> }} | ||
So for categories, while [[:Category:Modding/fr]] should indeed exist and have the contents of [[:Category:Modding/fr]], no pages should actually be IN the category, but rather, the base page should be in [[:Category:Modding]]. | |||
}} | }} |
Revision as of 14:24, 23 December 2023

Comments on talk pages should be signed with "~~~~", which will be converted into your signature and a timestamp.
lang and multipage
(using Template:Message) Anybody know how to transition pages using {{lang}}
to {{multipage}}
? The amount of pages (especially quite important ones) using lang has really hampered my translating efforts. Are you supposed to move all the translated pages like Category:Modding:fr to Category:Modding/fr individually and mark all the old pages with deletion. I know there's some info on the multipage documentation page, but it's a bit unclear and I'd really rather not create some big mess. --Wisdurm (talk) 20:15, 23 Dec 2023 (UTC)
(using Template:Message) Here's everything you need to do for normal pages (templates are handled seperately)
1. Move the English page to [page name]/en
2. For all other languages, move them to be subpages of the base page (e.g. from Main Page:es to Main Page/es).
3. Assuming no pages link to the original language page, mark it for deletion.
4. Replace all instances of {{lang}} on the subpages with {{langsp}}, and if the page should have a different title in said language, instead use {{langsp|title=[translation]}}.
5. Remove any categories the subpages are in.
6. Then, add {{MultiPage}} to the base page and place categories there as well.
7. If {{this is a}} was on the English page, move it to the base page. It'll automatically translate based on the language.
So, if Main Page:es contained this:
then Main Page/es should contain this (note the omission of the category):
So for categories, while Category:Modding/fr should indeed exist and have the contents of Category:Modding/fr, no pages should actually be IN the category, but rather, the base page should be in Category:Modding. --Pee (talk) 21:09, 23 Dec 2023 (UTC)