틀:CURRENTCONTENTLANGUAGE: 두 판 사이의 차이
(creation of a sort of current content language) |
(small clarification) |
||
2번째 줄: | 2번째 줄: | ||
Examples: |
Examples: |
||
* on " |
* on "Bar/foo", this template returns "en"; |
||
* on " |
* on "Bar/foo/hu", this template return "hu". |
||
(Note: on "Foo/bar" it returns "bar" because "bar" is the language code for Bavarian; "foo" is not a language code; very small (2 or 3 letters) last words can be a problem as seen here.) |
|||
This template takes no argument, and acts as a magic word. If such a magic word is created in MediaWiki, this template could be deleted. Note that the definition of "content language" here is broader than the (page-specific) content language in MediaWiki, which can currently only be set by the Translate extension or some very special pages. |
This template takes no argument, and acts as a magic word. If such a magic word is created in MediaWiki, this template could be deleted. Note that the definition of "content language" here is broader than the (page-specific) content language in MediaWiki, which can currently only be set by the Translate extension or some very special pages. |
2013년 10월 29일 (화) 07:46 판
This template returns the "content language" of the current page; more precisely it checks if the current title ends with a language code, and if it is the case it returns this language code, else "en" for English.
Examples:
- on "Bar/foo", this template returns "en";
- on "Bar/foo/hu", this template return "hu".
(Note: on "Foo/bar" it returns "bar" because "bar" is the language code for Bavarian; "foo" is not a language code; very small (2 or 3 letters) last words can be a problem as seen here.)
This template takes no argument, and acts as a magic word. If such a magic word is created in MediaWiki, this template could be deleted. Note that the definition of "content language" here is broader than the (page-specific) content language in MediaWiki, which can currently only be set by the Translate extension or some very special pages.