Difference between revisions of "Paradatabase:Language policy"

From paradatabase
Jump to navigation Jump to search
(Created page with "Basic language is English. {{brdbox|In the main and all non-linguistic namespaces, source text is created in English. Its name should also be in English. In each linguistic...")
 
Line 1: Line 1:
Basic language is English.
+
<languages />
 +
<translate>
 +
Basic language is English.</translate>
  
{{brdbox|In the main and all non-linguistic namespaces, source text is created in English. Its name should also be in English.
+
{{brdbox|<translate>In the main and all non-linguistic namespaces, source text is created in English. Its name should also be in English.
  
In each linguistic namespace, source text is created in the language corresponding to that namespace.}}
+
In each linguistic namespace, source text is created in the language corresponding to that namespace.</translate>}}
 
+
<translate>
Each page of the site has its own name. The full page name has the following structure:
+
Each page of the site has its own name. The full page name has the following structure:</translate>
  
 
  <code>Namespace:PageName</code>
 
  <code>Namespace:PageName</code>
 
+
<translate>
 
The main namespace has no name. Pages created in the main namespace have no prefix.
 
The main namespace has no name. Pages created in the main namespace have no prefix.
  
 
For example, the ''"Discussion rules"'' page is in the main namespace. And the ''"Project:Sandbox"'' page is in the ''Project'' namespace.
 
For example, the ''"Discussion rules"'' page is in the main namespace. And the ''"Project:Sandbox"'' page is in the ''Project'' namespace.
  
Each page can have subpages. The full name of the subpage is obtained by adding a slash and the subpage name:
+
Each page can have subpages. The full name of the subpage is obtained by adding a slash and the subpage name:</translate>
  
 
  <code>ParentPageName/SubpageName</code>
 
  <code>ParentPageName/SubpageName</code>
 +
<translate>
 +
Namespaces intended for creating texts in other languages are ''linguistic''. The name of each linguistic namespace is the system language code, starting with a capital letter. For example, ''Fr:'', ''De:'', ''Ru:''. Additionally, you can read [[mediawikiwiki: Manual:Language|About languages in MediaWiki]] and</translate> [https://phabricator.wikimedia.org/source/mediawiki/browse/master/languages/data/Names.php <translate>Language codes</translate>].
  
Namespaces intended for creating texts in other languages are ''linguistic''. The name of each linguistic namespace is the system language code, starting with a capital letter. For example, ''Fr:'', ''De:'', ''Ru:''. Additionally, you can read [[mediawikiwiki: Manual:Language|About languages in MediaWiki]] and [https://phabricator.wikimedia.org/source/mediawiki/browse/master/languages/data/Names.php Language codes].
+
{{brdbox|<translate>Pages in any namespace can have '''translations into other languages''', which are subpages of the source page. The subpage name is the language code.</translate>}}
 
+
<translate>
{{brdbox|Pages in any namespace can have '''translations into other languages''', which are subpages of the source page. The subpage name is the language code.}}
 
 
 
 
For example, in the main namespace:
 
For example, in the main namespace:
  
Line 32: Line 34:
 
:* <code>Fr:Source page Fr/de</code> - ''translation of "Source page Fr" in German''
 
:* <code>Fr:Source page Fr/de</code> - ''translation of "Source page Fr" in German''
 
:* <code>Fr:Source page Fr/en</code> - ''translation of "Source page Fr" in English''
 
:* <code>Fr:Source page Fr/en</code> - ''translation of "Source page Fr" in English''
 +
</translate>

Revision as of 05:50, 4 May 2019

Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎русский

Basic language is English.

In the main and all non-linguistic namespaces, source text is created in English. Its name should also be in English.

In each linguistic namespace, source text is created in the language corresponding to that namespace.

Each page of the site has its own name. The full page name has the following structure:

Namespace:PageName

The main namespace has no name. Pages created in the main namespace have no prefix.

For example, the "Discussion rules" page is in the main namespace. And the "Project:Sandbox" page is in the Project namespace.

Each page can have subpages. The full name of the subpage is obtained by adding a slash and the subpage name:

ParentPageName/SubpageName

Namespaces intended for creating texts in other languages are linguistic. The name of each linguistic namespace is the system language code, starting with a capital letter. For example, Fr:, De:, Ru:. Additionally, you can read About languages in MediaWiki and Language codes.

Pages in any namespace can have translations into other languages, which are subpages of the source page. The subpage name is the language code.

For example, in the main namespace:

  • Source page - English
  • Source page/fr - translation of "Source page" in French
  • Source page/de - translation of "Source page" in German

For example, in the namespace Fr::

  • Fr:Source page Fr - French
  • Fr:Source page Fr/de - translation of "Source page Fr" in German
  • Fr:Source page Fr/en - translation of "Source page Fr" in English