1564:
to the script). These methods are shared across all objects of the same type using a metatable. This is convenient, because you can use a single variable for the language or the script and retrieve the code or the name from it when needed, and cleaner, because the code that handles the retrieval of the code and name is removed from the functions that use the code and name. But an object is probably overkill at this point if just the code and name are used. Another possibility would be table containing the code and first name (for instance,
31:
1255:. Each language code corresponds to a single language name that we call a "canonical name". The canonical name appears in level-2 headers in entries. There are two subtypes of languages: what could be called "full" language codes are allowed in regular linking or tagging templates, and etymology languages (codes for subtypes of full languages) are allowed in etymology templates: for instance,
8383:
So, if I understand correctly, the practical rationale behind the promotion to ISO 639-1 is that these codes are more likely to be understood by browsers? If this is so then it makes sense. But do we really want to have the maintenance burden of having to clean up every time someone uses an ISO 639-3
3757:
Like the current version of the data modules, the data created by the extraction tool does not have codes that are deprecated, codes that have preferred alternatives, nor codes that are marked as private use. I do not believe that there is a need for these particular codes but I could be wrong. I'm
1660:
The live templates do not categorize pages that are not in article space. For the time being, I have disabled that discrimination in the module for the purposes of debugging so you will see red-linked categories produced by the module at the bottom of this page (all hidden categories if 'Show hidden
8947:
I have seen instances of these codes used when the derivation of a word is unclear, but where it does appear to be traceable to a root word in a collective set of languages. I agree that there should be a recommendation to use them only in that situation or similar situations. I support the proposal
2709:
had some module code that would automatically transliterate the input text to the other script. That apparently didn't ever become live because there are/were problems transliterating
Cyrillic to Latin in the presence (or lack – I'm not quite sure) of certain Unicode characters. I don't think that
1563:
Another thing I could mention is that we use language and script objects that have several methods (for basic things like retrieving the code and canonical name, or more complex things like retrieving the scripts used by a language, transliterating, or counting the characters in a string that belong
1485:
templates, but I don't have the motivation to sort out the crazy IETF tags (crazy from my perspective because I don't have to deal with them on
Wiktionary), non-Wiktionary language codes, language names, colons, italicization, and the lack of any CSS classes for scripts. But if the distinct purposes
1420:
As you can see, Wiktionary is much more restrictive than
Knowledge (XXG). Many of the features are probably not applicable, but at least you have an overview. One feature that would be nice is script recognition, at least if Knowledge (XXG) starts adding CSS classes for scripts. (Or the module could
1084:
The fallback idea sounds good to me. I have to note that many 639-2 codes do not work, even with the current non-Lua templates (including some of the other
Frisian languages/dialects). I think we have a big win if end up with a system in which none of the lang-family templates will redlink (or break
3970:
giving a new index and value from the array each time it's called.) So functions would in many cases make unexpected things happen if they were saved in memory and accessed by multiple invocations. Other types (number, string, boolean, nil) don't behave in this way, so they can safely be saved in a
8462:
I might have said this somewhere in one of these threads, but it bears repeating: not all the three-letter codes are a 1:1 correspondence with two-letter ones. I have no issue with synonymous longer ones being made more concise (though yes, the longer ones are often more intuitive) as long as the
3932:
That works. Thanks. Failure on my part to grasp this in the documentation: "The value returned from the loaded module must be a table ... booleans, numbers, strings, and other tables" For a long time I somehow misunderstood that (perhaps not necessarily from the documentation; could have been
2512:; we don't need the language name, the "translit.", or the "lit." labels after the first occurrence in the same block of material, or sometimes we need the language one only, e.g. when comparing cognates. What we're doing now is using the template once, then abandoning it for manual markup with a
7235:
defined by sil.org as a collective with the name 'Germanic languages' but used by this template as an individual language named 'Proto German'; we should not be redefining international standards so if there is not international standard code for Proto German, we should not make one up except to
8431:(you reverted an edit made by that script). Yesterday there were about 550 pages in that category. Most of what remains is there because I didn't let the script make the edit so that I have the opportunity to fix the italic markup that will cause errors when the italic error checking code for
7819:
According to the ISO 639-2 custodian, "Multiple codes for the same language are to be considered synonyms." This would explain why the IANA data set has both ISO 639-1 and 639-3 language codes but does not have both -1 and -3 codes for the same language. This issue was brought to my attention
878:
will be easier to deal with. I spent a while creating (hundreds?) of ISO 639 templates and matching categories for obscure languages; the error category should more properly be used to track actual errors. I would be happy to help create a list of language codes and their matching full language
669:
code with 900+ of these already worked up can be dumped and munged in a way that makes it easy to adapt to the new Lua code. If there's a convenient way to extrapolate the language code to WP article correspondences in an array that is included that would probably make maintenance and expansion
8502:
The relationship between codes and language names is a frustrating one. ISO 639 establishes the base code-to-name mapping. When a code has more than one possible name, ISO 639 lists them in some sort of an order. IANA, sometimes chooses to use a different order for the same code and names.
1547:
Another feature I forgot to mention is that
Wiktionary uses a data module to determine whether a script is RTL. It's probably a bad idea to set text direction for a given language, because languages are written in multiple scripts, and direction is a characteristic of the script, and as script
1520:
Thanks for that; it'll take a bit to digest but my initial reaction is that there is a basic lack of compatibility between
Wiktionary and en.wiki in that en.wiki attempts, for the most part, to adhere to IETF/IANA language coding and attempts to minimize custom language coding. I do like the
8565:
I have written elsewhere in these discussions that we should not be making up our own primary language tags; should not be redefining tags that have already been defined by international standards. Instead we should be operating within the permitted uses of the standard.
8489:
There is no 1:1 mapping of all three-character codes to two-character codes. There is a 1:1 mapping of all two-character codes (ISO 639-1) to three-character codes (ISO 639-2/3). Three-character codes that have an associated two-character code are omitted from the IANA
5494:
script code, while the previous template didn't. Because the previous template didn't automatically do it, the correct way to format these words was to italicize them using wiki markup, which means that the module now appears to render them with two sets of encapsulating
4083:, some languages use three scripts (at least) – kk.wp is available in Latin, Cyrillic and Farsi script, for example. It would be convenient if all could be accommodated within a single template, but the sort of workaround you illustrate above could work too.
5526:
Latin scripts, I'd also be fine with the relatively small amount of redundant HTML generated by the current formatting in order to remove the need for doing it manually in the future. That might be doable by checking a language's suppressed script codes for
8871:(of which only a handful are in current use at en.wiki) where the language name ends with the word 'languages' (plural). This, according to the LOC faq, is how ISO 639-2 distinguishes individual and macro-language names from collective-language names.
2558:
switch and perhaps unlinking the translation and transliteration static text so that I can think about making the templates function correctly given a variety of inputs. That I think is mostly done so I'm about to take the module live on a handful of
4117:
In the example above, both alphabets are contained in a single template. That is still wrong and this change does nothing to permit that. But, it does start us on the way to supporting multiple alphabets in a single template as I have suggested at
3364:
depends on aren't necessarily current so at the moment I'm working on code that will extract language, script, and region information from the language-subtag-registry file. Currently there is no 'variant' data file but that could be extracted as
2787:
I suppose one could poke through the hundreds of templates to look for parameters, but another way to do it would be to convert the templates one by one to the new module, and have module code that detects unsupported parameters. Like the proposed
3954:
Exactly. The rationale is that functions can "trap" values from one module invocation that could then be transferred to another, or can otherwise change their behavior each time they are called. (For instance, the iterator function returned by
1785:. I created a bunch of them, but it gets tedious, especially because three other categories are also requested by the documentation for each ISO 639 name xxx template. A bot might be helpful in creating all of these red-linked categories. –
1746:
Yeah, I wasn't going to get into those yet. Getting all the ISO stuff to work would be first priority, but it would be nice to support codes introduced by others like
Glottolog, at least for languages and dialects with no ISO code.
856:
Yep, am aware of that. I haven't given it a close line by line reading but to me it looks to be more tailored to
Wiktionary's needs than to Knowledge (XXG)'s needs. I'm not opposed to merging this with that if it makes sense to do
7827:
It is common practice to promote three-character language codes to equivalent two-character codes. We should adhere to this practice. To that end I have created a tool that creates a Lua table from the data in the table at the
5986:; the template labels this text 'Greek' but the documentation implies that this template is to be used with Ancient Greek text so perhaps the labeling is incorrect; this is another case where private use tags may be useful:
2792:, such parameters could be evaluated for their utility and potentially incorporated into the module. Parameters that are determined to be unneeded or non-standard could be removed or converted to standard parameters. –
1290:
for the
Unicode characters included in the script. Each language may have an array of script codes indicating which scripts it is written with, either in real life, in linguistic works, or on Wiktionary (for instance,
2900:, because that template receives its language code directly from the template in wikitext, editors will be creative in how they set that parameter. The module now supports the most commonly used (I think) IETF tags:
2814:
because to do the latter you are in effect doing the former? These templates are basically similar enough that we will see the oddball parameters straight away; no need for the module to detect anything. Compare
1548:
direction can be determined automatically, editors should not have to deal with it at all. (On
Wiktionary, this item in the data module is almost never used, because text direction is set for many RTL scripts in
8494:
so browsers and other html readers are not obligated to know about those synonymous three-character codes. We do not reject three-character codes as input but where there is a two-character synonym, we use the
8704:
because there is an existing redirect. Categorization isn't quite noodled out yet. Simplest and best, I think, it to create three individual categories for the three languages and make them subcategories of
3340:%% Type: variant Subtag: petr1708 Description: Petrine orthography Added: 2010-10-10 Prefix: ru Comments: Russian orthography from the Petrine orthographic reforms of 1708 to the 1917 orthographic reform
1250:
But I guess I can explain something about Wiktionary's treatment of languages and scripts, which is very different. Language codes that are allowed in language-tagging and linking templates are listed in
9149:, all that should be required to implement the collective naming convention is to move the categories associated with these code to the appropriate names and tweak the data set to correctly support them.
8514:
So, we have a table of alternate names; of alternate spellings; of names we choose because of ISO 639/IANA of list order differences; of codes that improperly redefine the standard's definition:
3579:
BCP47 says that IETF language tags are case insensitive so I have relaxed the checking to allow any mixture of case. The code does, however, prettify its output (not that anyone will see it):
3289:
and so on. While there will always be variant subtags that won't get recognised by something all-encompassing (though you could just truncate off the last section, especially if it matches the
970:
which has, as its accompanying 'documentation', this: "Wikimedia wikis uses some non-standard codes and a subset of IANA codes, plus composite codes". Why? Why 'spoil' the standard that way?
4659:
That all looks better to me. If we have both translation and transliteration, we should not have any parameters that are abbreviated "trans" or "transl". That's just begging for confusion. –
5414:
statements. Were this code running on a micro-controller, such optimization might be required. It is not so we can afford to spend some processor cycles and use up memory space evaluating
7533:
8196:
I'm not quite sure I see the benefit of running this task. On occasions, the 3-letter code is more intuitive than the 2-letter one: if anything we should encourage the use of for example
5072:
Sounds good, though it may not be idea for lang-xx to be transcluding lang this way; better that it does this in Lua with a call to the same function, to reduce the transclusion count.
7647:
6872:
6818:
6801:
6734:
6717:
1725:
8301:
templates use codes and names from IANA (which gets them from ISO 639, but does sometimes reorder names when there is more than one spelling). IANA and ISO 639 do not distinguish
6839:
6822:
6768:
6751:
5022:
to use the module. I don't anticipate that this will cause problems. But, with 625,000-ish transclusions, problems may arise. The number is so large because a majority of the
2671:
Serbo-Croatian. This language uses both Latin characters and Cyrillic characters (not at the same time, I think) so the issue of italics arises. Rendering is controllable with
8463:
longer ones aren't rejected as input, and most especially as long as three-letter codes for dialects, historical stages, etc., are never collapsed to the generic language name.
8428:
7841:
2191:
Well, you were definitely right about this being more complicated than it seemed! Definitely appreciate the effort you're putting into this. We've needed to Lua-ize this for
1868:
to track those templates that are using the module during the transition period. Once all templates that can be have been changed to use the module, this category can go away.
8886:
templates use language names obtained from the data set for categorization and for language labels. For the occasions when collective-language codes are used, I propose that
8785:
templates should not use collective-language codes. Such use should be discouraged because these codes don't properly identify the language of the text held by the template:
804:; etc. We can keep a table specifically for fall back codes and another table to hold language names for 639-2 and -3 codes that don't fall back to 639-1 (Hopi, for example)
1781:
has existed since 2011, but it looks like the non-existence of the category causes the generic categorization. You can see a couple hundred other such templates with gaps at
5982:– appears to be a sort of catch-all for 'hard to define' Greek text or for Greek text that doesn't have a specific IANA/ISO 639 language code; internally the template uses
3937:. Clearly it means that it doesn't matter how the table is built, just that when the module returns, it can only return a table containing a limited subset of data types.
3017:
2504:
I would certainly think so. Another issue I was just thinking of again today (and grinding my teeth) is that we need a way to suppress these things entirely e.g. with a
7512:
is used to label Montenegrin which, apparently does not have a language code; a search of sil.org finds little mention of Montenegrin – no article transclusions; delete?
7902:
If that is correct, it would help to have an error message of some sort, perhaps shown in preview mode only, to give the editor a hint about how to fix the error(s). –
8427:
The maintenance message is only visible to those who turn on the display with the css code above. I have an AWB script that will help to clear the hidden maintenance
3197:
That is an excellent explanation. I look forward to getting rid of the current morass of hundreds of templates, redirects, and other madness. Keep up the good work. –
1456:, but didn't go anywhere with it, because it would only be for my own use until Knowledge (XXG) has a coordinated approach to script tagging and the associated CSS.
3816:
1694:
5736:
with the template as it was before the switch to the module (old). I right-clicked view source and to see the html the en.wiki serves, copy/pasted the markup for
1820:
templates to a module has been started before but never been completed. On the face of it, conversion to a module is simple but then you look under the bonnet ...
615:
Schweet. I'm not sure what the "for languages supported by MediaWiki" means; we'd want it, surely, to try to do the right thing for any arbitrary value given for
661:, etc. would also work after the Lua adaptation, since we have specific articles on various dialects of English. I guess that's a lot of work, but hopefully the
5805:
I should note that I'm looking at the publicly available page, because I'm unable to use the template edit or preview functionality due to it being protected. –
2947:
The module emits an error message when IETF tags don't match these forms or do look right but have invalid content. These tests should probably be added to the
937:
which also has 639-1 codes. That file may be dated since a comment at the top of it reads 2014-04-10 and I haven't wrapped my brain around the documentation in
3739:
7840:
uses that table to promote ISO 639-3 codes to ISO 639-1 codes. When this happens, a maintenance category is added so that the template call can be tweaked.
3528:
The variant data records in the iana language-subtag-registry file include a Prefix item that specifies the language code used with the variant. For variant
6438:
as 'Songhai languages', a collective of individual languages; special handling in Module:lang is required for collections – no article transclusions; delete?
6339:
as 'Romance languages', a collective of individual languages; special handling in Module:lang is required for collections – no article transclusions; delete?
2565:
templates to see what happens – to see if anyone outside of this conversation notices. You should probably start a new wish-list topic for the label thing.
4031:. I don't know how to tell the difference. My gut would say that switching alphabets 'midstream' is inappropriate. The same applies to transliterations;
2769:. Without a standard list, editors can (and will) write whatever suits them but what they concoct may not be understandable by readers and other editors.
1287:
9219:
under the German current lyrics heading is written using characters belonging to the Unicode Latin character set so should have been rendered in italics.
9116:→ 'Norman' – not defined as a collective but has the appearance of a collective – IANA names: Jèrriais, Guernésiais; proper handling of this may require
8706:
5341:
I work very closely with articles containing Ethiopic script. I agree with discontinuing support. Most modern browsers support rendering Ethiopic script.
6473:– provides labeling for simultaneous rendering of Cyrillic, Latin, and Arabic scripts; this functionality apparently never documented – 402 transclusions
1728:. I think that philosophy is misguided. I think that red-linked categories are more likely to get 'fixed' than a blue-linked dumping-ground category.
3933:
from other reading or conversation) because modules always return tables (even if they are tables of functions – something that is used quite a bit in
5689:
That is how it 'used' to look. Compare it against the rendering made by the live template. How are they different? They don't seem different to me.
4829:
4340:
4238:
3588:
3545:
3519:
3506:
3493:
3480:
3440:
3427:
3414:
3176:
3114:
3101:
1861:
1015:
312:
6621:
template that directly calls the module, we would be lumping all of these various old Greek languages into the same category used for modern Greek (
1642:
1027:
875:
6526:
as 'Sorbian languages', a collective of individual languages; special handling in Module:lang is required for collections – 8 article transclusions
6363:
as 'Salishan languages', a collective of individual languages; special handling in Module:lang is required for collections – 1 article transclusion
6325:
as 'Prakrit languages', a collective of individual languages; special handling in Module:lang is required for collections – 2 article transclusions
5418:. There is the added benefit that editors who come after us can know specifically what it is that is needed at that particular point in the code.
7418:
which don't appear to be necessary; if really for Latn script, should be italicized (for pinyin, presumably) – 0 transclusions; should be deleted?
6424:
as 'Slavic languages', a collective of individual languages; special handling in Module:lang is required for collections – 4 article transclusions
1857:
1782:
1654:
9298:
6349:– has support for IPA rendering plus transliteration none of which is documented and may only be used in a very few articles – 2073 transclusions
5269:
All of these are Ethiopic languages. If this is all that use this markup, then, for standardization, it would seem best to discontinue support.
6311:– has support for IPA rendering plus transliteration none of which is documented and may only be used in a very few articles – 197 transclusions
3246:
3777:
8540:
The provenance for the codes/names listed in that module is wholly unknown so is suspect. Cleaning that up is just one more task to be done.
7302:– template name uses a code that is not a legitimate IANA / ISO 639 code ostensibly to refer to Medieval Greek (internally the template uses
3919:, and the data will not be recompiled each time one of these templates is transcluded. That is the way we load data modules on Wiktionary. —
3880:. These tables don't need to recompiled for every use because they will only change when the standards from which they were created change.
5718:
tags instead of one; one set from the wiki markup, which was previously required for formatting, and one from the new lang module output. –
7045:
set to the appropriate value; the names 'Serbian Cyrillic' and 'Serbian Latin' not preserved because that usage is inconsistent with other
5342:
5214:
1865:
8948:
to match the language codes with the "collective" name; if editors want a more specific label, they can use a more specific language code.
3747:
3383:
5930:
when I preview the relevant section too. There is no caching involved because I previewed the page before looking at the source code. —
5522:
If, however, anyone wants to go the opposite direction and make the module output for Latin scripts more consistent by auto-italicizing
3751:
2621:
lists several templates that have sandboxen. Of those, where the template also has a /testcases page, I have edited the sandbox to use
1682:
1649:
template that matches the language code. The module doesn't use these templates so it uses a different category when the code isn't in
6871:– similar to Lang-de-AT, IETF language tags like this will require special handling bu Module:lang – 4 transclusions in article space (
5971:. Most were relatively trivial to switch, the remaining templates less so. These remain to be switched, redirected, deleted, or not:
3819:
times out before it can be fully rendered. I guess I'm not all that surprised because the data set (all of those modules mentioned in
2224:
I got to wondering about the html/css markup around transliteration renderings when it occurred to me that the module doesn't (because
1897:
templates have support for translation rendering and some support transliteration rendering. I have attempted to add that support to
8953:
All of that said, I expect that this change will have some unexpected side effects, and we should be open to refining it as we go. –
6985:
6964:
5436:
Because we managed to break the module and because there are currently some 41k transclusions of it, I have protected it and created
4538:
3975:, accessed through the metatable of a dummy table, and shared between modules. In any case, you can always try loading a module with
2110:
1331:
to automatically detect the script of text that is being tagged. Thus, script codes are generally not required in tagging templates.
8700:
I use Walapai instead of Hualapai for standardization and because it matches the existing category. The label will link Walapai to
8474:
5298:
5083:
4688:
3686:
3266:
3252:
2579:
2539:
2206:
1758:
1096:
681:
344:
236:
3658:
I have not thought about that. Can you make a separate wish-list topic to hold this and other idea so that it/they don't get lost?
6179:); may require article naming of the creation of suitable redirects to make this template work with Module:lang – 26 transclusions
2894:
showed how it is necessary for the module to support IETF language tags so I've modified the module accordingly. When processing
7916:
Hadn't got there yet. Because it isn't really broken, I had thought to do something akin to the maintenance messages emitted by
8701:
6595:
code where the defined name associated with that code is 'Greek'. The module uses the defined name for the rendered label (the
3746:. I believe that we should update our data files to be inline with the current registry file. To that end I have cobbled-up a
5386:
4088:
1646:
1186:
1030:
and find what appear to be legitimate language codes that aren't part of 639-anything and create a table for use by the module.
902:
437:
3226:
424:(I was surprised to see that name still available). Not complete but in this first iteration it appears to correctly render
7171:
Converted to use the module; created three new templates that use private use codes, one each for the three language names:
3845:). The Lua processing time limit is 10 seconds. As an experiment, I forced the module to use only one of the data modules
157:{{Language with name|es|Spanish|{{#if:{{{italic|}}}|{{{1}}}|''{{{1}}}''}}|links={{{links|{{{link|yes}}}}}}|lit={{{lit|}}}}}
8366:
attribute. This is a prime argument for Module:Lang to discontinue support of the two linguist list codes it now supports.
3258:
923:
97:
5499:
tags (presumably one from the mark-up and one from the module). This also means the module auto-italicizes Latin scripts
3846:
3727:
2986:
might provide some useful examples of scripts that are in use. Some of the redirects appear to be for invalid scripts. –
934:
8134:
7895:
7833:
7316:
3387:
1276:
1252:
89:
84:
72:
67:
59:
8991:
8527:
3790:
3735:
3731:
1689:
1386:
to select different fonts for a variant of the script, either for their looks or their character set. (The script code
1247:
I saw that my name was mentioned above. It's a wide-ranging discussion, and I'm not sure exactly what I'm being asked.
1056:
967:
788:
I think that the rule we can apply to 639-2 and -3 language codes is to fall back on 639-1 when there is a 639-1: code
448:
is set. The module doesn't deal well with erroneous input and does not yet support categorization; basic rendering of
303:, but we should not have to do this, and it's so brittle and ugly that later editors are likely to break or revert it:
9294:
9173:
8937:
8750:
8548:
8447:
8374:
8183:
8166:
8122:
8101:
8047:
7996:
7874:
7800:
7658:
7636:
7383:
7344:
7282:
7211:
7144:
7031:
6941:
6851:
6780:
6643:
6535:
6170:
6166:
6087:
6066:
finds 83 instances of the template that use this functionality; not sure what to do with this one – 3819 transclusions
5779:
5697:
5591:
5519:). I think this should be reverted to the previous behaviour to both avoid this inconsistency and the duplicate HTML.
5473:
5448:
5426:
5321:
5277:
5181:
5161:
5062:
4999:
4943:
4902:
4853:
4785:
4650:
4394:
4278:
4070:
3945:
3888:
3801:
3766:
3666:
3626:
3568:
3373:
3188:
2973:
2851:
2777:
2654:
2634:
2601:
2494:
2401:
2384:
2322:
2179:
1876:
1828:
1736:
1538:
1231:
1067:
1038:
978:
949:
865:
834:
605:
401:
279:
167:
8868:
8491:
8222:
7941:
gets categorization functionality, the usual fix will be a fix to the template itself – though it is possible to set
3743:
3325:
5706:
The look hasn't changed, only the HTML markup and the circumstances around when the text will be auto-italicized by
3781:
3758:
going to update the data files. If anyone knows of a reason to include the codes that the tool skips, let us know.
3058:
2683:
when rendering the transliteration tool tip – though I don't know how useful that actually is). In this scheme, if
2459:, shouldn't that unlink the primary language (Hebrew) and the transliteration and literal translation static texts?
898:
7051:
templates for languages that use multiple scripts and because it is easy to distinguish one script from the other.
5788:
Curious. I've cleared my caches, and purged the page, but on the current version of that article I see this markup:
5462:
4084:
3076:
2659:
2649:
2644:
2639:
2629:
1215:
299:
Yeah, the presence of the language name necessitates a template-internal fix. There is a grotesque hack one can do
38:
7240:; any private use IETF tags will require special handling by Module:lang or by rewriting the templates to use the
3637:
Fantastic work. Should we also be warning against or disallowing language tags with suppressed script codes, e.g.
1557:
1445:
9040:
9021:
7254:
7111:
5733:
5635:
5601:
4823:{{#invoke:Lang|lang_xx_inherit|code=ru|text=какой-то кириллический текст|script=Cyrl|region=ru|variant=luna1918}}
2618:
1153:
so that we can override the BDP47 language names if needs be. The initial values assigned produce these results
252:
I was hoping you could just put italics around the template when you use it in an article, but that doesn't work:
9254:
to do its work, the text has these strip markers and it has the original newline characters (U+000A, LF, '\n').
6866:
6396:
6269:
6202:
6114:
4273:
Another reason to do this? So we don't have to fork a bunch of templates to properly support script subtags. —
2824:
2741:, to replace the langauge name with an unlinked abbreviation of the name. I am sure that we really don't need
1945:{{#invoke:lang|lang_xx_italic|code=de|text=Im Westen nichts Neues|italic=|translation=In the West Nothing New}}
1776:
1706:
1650:
1527:
1111:
963:
938:
897:
If there should be an array matching ISO 639-3 codes to language names, then it should ideally be in sync with
7898:
to see if there is an equivalent two-letter code. Then I change the three-letter code to the two-letter code.
3042:
2665:
Doing this found a handful of coding errors that have been fixed. The interesting case in these templates is
198:{{Language with name|es|Spanish|{{{1}}}|italic={{{italic|}}}|links={{{links|{{{link|yes}}}}}}|lit={{{lit|}}}}}
8351:
is deprecated, uses an invalid language code in its name, has no article transclusions, so should be deleted.
2528:
and driving readers nuts by repeating the same crap over and over at them as if they have dain bramage. ;-/
1441:
1051:
One answer to my 'why spoil the standard' question might be because the 'official' name associated with code
775:
9290:
9169:
8933:
8746:
8544:
8443:
8370:
8179:
8162:
8118:
8097:
8043:
7992:
7870:
7796:
7760:
7751:
7715:
7706:
7654:
7632:
7596:
7587:
7551:
7542:
7517:
7497:
7409:
7395:
7379:
7340:
7278:
7207:
7194:
7185:
7176:
7140:
7027:
6937:
6847:
6776:
6639:
6531:
5775:
5693:
5587:
5565:
This is a work in progress. It is not possible (for this human, at least) to, in one go, switch all of the
5469:
5444:
5422:
5336:
5317:
5273:
5177:
5157:
5058:
4995:
4939:
4898:
4849:
4781:
4646:
4390:
4274:
4080:
4066:
3941:
3884:
3797:
3762:
3662:
3622:
3564:
3369:
3184:
3145:
2969:
2847:
2773:
2597:
2490:
2397:
2380:
2318:
2175:
1872:
1824:
1732:
1534:
1227:
1063:
1034:
974:
945:
861:
830:
706:
653:
in most contexts (how often do we really need a wikilink explaining what the Spanish language is)? Ideally,
601:
397:
8384:
code instead of the 639-1 one? Won't it be possible for the template to do these conversions internally? –
8359:
8215:
According to the ISO 639-2 custodian, "Multiple codes for the same language are to be considered synonyms."
1467:
eventually if possible. It's unfortunate to have two modules that do similar things. I did attempt to make
911:
444:
and appears to correctly render when that parameter is used. It also appears to handle rtl languages when
7733:
7569:
7445:
6488:
6443:
6141:
6031:
4759:
2761:
as well. Is there a standardized list of language abbreviations? If yes, then perhaps we should support
2435:
2038:{{#invoke:lang|lang_xx_inherit|code=el|text=Θεοτόκος|italic=no|translation=God-bearer|translit=Theotokos}}
1173:
7742:
7578:
7471:
4045:(also incorrectly finds bold markup – I'll fix that) because the correct way to control italicization of
440:) so the module will need a table of the language names not supported by MediaWiki. The module supports
8471:
8232:
7437:
7105:
7059:
6548:
6133:
6015:
5977:
5458:
5295:
5080:
4685:
3683:
3309:
3300:
project. Anything that makes it easier for editors to add language tags to content gets my support :) —
2885:
2838:
2576:
2536:
2203:
2135:
2051:
1999:
1755:
1199:
1160:
1093:
1085:
entirely) unless a) we have no article or the language/dialect, or b) the code given is simply invalid.
1002:
761:
746:
700:
678:
341:
233:
8967:
I have tweaked the sandbox to use the category naming convention described above. In mainspace, this:
8009:
6368:
3840:
8331:
all produce the same html markup and the latter two would produce the same visible display and links (
8019:
5646:
text looks the same (to me) as it does when that page is rendered with the module. See for yourself:
7130:
5550:
Examples of what you mean are always appropriate. Which template are we talking about? Many of the
5771:
These look the same to me. Is it possible that you are looking at a cached version of an older page?
1549:
1383:
134:, etc.), so that the style is not applied to proper names (e.g. placenames, titles of songs, etc.).
8958:
8571:
8030:
7917:
7907:
7306:, Ancient Greek); the correct solution may be to rename the template to use a private use variant:
6833:
6812:
6795:
6762:
6745:
6728:
6711:
6698:
6673:
5437:
4771:
4664:
4424:
4199:{{#invoke:Lang|lang_xx_inherit|code=abq|text=Къарча-Черкес автоном область|script=Cyrl|italic=yes}}
3934:
3290:
3202:
2991:
2869:
2797:
2447:
2147:
2063:
2011:
1958:
1924:
1842:
1790:
1662:
962:(IETF language tags) should be used when choosing the code for the template. That being the case,
884:
656:
290:
219:{{Language with name|ru|Russian|{{{1}}}|italic=no|links={{{links|{{{link|yes}}}}}}|lit={{{lit|}}}}}
7164:– IANA/ISO 639-3 name is 'Havasupai-Walapai-Yavapai'; this template requires the use of a code in
3784:. I have used this tool to update that module and the other tool to update the IANA data modules.
2368:
So then, does that not mean that the html/css markup around transliteration renderings should be:
1453:
1283:
9193:
9165:
can be used to locally override the template-provided label (category name will remain the same).
8625:
8274:
By promoting synonymous ISO 639-2/-3 codes to ISO 639-1, Module:Lang aligns with this convention.
7982:(not sure why one would want to do that – perhaps that is something that should be prevented for
6457:
tag that applies special fonts and sizing; does not provide labeling in the manner of most other
5810:
5723:
5625:
5540:
5369:
5352:
3820:
3649:
1490:
47:
17:
8503:
Sometimes the ISO 639/IANA names are not suitable for direct use as a label by Knowledge (XXG):
7114:; does nothing special except label the text as 'Serbian Latin' – 50 transclusions; redirect to
4060:{{lang-abq|Къарча-Черкес автоном область}} {{lang|abq|Q̇arća-Ćerkes avtonom oblast’|italic=yes}}
3876:
The obvious solution is to create some sort of static version of the table of tables created by
1686:
because 'West Frisian' (the current category name) does not match the code/name defined by BCP47
5634:
I'm having a difficult time understanding what the problem is. If I take a step back and view
8912:
8385:
8362:
so that browsers and other html readers understand what is meant by the value assigned to the
8346:
8326:
8205:
8150:
7775:
7724:
7692:
7683:
7674:
7623:
7614:
7605:
7560:
7423:
7356:
7297:
7226:
7159:
6998:
6977:
6956:
6905:
6883:
6566:
6517:
6429:
6415:
6388:
6354:
6344:
6330:
6316:
6288:
6261:
6249:
6243:
6221:
6194:
6184:
6160:
6106:
6071:
5935:
5261:
4987:
4979:
4971:
4955:
4931:
4923:
4889:
3992:
3924:
3238:
2720:
1599:
1511:
1431:
and its subtemplates. But inline CSS is best avoided because, to overrule it, you have to add
991:
919:
848:
843:
I haven't been following the discussion, so apologies if this is irrelevant, but there exists
640:
148:{{Language with name|es|Spanish|''{{{1}}}''|links={{{links|{{{link|yes}}}}}}|lit={{{lit|}}}}}
9237:
The '?' characters in the strip marker are used here as visual replacements of the invisible
8864:
I am not suggesting that such codes should never be used, but they should be used with care.
8218:
7829:
7440:
but named as 'early German' (sic – a redirect) – no article transclusions; should be deleted?
4334:{{#invoke:Lang|lang_xx_inherit|code=abq-latn|text=Къарча-Черкес автоном область|script=Cyrl}}
9238:
9131:
9101:
9069:
8681:
8653:
8466:
8318:
7492:; no documentation so not clear indication of the purpose – 2 article transclusions; delete?
7092:
6923:
6478:
6468:
6306:
6049:
6023:
5402:
5345:
that should be archived. It is no longer necessary. The is not needed or helpful any more.
5290:
5252:
5225:
5198:
5075:
4963:
4915:
4881:
4873:
4680:
3678:
3303:
3136:
3082:
2571:
2531:
2523:
2198:
2102:
1750:
1150:
1088:
673:
648:
632:
491:
476:
379:
336:
324:
265:
255:
228:
207:
186:
140:
129:
7466:; no documentation so not clear indication of the purpose – 1 article transclusion; delete?
5740:. I repeated the procedure with the current template/module (new). Here are the results:
4098:
As a solution to this languages-with-multiple-scripts problem, I have renamed the existing
4023:
apparently has both Cyrillic and Latin scripts so the italicized part could be the correct
3245:, so not the more common types you're covering here. German has the same kind of tags with
1530:
so I guess that the mentioning editor presumed that by doing so, you had become the expert.
874:
I support the module-ization of this template, especially if it means that categories like
8221:). Promotion to ISO 639-1 is the generally accepted convention. If you look in the IANA
7824:
was causing a mis-categorization to Letzeburgesch when it should have been Luxembourgish.
7487:
7461:
7433:
7067:
6553:
is to label Classical Attic, Koine, or Byzantine Greek text as "Greek", I'd suggest using
6496:
6298:
6294:
6253:
6231:
6079:
5045:
because such checking will detect the hardcoded italic markup added by many (most) of the
4750:
4677:
to continue working; lots of use that, since it's short and mnemonic for what it outputs.
4444:
3278:
3230:
2426:
2227:
2118:
1949:
1915:
1468:
1464:
1425:
844:
779:
575:
560:
521:
506:
4232:{{#invoke:Lang|lang_xx_inherit|code=abq|text=Къарча-Черкес автоном область|script=Cyril}}
2911:
primary language code is the two- or three-character ISO 639 language code lowercase (ll)
8801:
5660:
https://en.wikipedia.org/search/?title=Template:Lang&action=edit&oldid=775049579
4150:{{#invoke:Lang|lang_xx_inherit|code=abq|text=Q̇arća-Ćerkes avtonom oblast’|script=Latn}}
4126:{{#invoke:Lang|lang_xx_inherit|code=abq|text=Къарча-Черкес автоном область|script=Cyrl}}
2860:
Modifying the templates will tell us whether or not the unusual parameters are actually
1449:
1328:
8954:
8026:
7903:
6990:
without the annotation; could be easily converted to use Module:lang – 14 transclusions
6969:
without the annotation; could be easily converted to use Module:lang – 32 transclusions
4743:
is too onerous, don't use any of them; positional parameters aren't going away either:
4660:
4420:
4203:
4154:
4130:
4020:
3793:? Anyone know where the data in that module came from? Is there an 'official source'?
3198:
2987:
2953:
so that we can, if appropriate create new templates that might make use of it (perhaps
2865:
2793:
2305:
2295:
2126:
2042:
1990:
1838:
1786:
880:
286:
8025:. I did a lot of that when cleaning up those template calls in the pre-module days. –
6483:– provides for simultaneous rendering of multiple transliterations – 235 transclusions
3750:
that creates the tables held in the data files from the IANA source. You can see the
2107:
doesn't allow editors to specify the transliteration standard nor does the underlying
1114:
has flaws. For example, that data would return these language names for these codes:
9249:
9199:
8774:
8765:
8434:
8290:
7930:
7888:
7847:
7479:
7453:
6604:
5806:
5719:
5709:
5652:
5621:
5615:
5568:
5536:
5407:
so that all Arabic script was rendered in italics font when it should not have been.
5365:
5348:
5017:
4552:– transliteration standard (only templates rendered by the module); module parameter
4295:
4253:
3861:. The page rendered properly in about 2 seconds. The differences are significant.
3826:
3645:
3215:
2864:, not just whether they exist in the template. Unused parameters can be discarded. –
2515:
1809:
1624:
1500:
1475:
1264:
816:
807:
664:
457:
360:
154:
The brute-force way around this is to go template-by-template and do something like:
6165:– one of two Ligurian languages officially 'Ligurian' but the en.wiki article is at
3865:
allows the included modules to hold executable code but must be reloaded with every
430:
for languages supported by MediaWiki (not the whole 900+ languages supported by the
9177:
8962:
8941:
8754:
8552:
8484:
8451:
8388:
8378:
8208:
8187:
8170:
8153:
8146:
8126:
8105:
8051:
8034:
8000:
7911:
7878:
7804:
7662:
7640:
7387:
7286:
7215:
7148:
7035:
6945:
6908:
6855:
6784:
6647:
6569:
6562:
6557:. None of the other special subtags have been abbreviated to three characters, and
6539:
5938:
5931:
5814:
5783:
5727:
5701:
5629:
5595:
5544:
5477:
5452:
5430:
5374:
5357:
5325:
5308:
5281:
5185:
5165:
5093:
5066:
5003:
4947:
4906:
4857:
4789:
4698:
4668:
4654:
4455:
templates that support transliteration? Of course, none of these are good reasons.
4428:
4398:
4282:
4092:
4074:
3995:
3988:
3949:
3927:
3920:
3892:
3805:
3770:
3696:
3670:
3653:
3630:
3572:
3377:
3315:
3206:
3192:
2995:
2977:
2873:
2855:
2801:
2781:
2605:
2589:
2549:
2498:
2405:
2388:
2326:
2216:
2183:
1880:
1846:
1832:
1794:
1768:
1740:
1602:
1595:
1542:
1514:
1507:
1235:
1106:
1071:
1042:
994:
987:
982:
953:
927:
915:
888:
869:
851:
838:
691:
609:
405:
354:
294:
246:
4462:
For the most part, there are four different groups, if you will, of parameters in
6580:
templates is desired, editors can, after the next update to the live module, use
2272:<span lang="ar-Latn" title="Arabic transliteration" class="db-VW5pY29kZQ": -->
9216:
8887:
8254:
7837:
6679:
6189:– has support for two simultaneous transliteration renderings – 47 transclusions
6003:
5995:
5968:
5639:
5580:
4038:
3850:
3723:
3391:
3361:
3029:
2891:
2711:
2622:
1898:
1460:
1260:
421:
46:
If you wish to start a new discussion or revive an old one, please do so on the
5362:
In fact, it has become a page for software developers to add promotional spam.
1526:
I think that you were mentioned here because you were the last editor to touch
8060:
Hidden messaging added. To see the messages, add this to your preferred css:
7856:. Without any issues or problems, this functionality will be extended to the
6584:. It isn't clear to me how the reader benefits from that kind of obfuscation.
4186:
is set, the module will apply italic markup only when the specified script is
3021:
3001:
1677:
templates ever call Module:Lang, namespace discrimination will be reinstated.
999:
And there is more ... There are lang-xx templates that don't use BCP47 codes:
373:'"`UNIQ--templatestyles-0000000B-QINU`"'<span class="db-bm9pdGFsaWM": -->
9257:
I have tweaked the sandbox to account for the delete and newline characters:
8597:
is the BCP47-required singleton that marks the beginning of a private use tag
8309:; they provide the same names in the same order: Panjabi and then Punjabi so
5503:
of the time, but not most of the time (such as in the common cases where the
4838:
Error: {{Lang-xx}}: script: cyrl not supported for code: ru (])</span: -->
4351:
This error message should be rare because it should not be necessary to have
1394:, but having a distinct script code for Persian allows it to be displayed in
6929:
4498:– language script (only templates rendered by the module); module parameter
4270:. If they are not the same, the module will emit a mismatch error message.
4015:{{lang-abq|Къарча-Черкес автоном область ''Q̇arća-Ćerkes avtonom oblast’''}}
1375:
725:
5490:
The module currently seems to auto-italicize language tags which include a
966:
would seem to be the best choice ... except that it includes a file called
743:
Of those languages that are supported, there are likely to be differences:
8393:
The module does do the promotion so that it produces correct html markup:
3597:
Error: {{Lang}}: script: cyrl not supported for code: ru (])</span: -->
2717:
The other one that I have found, though I've done nothing with it yet, is
1657:– that name could certainly be less wordy and more concise. Suggestions?
1440:
to every rule in your personal stylesheet that contradicts it.) I started
4416:
3360:
yes, but the others that you mentioned, no. The data files that the new
2982:
I don't know how the ISO 639 name xx templates fit into all of this, but
2753:
and because to someone unfamiliar with the internals of these templates,
2286:
are the defaults. If they are used here then that suggests that the css
1837:
Keep going! If anyone can do it, you can. Let us know how we can help. –
1405:
We don't allow any modifiers to be appended onto language codes: placing
1395:
990:
might have an opinion here, as he was the last to work on this module. –
6932:
handles the complexities and nuances of Chinese text; nothing to do here
1986:{{Lang-el|Θεοτόκος|links=yes|translation=God-bearer|translit=Theotokos}}
3016:
which returns 'Russian' so that the article is properly categorized in
2092:
774:
in this case 'Western Frisian' agrees with the ISO 639 custodians; see
6044:
diacritical marks; not sure what to with this one – 3521 transclusions
3675:
I set up a section for that, and put both my and Quoth's items in it.
2140:
7086:
6678:– this and similar templates will require special handling either in
6574:
For the cases where a label different from the label provided by the
6039:
8707:
Category:Articles containing Havasupai-Walapai-Yavapai-language text
8570:(IETF language tags) provides for private use tags. I have tweaked
6169:(the other officially is 'Ligurian (Ancient)' and its article is at
5465:. The sandbox produces different (correct) results for these tests.
4055:
All of this suggests that the correct way of writing this would be:
2159:<span title="ISO 843 Greek (Greek language) transliteration": -->
1486:
of generating a Wiktionary-compatible tagging and linking template (
8535:→ Medieval Latin (there is no ISO 639/IANA code for Medieval Latin)
3869:(every 'template' in the wikisource). The modules 'included' with
2393:
Changed. Results can be seen in the transliteration example above.
2267:
For this example, shouldn't the module output something like this:
9000:→ 'Bihari' – Bihari languages ; only two-character collective code
8567:
4248:
The module does not now, but will, compare the IETF script subtag
3609:{{lang/sandbox|es-419|Spanish in Latin America and the Caribbean}}
959:
901:
as well as – whenever possible – with the comprehensive series of
8926:
Category:Articles with text from the Romance languages collective
8853:
Spanish, Old (to 1500) (not in IANA list by that name – possibly
5714:. If you inspect the HTML you should see two sets of surrounding
5604:
under the Chinese Mandarin entry with its pinyin transliteration
3873:
must not hold executable code but are loaded only once per page.
3233:. Text written in that specific form of Russian should be tagged
7168:
to choose one for the language label and link; 29 transclusions
3324:
variant listed. There is this, extracted from the current IANA
2914:
script is the four-character IANA script code; title case (Ssss)
5638:
with the previous version of the template (the last one before
4607:
Can't do much about existing template parameters here and now (
3460:
but rejects improperly formed tags and emits an error message:
3067:. I have no idea where ru-1708 came from. Its only use is in
4237:
Error: {{Lang-xx}}: unrecognized script: cyril for code: abq (
3544:
Error: {{Lang}}: unrecognized variant: petr1708 for code: de (
3536:
so using that variant with another language code is rejected:
1911:{{lang-de|Im Westen nichts Neues|lit=In the West Nothing New}}
1643:
Category:Articles containing unknown ISO 639 language template
1417:
into a linking or tagging template results in a module error.
1028:
Category:Articles containing unknown ISO 639 language template
876:
Category:Articles containing unknown ISO 639 language template
172:, to do italics automatically by default, but exclude it when
25:
5410:
The purpose of the module edits was to simplify a handful of
4828:
Error: {{Lang-xx}}: script: cyrl not supported for code: ru (
4304:, editors can simply add the appropriate IETF script subtag:
4300:. Because the template gets the language code directly from
2554:
For the time being, I'm going to limit 'new features' to the
8603:
is the private use tag; one to eight alphanumeric characters
5649:
this link opens the edit window for the previous version of
5531:
when no script tag has been supplied, and italicizing it if
2917:
region is the two-character IANA region code; uppercase (RR)
1858:
Category:Articles containing unknown language template codes
1783:
Category:ISO 639 name from code templates without a category
1655:
Category:Articles containing unknown language template codes
1271:). Some of the codes are Wiktionary-specific: for instance,
7884:
So to fix these codes: I look for a three-letter code in a
4223:
The module emits an error message if the value assigned to
2675:
but it might be better to create another script parameter (
2372:<span lang="ar-Latn" title="Arabic transliteration": -->
1421:
add the very verbose inline CSS that is currently found in
8158:
Copy/pasta from another of the tools, otherwise no reason.
5039:
around the text. I have disabled the italic checking for
4597:(only templates rendered by the module); module parameter
3587:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3505:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3492:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3439:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3426:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3413:
Error: {{Lang}}: script: cyrl not supported for code: ru (
3100:
Error: {{Lang}}: script: cyrl not supported for code: ru (
958:
The documentation for this template seems to suggest that
106:
Parameter to selectively disable auto-italics in the Lang-
8867:
There are about 110 collective codes listed in the IANA
8358:
Most important though, is that w3c specifies the use of
7920:
but first I wanted to see if this stuff worked properly.
4731:
isn't going away. And it you are concerned that typing
4707:
is that in the mind and in the mouth it too much mimics
3605:
I have also added support for three-digit region codes:
2808:
through the hundreds of templates to look for parameters
1615:
I've added categorization code to the module. The live
1402:
because it does not involve a different character set.)
1006:
8283:
7899:
6625:) because they share the same display name. Using the
6063:
5659:
5391:
5236:
3738:
which are, I believe, derived from the 2014-04-10 IANA
3583:{{lang/sandbox|RU-cYRL-ru-PeTr1708|Россійская Имперія}}
3501:{{lang/sandbox|ru-Cyrl-RU-Petr1708|Россійская Имперія}}
3435:{{lang/sandbox|ru-Cyrl-RU-petr1708|Россійская Имперія}}
3092:
I think that the module handles all of these correctly:
3069:
2983:
2831:
2817:
2360:
2353:
2345:
2337:
2310:
1806:
I can now see why this 'simple' task of converting the
222:(and whatever other parameters they need, case by case)
212:
type templates (the non-Latin-script ones) that should
201:(and whatever other parameters they need, case by case)
118:) the auto-italicization of non-English content in the
8923:
standardize category naming for these language codes:
8830:– Arpitan or Francoprovençal in the current IANA list)
8574:
to accept private use IETF language tags in the form:
6838:– see Lang-de-AT – no article transclusions; delete? (
6767:– see Lang-de-AT – no article transclusions; delete? (
6750:– see Lang-de-AT – no article transclusions; delete? (
6733:– see Lang-de-AT – no article transclusions; delete? (
6716:– see Lang-de-AT – no article transclusions; delete? (
5051:
templates that have not been converted to the module.
3386:
so that it also extracts variant data. The result is
1726:
Category:Articles containing non-English-language text
8015:
templates may be to redirect them to the appropriate
7894:
template within the page in question, then I look in
4322:
Now emits an error message when the script subtag in
4119:
3150:
3055:
is the ISO 3166 country code for Russian Federation.
2290:
class somehow alters those two properties. Where is
1866:
Category:Lang and Lang-xx templates using Module:Lang
114:
We need to be able to selectively disable (e.g. with
9227:
tags insert poem strip markers that look like this:
8429:
Category:Lang and lang-xx code promoted to ISO 639-1
7842:
Category:Lang and lang-xx code promoted to ISO 639-1
6703:– see Lang-de-AT – no article transclusions; delete?
6591:
I don't think that we should specifically support a
6238:
which does not exist in ISO 639-1 – 76 transclusions
4764:
4715:
doesn't. A possible, and perhaps better, alias for
3237:
to distinguish it from modern Russian. It's a valid
2474:
2464:{{lang-he/sandbox|פרת|Perat|lit=Euphrates|links=no}}
2440:
2249:
1680:
The red-linked categories attached to this page are
1334:
Script codes are used as class names (for instance,
1014:
Error: {{Lang-xx}}: unrecognized language tag: 1ca (
699:
refers to the languages supported by the magic word
8689:
8661:
8633:
8401:
8063:
7968:
7404:
which don't appear to be necessary – 1 transclusion
7365:an ISO 15924 script identifier – 244 transclusions
7085:attribute; the Unicode class no longer exists (see
5820:
5507:script is redundant/should be suppressed, e.g. for
4836:
4212:
4163:
4139:
4114:that applies to the text and to the language code.
3976:
3972:
3956:
3899:
3595:
3039:I imagine that the others serve similar purposes.
3000:This is why we want to make a module. The article
2687:is set to a valid IANA script, then we would write
2256:
2154:
2070:
2056:
2018:
2004:
1965:
1931:
1718:no matching category. For the Hopi case, the live
1565:
1553:
1432:
1335:
1322:
1292:
591:
371:
8861:To which of them does the example template refer?
3227:1708 "civil script" reform of the Russian alphabet
3018:Category:Articles containing Russian-language text
2984:this list of redirects to Template:ISO 639 name ru
2423:{{lang-he/sandbox|פרת|Perat|lit=Euphrates|links=}}
2257:<span title="Arabic-language romanization": -->
1683:Category:Articles containing Frisian-language text
1481:and considered the idea of doing the same for the
8712:This sandbox template needs to be implemented as
7414:– includes several fonts in css in a span around
7400:– includes several fonts in css in a span around
7087:#Literal translation with ISO 843 transliteration
6373:– has support for automatic transliteration when
6054:– has support for automatic transliteration when
5141:work that is now done by the wikitext version of
3987:, and it'll tell you if you're not allowed to. —
3837:template is called (in this case the template is
3390:. With that data module, and a bit of new code,
2195:long (and I don't have the Lua skillz to do it).
2075:<span title="Greek-language romanization": -->
2023:<span title="Greek-language romanization": -->
9246:tag processing works but when it comes time for
9161:languages' name is undesirable in article text,
9130:→ 'Romance' – Romance languages ; overridden in
8894:use the proper collective language name for all
8245:(the magic word code does not support either of
6101:tags with several fonts – 1 article transclusion
5556:templates unconditionally italicize the text in
3742:. There is a new version that is current as of
1980:Literal translation with generic transliteration
420:Because it amused me to do it, I have hacked up
9204:was not italicizing Latn-script text inside of
8591:is the standard ISO 639-1, -2, -3 language code
6894:– 3 article transclusions; delete? redirect to
5612:; and I'm only talking about usage of the main
5116:templates that use the module don't transclude
5098:The module supports both. The old versions of
4611:? who thought that was a good parameter name?)
4449:is the subsidiary template used by the current
4361:to a value that includes an IETF script subtag.
4027:or it could simply be a transliteration of the
3817:List of native plants of Flora Palaestina (E-O)
3540:{{lang/sandbox|de-petr1708|Россійская Имперія}}
3448:{{lang/sandbox|ru-petr1708|Россійская Имперія}}
3081:was created at the same minute, both by Editor
1695:Category:Articles containing Hopi-language text
1463:, I have no objections to it being merged with
5389:of the module. A problem was introduced with
3488:{{lang/sandbox|ru-Cyrl-ru|Россійская Имперія}}
3479:Error: {{Lang}}: unrecognized variant: cyril (
3422:{{lang/sandbox|ru-Cyrl-RU|Россійская Имперія}}
3296:), merging templates together like this is an
3113:Error: {{Lang}}: unrecognized variant: cyril (
2757:is meaningless; this latter reason applies to
1398:-style fonts. We don't use the ISO 15924 code
1321:for English). This list of scripts is used by
1286:that contains information on scripts, such as
1059:to overwrite the 'official' name with 'Greek'.
933:Perhaps better for initial experimentation is
462:templates first. In these examples, the live
8833:Franco-Venetian (not in IANA list – possibly
8411:
8407:code: pan promoted to code: pa </span: -->
8110:Categorization limited to article namespace,
7972:code: rus promoted to code: ru </span: -->
7506:is the ISO 639-3 code for Uncoded languages;
7436:; this template uses it for something called
5957:most lang-?? templates switched to the module
3612:
3518:Error: {{Lang}}: unrecognized variant: 1708 (
3467:
3451:
3401:
3320:Are you sure? There does not appear to be a
3175:Error: {{Lang}}: unrecognized variant: 1708 (
3163:
3125:
2418:If I have a template that renders like this:
1506:) can be coordinated, that would be great. —
8:
9261:
8360:language codes from the IANA subtag registry
8343:). For completeness in my accounting here,
6037:
3475:{{lang/sandbox|ru-Cyril|Россійская Имперія}}
1663:Special:Preferences#mw-prefsection-rendering
1007:
311:Error: {{Lang-xx}}: text has italic markup (
8402:<span title="Punjabi-language text": -->
7951:template to override its normal rendering:
7368:changed to use the module; the single Latn
7041:These two templates not redirect; instead,
6377:, mechanism is different from that used in
5239:conducted in the template namespace found:
4480:template – language code; module parameter
4141:Къарча-Черкес автоном область</span: -->
3514:{{lang/sandbox|ru-1708|Россійская Имперія}}
3409:{{lang/sandbox|ru-Cyrl|Россійская Имперія}}
2481:
275:It looks like a systematic solution within
9031:→ 'Proto-Germanic' – Germanic languages ;
8768:for collective-language code description.
6655:
6615:templates). Were we to create a separate
6512:tags with several fonts – 23 transclusions
6410:tags with several fonts – 20 transclusions
6283:tags with several fonts – 25 transclusions
6216:tags with several fonts – 50 transclusions
6155:tags with several fonts – 11 transclusions
6128:tags with several fonts – 31 transclusions
4584:– fixed by the template; module parameter
4339:Error: {{Lang-xx}}: redundant script tag (
4006:multiple text scripts in a single template
3614:Spanish in Latin America and the Caribbean
3133:{{lang-ru|ГОСТ|translit=GOST|script=Latn}}
909:
9241:(U+007F). I do not fully understand how
8840:Italian, Old (to 1300) (not in IANA list)
6904:I think this can be safely redirected. –
6682:or by rewriting the templates to use the
5600:Right, sorry: you can find an example on
3063:is a misspelling of the IANA script code
1970:'In the West Nothing New'
1936:'In the West Nothing New'
1862:Category:Lang and lang-xx template errors
1647:Category:ISO 639 name from code templates
1374:for English). Many script codes are from
629:. We're more apt to need something like
438:Category:ISO 639 name from code templates
8229:you will not find it; Knowledge (XXG)'s
7815:promoting ISO 639-2/3 codes to ISO 639-1
7428:– this appears to be an improper use of
6601:templates) and for categorization (both
5794:<a href="/Pinyin" title="Pinyin": -->
5758:<a href="/Pinyin" title="Pinyin": -->
5745:<a href="/Pinyin" title="Pinyin": -->
4618:Still, your point is taken, I'll change
4570:– literal translation; module parameter
4214:Къарча-Черкес автоном область</i: -->
4165:Q̇arća-Ćerkes avtonom oblast’</i: -->
3032:which renders and categorizes in one go.
8607:I have created three of these tags for
8406:<span class="db-bGFuZy1jb21tZQ": -->
8213:First sentence of this topic says why:
7971:<span class="db-bGFuZy1jb21tZQ": -->
7011:– 2 article transclusions; redirect to
5732:I did your experiment. First I viewed
4747:{{lang-he/sandbox|פרת|Perat|Euphrates}}
4035:should not hold text in two alphabets.
3047:is wrong-case language code; should be
2689:<span lang="hbs-<lang-script: -->
1724:dumps all Hopi-language instances into
1556:.) I've added script direction data to
9162:
9140:→ 'other Semitic' – Semitic languages
9012:→ 'Proto-Celtic' – Celtic languages ;
8214:
8111:
7942:
7863:
7853:
7244:function of the module instead of the
7042:
6986:Language with name and transliteration
6965:Language with name and transliteration
6686:function of the module instead of the
6632:
6581:
5396:
5153:templates are converted to the module.
4815:
4811:
4803:
4740:
4736:
4732:
4728:
4724:
4720:
4716:
4712:
4708:
4704:
4674:
4639:
4635:
4631:
4627:
4623:
4619:
4608:
4598:
4590:
4585:
4581:
4571:
4563:
4553:
4549:
4544:
4539:Language with name and transliteration
4526:
4521:
4509:
4499:
4495:
4490:
4481:
4438:
4434:
4412:
4408:
4404:
4377:
4373:
4358:
4327:
4323:
4289:
4267:
4224:
4191:
4183:
4179:
4175:
4111:
4107:
4103:
4050:
3776:Along these lines I've hacked another
3464:{{lang/sandbox|RU|Россійская Имперія}}
3398:{{lang/sandbox|ru|Россійская Имперія}}
2811:
2807:
2789:
2766:
2762:
2758:
2754:
2742:
2738:
2734:
2730:
2726:
2697:
2684:
2680:
2676:
2672:
2555:
2509:
2505:
2456:
2111:Language with name and transliteration
1149:So, I've created an override table in
696:
586:
583:
553:
529:
499:
445:
441:
177:
173:
115:
44:Do not edit the contents of this page.
8677:{{lang-yuf/sandbox|sw=ya|Wi:kaʼi:la}}
8649:{{lang-yuf/sandbox|sw=hu|Hàkđugwi:v}}
7484:by giving it the result of a call to
7458:by giving it the result of a call to
7236:perhaps create a private use variant
6800:– see Lang-de-AT – 21 transclusions (
5213:which gives us the '?' and a link to
5129:Because the old templates transclude
4326:does not match the value assigned to
3878:require ('Module:Language/name/data')
2332:Found it, and it appears to be gone:
7:
9278:Preist ihn laut, ihr Himmelsgeister!
7089:) – 6239 transclusions; redirect to
6817:– see Lang-de-AT – 16 transclusions
5215:Help:Multilingual support (Ethiopic)
4415:parameter style used in the popular
4178:, the text is not italicized. When
2765:; if no, then we should not support
1055:is 'Modern Greek (1453-)' so we use
697:for languages supported by MediaWiki
592:]: <span lang="he" dir="rtl": -->
367:{{lang-es|{{noitalic|Don Quixote}}}}
9242:
9223:
9205:
8621:{{lang-yuf/sandbox|sw=ha|Havasuuw}}
7935:that is pretty much the fix. When
7528:– no article transclusions; delete?
7248:function – 5 article transclusions
7135:– see Lang-de-AT – 24 transclusions
7077:
6508:
6453:
6406:
6279:
6256:– no article transclusions; delete?
6212:
6151:
6124:
6097:
5486:Auto-italicization of Latin scripts
5035:
4754:
4010:There are a couple of issues here:
3847:Module:Language/data/iana languages
3728:Module:Language/data/iana languages
2903:primary language code-script-region
2737:, to control italic rendering; and
2688:
2467:
2430:
2237:
1496:) and a Knowledge (XXG)-style one (
935:Module:Language/data/iana_languages
593:הורביץ, אלוף ("לופי")</span: -->
579:
564:
468:template is followed by the module
9209:tags. All of the text inside the
8994:redefines these collective codes:
8133:Curious about the construction of
7844:is currently only implemented for
7772:for Montenegrin so there is a new
7668:These survived TfD; no concensus:
7351:
7292:
7221:
7154:
7125:
7100:
7054:
6993:
6972:
6951:
6878:
6861:
6828:
6807:
6790:
6757:
6740:
6723:
6706:
6693:
6668:
3452:
3388:Module:Language/data/iana_variants
1799:You're right, I've edited my post.
1390:has the same character pattern as
24:
9104:redefines these collective codes
8992:Module:Language/data/wp_languages
8528:Module:Language/data/wp_languages
8145:? The latter uses less memory. —
6888:– redundant ISO 639-3 version of
4870:I have implemented the module in
4516:– transliteration of the text in
4366:I suppose, for completeness, the
4120:#Wish list for future enhancement
3791:Module:Language/data/wp languages
3736:Module:Language/data/iana regions
3732:Module:Language/data/iana scripts
2832:this apparently more complex edit
1967:Im Westen nichts Neues</i: -->
1933:Im Westen nichts Neues</i: -->
1690:Module:Language/data/wp languages
1057:Module:Language/data/wp languages
968:Module:Language/data/wp languages
195:auto-italicize by default, to do:
137:For example, the present code of
9275:Singt ein Loblied eurem Meister!
9186:latn script inside <poem: -->
9096:→ 'Sorbian' – Sorbian languages
9090:→ 'Songhay' – Songhai languages
9078:→ 'Salish' – Salishan languages
9062:→ 'Prakrit' – Prakrit languages
9056:→ 'Nahuatl' – Nahuatl languages
7969:Russian: <span lang="ru": -->
5395:that made the module ignore the
4357:templates that specifically set
4140:]: <span lang="abq-Cyrl": -->
3560:template support in Module:Lang.
3554:These changes also apply to the
2703:The previous sandbox version of
1382:); others were created to allow
1026:Presumably we can troll through
306:''Don Quixote''<nowiki /: -->
180:, etc., etc.) if passed into it.
29:
8736:to be compliant with the other
8417:code: pan promoted to code: pa
8237:magic word does not understand
7964:code: rus promoted to code: ru
6914:redirected by Editor Jonesey95.
6545:As the purpose of the template
5668:Preview page with this template
5135:, the module will be doing the
5122:because the module does it all.
5014:I am at the point of switching
4802:Following up on my musing that
4134:
3780:that will generate a table for
1887:translation and transliteration
1521:css-classes-for-scripting idea.
1207:code: fry promoted to code: fy
160:A more elegant solution is to:
126:templates that auto-italicize (
9267:laut und stark dein Jubellied!
9110:→ 'Baltic' – Baltic languages
9084:→ 'Slavic' – Slavic languages
9006:→ 'Berber' – Berber languages
8137:. Is there a reason for doing
7852:and cannot be turned off with
7650:. Comments there appreciated.
7231:– probably an improper use of
5385:I am minded to revert back to
5010:switching |lang= to the module
4810:templates should also support
4372:templates should also support
3782:Module:Language/data/ISO 639-3
3109:{{lang/sandbox|ru-Cyril|ГОСТ}}
2679:is currently used to override
899:Module:Language/data/ISO 639-3
1:
9068:→ 'Jèrriais' – overridden in
8869:language-subtag-registry file
8755:10:50, 23 December 2017 (UTC)
8553:11:43, 18 December 2017 (UTC)
8492:language-subtag-registry file
8485:23:07, 17 December 2017 (UTC)
8464:
8452:15:45, 16 December 2017 (UTC)
8389:15:02, 16 December 2017 (UTC)
8379:14:35, 16 December 2017 (UTC)
8223:language-subtag-registry file
8209:13:15, 16 December 2017 (UTC)
8188:00:03, 14 December 2017 (UTC)
8171:23:02, 13 December 2017 (UTC)
8154:21:42, 13 December 2017 (UTC)
8127:00:03, 14 December 2017 (UTC)
8106:23:02, 13 December 2017 (UTC)
8052:20:26, 13 December 2017 (UTC)
8035:20:24, 13 December 2017 (UTC)
8001:20:20, 13 December 2017 (UTC)
7912:20:03, 13 December 2017 (UTC)
7879:17:54, 13 December 2017 (UTC)
7641:11:04, 25 December 2017 (UTC)
7287:00:53, 28 December 2017 (UTC)
7216:23:36, 24 December 2017 (UTC)
7149:15:08, 11 December 2017 (UTC)
6293:– purportedly to be used for
6248:– purportedly to be used for
5939:23:15, 21 November 2017 (UTC)
5815:20:00, 21 November 2017 (UTC)
5792:<span lang="cmn-Latn": -->
5784:21:58, 20 November 2017 (UTC)
5757:<span lang="cmn-Latn": -->
5744:<span lang="cmn-Latn": -->
5728:21:13, 20 November 2017 (UTC)
5702:23:15, 19 November 2017 (UTC)
5630:21:59, 19 November 2017 (UTC)
5596:18:09, 19 November 2017 (UTC)
5545:16:12, 19 November 2017 (UTC)
5478:14:38, 18 November 2017 (UTC)
5457:Additionally, I have started
5453:11:32, 18 November 2017 (UTC)
5431:11:16, 18 November 2017 (UTC)
5343:This is an outdated help page
5326:21:45, 13 November 2017 (UTC)
5309:21:05, 13 November 2017 (UTC)
5288:
5282:19:57, 13 November 2017 (UTC)
5191:what about lang-?? with this
5186:23:23, 18 November 2017 (UTC)
5166:21:41, 13 November 2017 (UTC)
5094:21:05, 13 November 2017 (UTC)
5073:
5067:16:54, 13 November 2017 (UTC)
5004:17:16, 11 November 2017 (UTC)
4858:13:53, 10 November 2017 (UTC)
4790:20:40, 10 November 2017 (UTC)
4699:17:34, 10 November 2017 (UTC)
4678:
4441:just felt too long? Because
4213:]: <i lang="abq-Cyrl": -->
4208:Къарча-Черкес автоном область
4164:]: <i lang="abq-Latn": -->
4159:Q̇arća-Ćerkes avtonom oblast’
4135:Къарча-Черкес автоном область
3996:22:14, 17 November 2017 (UTC)
3950:21:08, 17 November 2017 (UTC)
3928:20:50, 17 November 2017 (UTC)
3893:17:54, 17 November 2017 (UTC)
3823:) is recompiled every time a
3740:language-subtag-registry file
3676:
3326:language-subtag-registry file
3171:{{lang/sandbox|ru-1708|ГОСТ}}
3122:{{lang/sandbox|ru-Latn|GOST}}
3096:{{lang/sandbox|ru-Cyrl|ГОСТ}}
2569:
2529:
2406:15:52, 16 November 2017 (UTC)
2389:13:46, 14 November 2017 (UTC)
2327:12:53, 14 November 2017 (UTC)
2196:
1748:
1635:to do their categorization.
1086:
671:
334:
226:
9281:Was er schuf, was er gebaut,
9273:dieses Liedes jauchzend mit!
9050:→ 'Mayan' – Mayan languages
8802:MARC Code List for Languages
8509:→ Old English (ca. 450-1100)
8135:Module:Lang/ISO 639 synonyms
7896:Module:Lang/ISO 639 synonyms
7834:Module:Lang/ISO 639 synonyms
7805:17:21, 15 January 2018 (UTC)
7388:19:52, 10 January 2018 (UTC)
7036:20:36, 9 December 2017 (UTC)
6946:19:17, 9 December 2017 (UTC)
6909:14:18, 9 December 2017 (UTC)
6856:18:27, 9 December 2017 (UTC)
6785:17:39, 9 December 2017 (UTC)
6540:14:04, 9 December 2017 (UTC)
6463:templates – 39 transclusions
5416:if 'yes' == args.italic then
5375:08:44, 8 December 2017 (UTC)
5358:08:31, 8 December 2017 (UTC)
4948:13:21, 7 November 2017 (UTC)
4907:14:42, 6 November 2017 (UTC)
4669:20:27, 9 November 2017 (UTC)
4655:16:12, 9 November 2017 (UTC)
4429:15:27, 9 November 2017 (UTC)
4399:14:40, 9 November 2017 (UTC)
4283:13:55, 9 November 2017 (UTC)
4207:
4158:
4093:16:47, 7 November 2017 (UTC)
4075:11:07, 7 November 2017 (UTC)
3806:20:22, 5 November 2017 (UTC)
3771:16:16, 4 November 2017 (UTC)
3697:14:28, 6 November 2017 (UTC)
3671:13:23, 6 November 2017 (UTC)
3654:11:51, 6 November 2017 (UTC)
3631:13:23, 6 November 2017 (UTC)
3573:20:54, 5 November 2017 (UTC)
3378:00:44, 4 November 2017 (UTC)
3316:23:48, 3 November 2017 (UTC)
3207:23:01, 3 November 2017 (UTC)
3193:22:45, 3 November 2017 (UTC)
2996:20:51, 3 November 2017 (UTC)
2978:15:55, 3 November 2017 (UTC)
2874:20:51, 3 November 2017 (UTC)
2856:15:39, 3 November 2017 (UTC)
2802:14:53, 3 November 2017 (UTC)
2782:12:55, 3 November 2017 (UTC)
2725:. That template introduces
2606:21:04, 5 November 2017 (UTC)
2590:14:28, 6 November 2017 (UTC)
2550:14:18, 5 November 2017 (UTC)
2499:00:03, 5 November 2017 (UTC)
2278:As I understand it, in css,
2217:17:07, 2 November 2017 (UTC)
2184:14:06, 2 November 2017 (UTC)
2165:'God-bearer'
2164:] </small: -->
2081:'God-bearer'
2080:] </small: -->
2029:'God-bearer'
2028:] </small: -->
1969:] </small: -->
1935:] </small: -->
1881:13:06, 6 November 2017 (UTC)
1847:21:45, 2 November 2017 (UTC)
1833:09:44, 2 November 2017 (UTC)
1795:00:32, 2 November 2017 (UTC)
1769:17:27, 1 November 2017 (UTC)
1741:09:44, 2 November 2017 (UTC)
1603:21:20, 4 November 2017 (UTC)
1558:Module:Language/scripts/data
1543:10:09, 4 November 2017 (UTC)
1515:07:24, 4 November 2017 (UTC)
1446:Module:Language/scripts/data
1236:15:56, 2 November 2017 (UTC)
1107:02:31, 1 November 2017 (UTC)
1072:16:56, 1 November 2017 (UTC)
1043:12:56, 1 November 2017 (UTC)
995:23:25, 31 October 2017 (UTC)
983:23:16, 31 October 2017 (UTC)
954:21:05, 31 October 2017 (UTC)
928:20:17, 31 October 2017 (UTC)
889:20:05, 31 October 2017 (UTC)
870:17:59, 31 October 2017 (UTC)
852:17:48, 31 October 2017 (UTC)
839:17:21, 31 October 2017 (UTC)
692:16:20, 31 October 2017 (UTC)
610:14:46, 31 October 2017 (UTC)
406:11:30, 31 October 2017 (UTC)
355:00:39, 31 October 2017 (UTC)
295:13:43, 30 October 2017 (UTC)
247:07:09, 30 October 2017 (UTC)
151:It hard-coding the italics.
9301:13:30, 5 January 2018 (UTC)
9232:?'"`UNIQ--++++-67--QINU`"'?
9178:13:21, 7 January 2018 (UTC)
8963:15:11, 1 January 2018 (UTC)
8942:14:41, 1 January 2018 (UTC)
8850:Portuñol (not in IANA list)
8702:Havasupai–Hualapai language
8257:has its own data modules):
7663:10:54, 3 January 2018 (UTC)
6648:11:50, 4 January 2018 (UTC)
6570:04:33, 4 January 2018 (UTC)
6522:– IANA/ISO 639 define code
6434:– IANA/ISO 639 define code
6420:– IANA/ISO 639 define code
6359:– IANA/ISO 639 define code
6335:– IANA/ISO 639 define code
6321:– IANA/ISO 639 define code
6226:– named using retired code
6171:Ligurian language (ancient)
6167:Ligurian (Romance language)
6038:
6036:to render Hebrew text with
6010:); etc – 1424 transclusions
6006:(or the linguist list code
4765:
4634:, and the module parameter
3913:'Module:Language/name/data'
3151:
3140:
3126:
2745:because in the text editor
2655:Template:Lang-hbs/testcases
2635:Template:Lang-arc/testcases
2475:
2441:
2250:
2236:attribute in the enclosing
2158:]: </small: -->
2141:
2074:]: </small: -->
2057:
2022:]: </small: -->
2005:
305:{{lang-es|<nowiki /: -->
9316:
9145:So, with the exception of
8808:includes these languages:
7532:These templates have been
7432:which sil.org says is the
7321:private-use code version;
7259:private-use code version;
6690:function – 7 transclusions
5463:Module talk:Lang/testcases
5381:recent changes and lang-ar
5313:What don't you understand?
5054:Objections to proceeding?
3812:problems with the data set
3613:
2660:Template:Lang-he/testcases
2650:Template:Lang-es/testcases
2645:Template:Lang-en/testcases
2640:Template:Lang-el/testcases
2630:Template:Lang-ar/testcases
2373:al-Khwarizmi</span: -->
2294:defined? Pinging Editors
2273:al-Khwarizmi</span: -->
2246:{{transl|ar|al-Khwarizmi}}
2155:]: <span lang="el": -->
2123:which does; confused yet?
2071:]: <span lang="el": -->
2019:]: <span lang="el": -->
1962:'In the West Nothing New'
1928:'In the West Nothing New'
1661:categories' is checked at
8971:{{lang/sandbox|aav|text}}
8760:collective language codes
8412:
7960:
7955:{{lang-en|text|code=rus}}
7434:ISO 639-3 code for German
7112:Category:Lang-x templates
6383:– 3 article transclusions
5734:Open back unrounded vowel
5674:Open back unrounded vowel
5636:Open back unrounded vowel
5229:
4489:– text; module parameter
4041:detects italic markup in
3898:You should be able to do
3468:
3402:
3384:iana data extraction tool
3164:
2810:more-or-less the same as
2619:Category:Lang-x templates
2258:<i lang="ar-Latn": -->
2160:<i lang="el-Latn": -->
2130:
2091:Literal translation with
2076:<i lang="el-Latn": -->
2046:
2024:<i lang="el-Latn": -->
1994:
1651:Module:Language/name/data
1550:wikt:MediaWiki:Common.css
1528:Module:Language/name/data
1384:wikt:MediaWiki:Common.css
1112:Module:Language/name/data
964:Module:Language/name/data
939:Module:Language/name/data
525:
374:Don Quixote</span: -->
320:Don Quixote</span: -->
319:{{lang-es|1=<span: -->
260:Di me con quien andas....
8982:<span lang="aav": -->
8690:]: <i lang="yuf": -->
8662:]: <i lang="yuf": -->
8634:]: <i lang="yuf": -->
8200:for Avestan rather than
8089:/* show lang messages */
7832:website. The result is
7347:) 18:16, 3 January 2018
6301:– 1 article transclusion
3160:{{lang/sandbox|RU|ГОСТ}}
3085:who can perhaps explain.
3010:{{ISO 639 name ru-Cyrl}}
2812:the templates one by one
2696:would override whatever
1471:generate the content of
1454:wikt:Module:scripts/data
470:{{#invoke:lang|lang_xx}}
317:. An even-worse kluge:
8685:
8657:
8629:
8403:<span lang="pa": -->
7780:template that replaces
7330:{{lang-grc-x-medieval}}
7003:– uses deprecated code
6982:– sort of a version of
6961:– sort of a version of
4727:. For the time being,
4506:transliteration group:
2346:common.css/WinFixes.css
2259:al-Khwarizmi</i: -->
1966:]: <i lang="de": -->
1932:]: <i lang="de": -->
1864:. I have also created
1442:Module:Language/scripts
1219:
1190:
1177:
820:
811:
713:(Arabic) is supported:
372:]: <i lang="es": -->
9262:
8561:using private-use tags
7534:nominated for deletion
7361:– this one expects as
7007:; the correct code is
6561:is kind of cryptic. —
6297:but uses the code for
6252:but uses the code for
5819:I'm seeing the markup
4804:for completeness, the
4411:instead, to match the
4380:(also not required in
4190:(case ignored). When
2520:in it; or reusing the
2156:Θεοτόκος</span: -->
2072:Θεοτόκος</span: -->
2020:Θεοτόκος</span: -->
1954:Im Westen nichts Neues
1953:
1920:Im Westen nichts Neues
1919:
1552:with the CSS property
1203:
1187:East Frisian Low Saxon
1164:
765:
750:
732:(also Arabic) is not:
549:
537:
510:
495:
480:
383:
328:
269:
259:
8771:In general, I think,
8691:Wi:kaʼi:la</i: -->
8663:Hàkđugwi:v</i: -->
7438:Early New High German
6635:categorizes properly.
6507:with text wrapped in
6020:– special version of
5961:I have switched most
5642:was introduced), the
5459:Module:Lang/testcases
4433:Because too close to
4194:is set, it controls:
4085:Justlettersandnumbers
3849:and 'included' it in
3059:ISO 639 name ru-Cyril
3026:{{lang|ru-Cyrl|ГОСТ}}
3006:{{lang|ru-Cyrl|ГОСТ}}
2232:doesn't) include the
1773:I'm pretty sure that
1253:language data modules
1003:Old Anatolian Turkish
580:הורביץ, אלוף ("לופי")
565:הורביץ, אלוף ("לופי")
42:of past discussions.
8281:With regard to your
8241:but does understand
7268:{{lang-gem-x-proto}}
6618:{{lang-grc-x-greek}}
4593:– italic display of
3778:data extraction tool
3748:data extraction tool
3382:I have extended the
3211:Hey there, saw your
3077:ISO 639 name ru-1708
3020:. With the module,
2749:looks too much like
2284:text-decoration:none
2161:Theotókos</i: -->
2077:Theotokos</i: -->
2025:Theotokos</i: -->
736:{{#language:ara|en}}
191:type templates that
8635:Havasuuw</i: -->
8572:Module:Lang/sandbox
7918:Module:Citation/CS1
7317:lang-grc-x-medieval
7310:– 23 transclusions
6234:); internally uses
5680:click the adjacent
5438:Module:Lang/sandbox
5287:Not sure I follow.
4560:translation group:
4543:; module parameter
4520:; module parameter
4292:is not needed with
4227:is not recognized:
3935:Module:Citation/CS1
3014:{{ISO 639 name ru}}
3012:which redirects to
2714:wants to go there.
1905:Literal translation
1645:when there isn't a
1450:wikt:Module:scripts
1329:wikt:Module:scripts
1277:Proto-Indo-European
776:loc 639-1 and 639-2
717:{{#language:ar|en}}
164:Put this test into
9222:It turns out that
8983:text</span: -->
8826:Franco-Provençal (
8733:{{lang-yuf-x-yav}}
8727:{{lang-yuf-x-wal}}
8721:{{lang-yuf-x-hav}}
8404:ਮਾਝੀ</span: -->
7970:text</span: -->
7768:ISO 639-3 now has
7110:– not a member of
6088:Script/New Tai Lue
5990:as the catch-all;
4535:but introduced in
4110:and created a new
3469:Россійская Имперія
3453:Россійская Имперія
3403:Россійская Имперія
3008:which transcludes
2625:. So far, these:
2280:white-space:normal
1284:script data module
1126:→ Northern Frisian
280:Language with name
168:Language with name
18:Template talk:Lang
9299:...</poem: -->
9291:Trappist the monk
9271:singt zum Schalle
9244:...</poem: -->
9225:...</poem: -->
9217:Erde, singe §Text
9207:...</poem: -->
9196:, I noticed that
9187:...</poem: -->
9170:Trappist the monk
9124:private-use codes
9037:now redirects to
9018:now redirects to
8934:Trappist the monk
8913:Romance languages
8747:Trappist the monk
8545:Trappist the monk
8444:Trappist the monk
8397:{{lang|pan|ਮਾਝੀ}}
8371:Trappist the monk
8261:{{#language:eng}}
8180:Trappist the monk
8163:Trappist the monk
8119:Trappist the monk
8098:Trappist the monk
8044:Trappist the monk
8005:The best fix for
7993:Trappist the monk
7871:Trappist the monk
7866:control enabled.
7811:
7810:
7797:Trappist the monk
7789:{{Lang-mis-Latn}}
7783:{{lang-mis-Cyrl}}
7655:Trappist the monk
7633:Trappist the monk
7525:{{Lang-mis-Cyrl}}
7509:{{Lang-mis-Cyrl}}
7380:Trappist the monk
7372:script use fixed.
7341:Trappist the monk
7327:now redirects to
7279:Trappist the monk
7265:now redirects to
7208:Trappist the monk
7141:Trappist the monk
7079:...</span: -->
7028:Trappist the monk
6938:Trappist the monk
6848:Trappist the monk
6777:Trappist the monk
6640:Trappist the monk
6628:{{lang-grc-x-??}}
6577:{{lang-grc-x-??}}
6532:Trappist the monk
6510:...</span: -->
6455:...</span: -->
6408:...</span: -->
6281:...</span: -->
6250:North Azerbaijani
6214:...</span: -->
6153:...</span: -->
6126:...</span: -->
6099:...</span: -->
5967:templates to use
5776:Trappist the monk
5694:Trappist the monk
5588:Trappist the monk
5579:templates to use
5470:Trappist the monk
5445:Trappist the monk
5423:Trappist the monk
5337:Trappist the monk
5318:Trappist the monk
5274:Trappist the monk
5178:Trappist the monk
5158:Trappist the monk
5147:until all of the
5059:Trappist the monk
5037:...</span: -->
4996:Trappist the monk
4940:Trappist the monk
4899:Trappist the monk
4850:Trappist the monk
4782:Trappist the monk
4774:
4763:
4703:The problem with
4647:Trappist the monk
4624:|translit-script=
4439:|translit-script=
4391:Trappist the monk
4275:Trappist the monk
4081:Trappist the monk
4067:Trappist the monk
3942:Trappist the monk
3885:Trappist the monk
3798:Trappist the monk
3763:Trappist the monk
3663:Trappist the monk
3623:Trappist the monk
3565:Trappist the monk
3370:Trappist the monk
3313:
3239:IETF language tag
3185:Trappist the monk
3149:
2970:Trappist the monk
2962:{{lang-hbs-Latn}}
2956:{{lang-hbs-Cyrl}}
2848:Trappist the monk
2829:as an example or
2774:Trappist the monk
2700:is to no-italic.
2598:Trappist the monk
2491:Trappist the monk
2484:
2473:
2450:
2439:
2398:Trappist the monk
2381:Trappist the monk
2319:Trappist the monk
2239:...</span: -->
2176:Trappist the monk
2150:
2139:
2066:
2055:
2014:
2003:
1961:
1927:
1873:Trappist the monk
1825:Trappist the monk
1733:Trappist the monk
1535:Trappist the monk
1228:Trappist the monk
1216:Saterland Frisian
1132:→ Eastern Frisian
1064:Trappist the monk
1035:Trappist the monk
975:Trappist the monk
946:Trappist the monk
930:
914:comment added by
862:Trappist the monk
831:Trappist the monk
602:Trappist the monk
416:converting to lua
398:Trappist the monk
216:italicize, to do:
103:
102:
54:
53:
48:current talk page
9307:
9285:
9279:
9253:
9245:
9239:delete character
9233:
9226:
9214:
9213:
9208:
9203:
9192:Because of this
9164:
9148:
9139:
9132:Module:Lang/data
9129:
9123:
9119:
9115:
9109:
9102:Module:Lang/data
9095:
9089:
9083:
9077:
9070:Module:Lang/data
9067:
9061:
9055:
9049:
9044:
9041:lang-gem-x-proto
9036:
9035:
9030:
9025:
9022:lang-cel-x-proto
9017:
9016:
9011:
9005:
8999:
8986:
8972:
8910:
8900:template labels
8899:
8898:
8885:
8884:
8879:
8878:
8856:
8846:
8836:
8829:
8822:
8815:
8807:
8796:
8784:
8783:
8778:
8741:
8740:
8735:
8734:
8729:
8728:
8723:
8722:
8717:
8716:
8692:
8678:
8673:
8664:
8650:
8645:
8636:
8622:
8617:
8610:
8602:
8596:
8590:
8580:
8534:
8520:
8508:
8483:
8438:
8418:
8415:
8414:
8408:
8398:
8365:
8350:
8342:
8341:
8336:
8335:
8330:
8322:
8314:
8313:
8308:
8304:
8300:
8299:
8294:
8286:
8268:
8267:{{#language:en}}
8262:
8252:
8248:
8244:
8240:
8236:
8228:
8144:
8140:
8113:
8091:
8090:
8087:
8084:
8081:
8078:
8075:
8072:
8069:
8066:
8024:
8018:
8014:
8008:
7987:
7986:
7973:
7965:
7962:
7956:
7950:
7949:
7944:
7940:
7939:
7934:
7893:
7887:
7865:
7861:
7860:
7855:
7851:
7823:
7791:
7790:
7785:
7784:
7779:
7771:
7764:
7755:
7746:
7737:
7728:
7719:
7710:
7696:
7687:
7678:
7627:
7618:
7609:
7600:
7591:
7582:
7573:
7564:
7555:
7546:
7527:
7526:
7521:
7511:
7510:
7505:
7501:
7491:
7483:
7475:
7465:
7457:
7449:
7431:
7427:
7417:
7413:
7403:
7399:
7371:
7364:
7360:
7353:
7332:
7331:
7326:
7325:
7320:
7309:
7305:
7301:
7294:
7270:
7269:
7264:
7263:
7258:
7255:lang-gem-x-proto
7247:
7243:
7239:
7234:
7230:
7223:
7198:
7189:
7180:
7167:
7163:
7156:
7134:
7127:
7119:
7118:
7109:
7102:
7096:
7084:
7080:
7075:
7071:
7063:
7056:
7050:
7049:
7044:
7016:
7015:
7010:
7006:
7002:
6995:
6989:
6981:
6974:
6968:
6960:
6953:
6927:
6911:
6899:
6898:
6893:
6892:
6887:
6880:
6870:
6863:
6837:
6830:
6816:
6809:
6799:
6792:
6766:
6759:
6749:
6742:
6732:
6725:
6715:
6708:
6702:
6695:
6689:
6685:
6677:
6670:
6656:
6634:
6630:
6629:
6624:
6620:
6619:
6614:
6613:
6608:
6600:
6599:
6594:
6583:
6579:
6578:
6560:
6556:
6552:
6525:
6521:
6511:
6506:
6505:
6500:
6492:
6482:
6472:
6462:
6461:
6456:
6451:
6447:
6437:
6433:
6423:
6419:
6409:
6404:
6400:
6392:
6382:
6381:
6376:
6372:
6362:
6358:
6348:
6338:
6334:
6324:
6320:
6310:
6292:
6282:
6277:
6273:
6265:
6254:Coatepec Nahuatl
6247:
6237:
6229:
6225:
6215:
6210:
6206:
6198:
6188:
6178:
6177:
6164:
6154:
6149:
6145:
6137:
6127:
6122:
6118:
6110:
6100:
6095:
6091:
6083:
6075:
6061:
6057:
6053:
6043:
6035:
6027:
6019:
6009:
6001:
5993:
5989:
5985:
5981:
5966:
5965:
5929:
5928:
5925:
5922:
5918:
5915:
5911:
5908:
5904:
5901:
5897:
5894:
5891:
5887:
5884:
5881:
5877:
5874:
5871:
5867:
5864:
5861:
5858:
5855:
5852:
5849:
5846:
5842:
5839:
5835:
5832:
5829:
5826:
5823:
5802:
5765:
5752:
5717:
5713:
5675:
5656:
5619:
5611:
5578:
5577:
5572:
5559:
5555:
5554:
5534:
5530:
5518:
5514:
5510:
5506:
5498:
5493:
5417:
5413:
5406:
5398:
5394:
5373:
5356:
5340:
5307:
5265:
5256:
5247:
5246:
5231:
5223:
5222:{{lang-am|text}}
5209:
5202:
5152:
5151:
5146:
5145:
5140:
5139:
5134:
5133:
5121:
5120:
5115:
5114:
5109:
5108:
5103:
5102:
5092:
5050:
5049:
5044:
5043:
5038:
5033:
5032:
5027:
5026:
5021:
4991:
4983:
4975:
4967:
4959:
4935:
4927:
4919:
4893:
4885:
4877:
4839:
4833:
4824:
4817:
4813:
4809:
4808:
4770:
4768:
4758:
4756:
4748:
4742:
4738:
4734:
4730:
4726:
4722:
4718:
4714:
4710:
4706:
4697:
4676:
4641:
4637:
4633:
4629:
4625:
4621:
4610:
4600:
4596:
4592:
4587:
4583:
4573:
4569:
4565:
4555:
4551:
4546:
4542:
4534:
4533:
4528:
4523:
4519:
4515:
4511:
4501:
4497:
4492:
4488:
4483:
4479:
4478:
4471:main group has:
4467:
4466:
4454:
4453:
4448:
4440:
4436:
4417:Citation Style 1
4414:
4410:
4406:
4385:
4384:
4379:
4375:
4371:
4370:
4360:
4356:
4355:
4344:
4335:
4329:
4325:
4317:
4313:
4309:
4303:
4299:
4291:
4269:
4265:
4264:
4260:received from a
4257:
4242:
4233:
4226:
4215:
4200:
4193:
4189:
4185:
4181:
4177:
4166:
4151:
4142:
4136:
4127:
4113:
4109:
4105:
4101:
4061:
4052:
4048:
4044:
4034:
4030:
4026:
4016:
3986:
3985:
3982:
3979:
3974:
3969:
3968:
3965:
3962:
3959:
3918:
3917:
3914:
3911:
3908:
3905:
3902:
3879:
3872:
3868:
3864:
3860:
3857:instead of with
3856:
3844:
3836:
3835:
3830:
3695:
3640:
3616:
3610:
3598:
3592:
3584:
3559:
3558:
3549:
3541:
3535:
3531:
3523:
3515:
3510:
3502:
3497:
3489:
3484:
3476:
3471:
3470:
3465:
3455:
3454:
3449:
3444:
3436:
3431:
3423:
3418:
3410:
3405:
3404:
3399:
3359:
3355:
3323:
3314:
3307:
3306:
3295:
3288:
3284:
3276:
3272:
3264:
3255:
3249:
3236:
3224:
3220:
3214:
3180:
3172:
3167:
3166:
3161:
3154:
3144:
3134:
3129:
3123:
3118:
3110:
3105:
3097:
3080:
3072:
3066:
3062:
3054:
3050:
3046:
3027:
3015:
3011:
3007:
2964:
2963:
2958:
2957:
2952:
2951:
2942:
2937:
2932:
2927:
2899:
2898:
2889:
2842:
2834:
2828:
2820:
2791:
2768:
2764:
2760:
2756:
2752:
2748:
2744:
2740:
2736:
2732:
2728:
2724:
2708:
2707:
2699:
2695:
2691:
2686:
2682:
2678:
2674:
2670:
2669:
2588:
2564:
2563:
2557:
2548:
2527:
2519:
2511:
2507:
2483:
2480:
2478:
2471:
2469:
2465:
2458:
2446:
2444:
2434:
2432:
2424:
2374:
2363:
2356:
2348:
2340:
2313:
2308:, the author of
2303:
2302:
2298:, the author of
2293:
2289:
2285:
2281:
2274:
2261:
2253:
2247:
2240:
2235:
2231:
2215:
2166:
2163:, <small: -->
2157:, <small: -->
2146:
2144:
2134:
2132:
2122:
2114:
2106:
2082:
2079:, <small: -->
2073:, <small: -->
2062:
2060:
2050:
2048:
2039:
2030:
2027:, <small: -->
2021:, <small: -->
2010:
2008:
1998:
1996:
1987:
1971:
1968:, <small: -->
1957:
1946:
1937:
1934:, <small: -->
1923:
1912:
1896:
1895:
1819:
1818:
1813:
1780:
1777:ISO 639 name hop
1767:
1723:
1722:
1710:
1707:ISO 639 name hop
1676:
1675:
1670:
1669:
1640:
1639:
1634:
1633:
1628:
1620:
1619:
1593:
1592:
1589:
1586:
1583:
1580:
1577:
1574:
1571:
1568:
1555:
1505:
1499:
1495:
1489:
1484:
1480:
1474:
1439:
1438:
1435:
1430:
1424:
1416:
1412:
1408:
1401:
1393:
1389:
1381:
1373:
1372:
1369:
1366:
1362:
1359:
1356:
1353:
1350:
1347:
1344:
1341:
1338:
1326:
1325:
1320:
1319:
1316:
1313:
1310:
1307:
1304:
1301:
1298:
1295:
1288:Ustring patterns
1274:
1270:
1258:
1213:
1208:
1197:
1184:
1171:
1158:
1151:Module:Lang/data
1144:→ Saterfriesisch
1143:
1137:
1131:
1125:
1119:
1105:
1054:
1019:
1010:
1009:
803:
799:
795:
791:
758:
757:
737:
731:
718:
712:
705:. For example,
703:
690:
668:
660:
652:
644:
636:
628:
627:
594:
588:
585:
581:
572:
571:
566:
555:
545:
544:
531:
527:
518:
517:
501:
488:
487:
471:
467:
466:
461:
453:
452:
447:
443:
435:
434:
429:
428:
386:
376:
368:
359:This template's
353:
331:
322:
316:
308:
285:is necessary. –
284:
278:
245:
220:
211:
199:
190:
179:
175:
171:
144:
133:
125:
117:
81:
56:
55:
33:
32:
26:
9315:
9314:
9310:
9309:
9308:
9306:
9305:
9304:
9287:
9283:preis ihn laut!
9277:
9265:dass es klinge,
9247:
9231:
9211:
9210:
9197:
9190:
9159:
9146:
9137:
9127:
9121:
9117:
9113:
9107:
9093:
9087:
9081:
9075:
9065:
9059:
9053:
9047:
9038:
9033:
9032:
9028:
9019:
9014:
9013:
9009:
9003:
8997:
8980:
8970:
8918:
8907:
8904:{{lang-roa|<
8903:
8896:
8895:
8882:
8881:
8876:
8875:
8854:
8844:
8834:
8827:
8820:
8813:
8805:
8793:
8790:{{lang|roa|<
8789:
8781:
8780:
8772:
8762:
8738:
8737:
8732:
8731:
8726:
8725:
8720:
8719:
8714:
8713:
8676:
8671:
8648:
8643:
8620:
8615:
8608:
8600:
8594:
8588:
8578:
8563:
8532:
8518:
8506:
8481:
8439:gets reenabled.
8432:
8416:
8396:
8363:
8344:
8339:
8338:
8333:
8332:
8324:
8316:
8311:
8310:
8306:
8302:
8297:
8296:
8288:
8282:
8266:
8260:
8253:– which is why
8250:
8246:
8242:
8238:
8230:
8226:
8142:
8138:
8088:
8085:
8082:
8079:
8076:
8073:
8070:
8067:
8064:
8022:
8016:
8012:
8006:
7984:
7983:
7963:
7954:
7947:
7946:
7937:
7936:
7928:
7891:
7885:
7858:
7857:
7845:
7821:
7817:
7812:
7788:
7787:
7782:
7781:
7773:
7769:
7758:
7749:
7740:
7731:
7722:
7713:
7704:
7700:These deleted:
7690:
7681:
7672:
7621:
7612:
7603:
7594:
7585:
7576:
7567:
7558:
7549:
7540:
7524:
7523:
7515:
7508:
7507:
7503:
7495:
7485:
7477:
7469:
7459:
7451:
7443:
7429:
7421:
7415:
7407:
7401:
7393:
7369:
7362:
7354:
7329:
7328:
7323:
7322:
7314:
7307:
7303:
7295:
7267:
7266:
7261:
7260:
7252:
7245:
7241:
7237:
7232:
7224:
7192:
7183:
7174:
7165:
7157:
7128:
7116:
7115:
7103:
7090:
7083:class="Unicode"
7082:
7073:
7065:
7057:
7047:
7046:
7013:
7012:
7008:
7004:
6996:
6983:
6975:
6962:
6954:
6921:
6903:
6896:
6895:
6890:
6889:
6881:
6867:Lang-en-emodeng
6864:
6831:
6810:
6793:
6760:
6743:
6726:
6709:
6696:
6687:
6683:
6671:
6661:
6627:
6626:
6622:
6617:
6616:
6611:
6610:
6602:
6597:
6596:
6592:
6576:
6575:
6558:
6554:
6546:
6523:
6515:
6503:
6502:
6494:
6486:
6476:
6466:
6459:
6458:
6449:
6441:
6435:
6427:
6421:
6413:
6402:
6397:Script/shn-Mymr
6394:
6386:
6379:
6378:
6374:
6366:
6360:
6352:
6342:
6336:
6328:
6322:
6314:
6304:
6295:Dutch Low Saxon
6286:
6275:
6270:Script/Tai Tham
6267:
6259:
6241:
6235:
6227:
6219:
6208:
6203:Script/mnw-Mymr
6200:
6192:
6182:
6175:
6174:
6158:
6147:
6139:
6131:
6120:
6115:Script/ksw-Mymr
6112:
6104:
6093:
6085:
6082:|Talu|{{{1}}}}}
6077:
6069:
6064:insource search
6059:
6055:
6047:
6029:
6021:
6013:
6007:
5999:
5991:
5987:
5983:
5975:
5963:
5962:
5959:
5926:
5923:
5919:
5916:
5912:
5909:
5905:
5902:
5899:
5895:
5892:
5889:
5885:
5882:
5879:
5875:
5872:
5868:
5865:
5862:
5859:
5856:
5853:
5850:
5847:
5843:
5840:
5836:
5833:
5830:
5827:
5824:
5821:
5791:
5756:
5743:
5715:
5707:
5673:
5650:
5613:
5609:
5575:
5574:
5566:
5557:
5552:
5551:
5532:
5528:
5516:
5512:
5508:
5504:
5496:
5491:
5488:
5415:
5411:
5400:
5390:
5383:
5363:
5346:
5334:
5305:
5259:
5250:
5244:
5243:
5237:insource search
5221:
5207:
5196:
5193:
5149:
5148:
5143:
5142:
5137:
5136:
5131:
5130:
5118:
5117:
5112:
5111:
5106:
5105:
5100:
5099:
5090:
5047:
5046:
5041:
5040:
5030:
5029:
5024:
5023:
5015:
5012:
4985:
4977:
4969:
4961:
4953:
4929:
4921:
4913:
4887:
4879:
4871:
4868:
4827:
4822:
4819:, implemented:
4806:
4805:
4746:
4695:
4620:|transl-script=
4594:
4578:control group:
4567:
4545:|transl-script=
4536:
4531:
4530:
4517:
4513:
4486:
4476:
4475:
4464:
4463:
4451:
4450:
4442:
4405:|transl-script=
4382:
4381:
4368:
4367:
4353:
4352:
4338:
4333:
4315:
4311:
4307:
4301:
4293:
4262:
4261:
4251:
4236:
4231:
4198:
4187:
4182:is not set and
4174:Above, because
4149:
4125:
4108:|transl-script=
4099:
4059:
4046:
4042:
4032:
4028:
4024:
4014:
4008:
3983:
3980:
3977:
3966:
3963:
3960:
3957:
3915:
3912:
3909:
3906:
3903:
3900:
3877:
3870:
3866:
3862:
3858:
3854:
3838:
3833:
3832:
3824:
3814:
3789:But what about
3721:
3693:
3638:
3608:
3586:
3582:
3556:
3555:
3543:
3539:
3533:
3529:
3517:
3513:
3504:
3500:
3491:
3487:
3478:
3474:
3463:
3447:
3438:
3434:
3425:
3421:
3412:
3408:
3397:
3357:
3353:
3341:
3321:
3302:
3301:
3293:
3286:
3282:
3279:Scottish Gaelic
3274:
3270:
3262:
3253:
3247:
3234:
3231:Peter the Great
3222:
3218:
3212:
3174:
3170:
3159:
3132:
3121:
3112:
3108:
3099:
3095:
3074:
3073:; the redirect
3068:
3064:
3056:
3052:
3048:
3043:ISO 639 name RU
3040:
3025:
3013:
3009:
3005:
2961:
2960:
2955:
2954:
2949:
2948:
2940:
2935:
2930:
2925:
2922:in these forms
2896:
2895:
2883:
2836:
2830:
2825:lang-el/sandbox
2822:
2816:
2750:
2746:
2718:
2705:
2704:
2693:
2667:
2666:
2616:
2614:sandbox testing
2586:
2561:
2560:
2546:
2521:
2513:
2463:
2422:
2416:
2371:
2359:
2352:
2344:
2336:
2309:
2300:
2299:
2292:class="Unicode"
2291:
2288:class="Unicode"
2287:
2283:
2279:
2271:
2245:
2233:
2225:
2213:
2116:
2108:
2100:
2095:transliteration
2037:
1985:
1944:
1910:
1893:
1892:
1889:
1816:
1815:
1807:
1774:
1765:
1720:
1719:
1704:
1673:
1672:
1667:
1666:
1637:
1636:
1631:
1630:
1622:
1617:
1616:
1613:
1590:
1587:
1584:
1581:
1578:
1575:
1572:
1569:
1566:
1554:direction: rtl;
1503:
1497:
1493:
1487:
1482:
1478:
1472:
1469:Module:Language
1465:Module:Language
1436:
1433:
1428:
1422:
1414:
1410:
1406:
1399:
1391:
1387:
1379:
1378:(for instance,
1370:
1367:
1364:
1360:
1357:
1354:
1351:
1348:
1345:
1342:
1339:
1336:
1323:
1317:
1314:
1311:
1308:
1305:
1302:
1299:
1296:
1293:
1282:We also have a
1272:
1268:
1263:, a dialect of
1256:
1211:
1206:
1195:
1182:
1169:
1156:
1141:
1135:
1129:
1123:
1117:
1103:
1052:
1013:
845:Module:Language
801:
797:
793:
789:
755:
754:
735:
729:
716:
710:
701:
688:
662:
654:
646:
638:
630:
625:
621:
620:
618:
569:
568:
542:
541:
515:
514:
485:
484:
469:
464:
463:
455:
450:
449:
436:templates (see
432:
431:
426:
425:
418:
384:
366:
351:
329:
318:
310:
304:
282:
276:
243:
218:
205:
204:Change all the
197:
184:
183:Change all the
165:
158:
149:
138:
127:
123:
119:
112:
109:
77:
30:
22:
21:
20:
12:
11:
5:
9313:
9311:
9282:
9280:
9276:
9274:
9272:
9270:
9268:
9266:
9264:
9259:
9235:
9234:
9189:
9184:
9183:
9182:
9181:
9180:
9166:
9157:
9156:When the '<
9152:
9151:
9150:
9143:
9142:
9141:
9135:
9125:
9111:
9099:
9098:
9097:
9091:
9085:
9079:
9073:
9063:
9057:
9051:
9045:
9026:
9007:
9001:
8989:
8988:
8987:
8977:renders this:
8975:
8974:
8973:
8950:
8949:
8930:
8929:
8928:
8927:
8921:
8920:
8919:
8916:
8905:
8859:
8858:
8851:
8848:
8841:
8838:
8831:
8824:
8819:Cajun French (
8817:
8812:Anglo-Norman (
8798:
8797:
8791:
8761:
8758:
8698:
8697:
8696:
8695:
8694:
8693:
8669:
8668:
8667:
8666:
8665:
8641:
8640:
8639:
8638:
8637:
8605:
8604:
8598:
8592:
8582:
8581:
8562:
8559:
8558:
8557:
8556:
8555:
8541:
8538:
8537:
8536:
8524:
8523:
8522:
8517:ISO 639/IANA:
8512:
8511:
8510:
8498:
8497:
8496:
8479:
8460:
8459:
8458:
8457:
8456:
8455:
8454:
8440:
8425:
8424:
8423:
8422:
8421:
8420:
8419:
8405:</span: -->
8386:Uanfala (talk)
8367:
8354:
8353:
8352:
8277:
8276:
8275:
8272:
8271:
8270:
8264:
8206:Uanfala (talk)
8194:
8193:
8192:
8191:
8190:
8176:
8159:
8131:
8130:
8129:
8115:
8108:
8094:
8093:
8092:
8058:
8057:
8056:
8055:
8054:
8040:
7989:
7980:
7979:
7978:
7977:
7976:
7975:
7974:
7923:
7922:
7921:
7862:templates and
7816:
7813:
7809:
7808:
7766:
7765:
7756:
7747:
7738:
7729:
7720:
7711:
7698:
7697:
7688:
7679:
7666:
7665:
7651:
7629:
7628:
7619:
7610:
7601:
7592:
7583:
7574:
7565:
7556:
7547:
7530:
7529:
7513:
7493:
7467:
7441:
7419:
7405:
7376:
7375:
7374:
7373:
7337:
7336:
7335:
7334:
7308:grc-x-medieval
7275:
7274:
7273:
7272:
7204:
7203:
7202:
7201:
7200:
7199:
7195:lang-yuf-x-yav
7190:
7186:lang-yuf-x-wal
7181:
7177:lang-yuf-x-hav
7137:
7136:
7123:
7122:
7121:
7098:
7024:
7023:
7022:
7021:
6991:
6970:
6934:
6933:
6919:
6918:
6917:
6916:
6915:
6906:Uanfala (talk)
6876:
6844:
6843:
6826:
6805:
6773:
6772:
6755:
6738:
6721:
6704:
6691:
6663:
6662:
6659:
6654:
6653:
6652:
6651:
6650:
6636:
6587:
6586:
6585:
6528:
6527:
6513:
6484:
6474:
6464:
6439:
6425:
6411:
6384:
6364:
6350:
6340:
6326:
6312:
6302:
6284:
6257:
6239:
6217:
6190:
6180:
6173:– there is no
6156:
6129:
6102:
6067:
6045:
6011:
5958:
5955:
5954:
5953:
5952:
5951:
5950:
5949:
5948:
5947:
5946:
5945:
5944:
5943:
5942:
5941:
5803:
5801:</span: -->
5789:
5772:
5769:
5768:
5767:
5764:</span: -->
5754:
5751:</span: -->
5690:
5687:
5686:
5685:
5678:
5677:
5676:
5664:
5663:
5662:
5584:
5562:
5561:
5487:
5484:
5483:
5482:
5481:
5480:
5466:
5441:
5382:
5379:
5378:
5377:
5360:
5331:
5330:
5329:
5328:
5314:
5303:
5267:
5266:
5257:
5248:
5233:
5232:
5211:
5210:
5192:
5189:
5171:
5170:
5169:
5168:
5154:
5125:
5124:
5123:
5088:
5034:to create the
5028:templates use
5011:
5008:
5007:
5006:
4992:
4950:
4936:
4867:
4864:
4863:
4862:
4861:
4860:
4846:
4845:
4844:
4843:
4842:
4841:
4840:
4800:
4799:
4798:
4797:
4796:
4795:
4794:
4793:
4792:
4778:
4777:
4776:
4693:
4643:
4632:|translit-std=
4614:
4613:
4612:
4605:
4604:
4603:
4602:
4601:
4588:
4576:
4575:
4574:
4558:
4557:
4556:
4547:
4529:– not part of
4524:
4504:
4503:
4502:
4493:
4484:
4458:
4457:
4456:
4409:|trans-script=
4387:
4363:
4362:
4349:
4348:
4347:
4346:
4345:
4320:
4319:
4318:
4246:
4245:
4244:
4243:
4221:
4220:
4219:
4218:
4217:
4216:
4172:
4171:
4170:
4169:
4168:
4167:
4147:
4146:
4145:
4144:
4143:
4096:
4095:
4063:
4062:
4018:
4017:
4007:
4004:
4003:
4002:
4001:
4000:
3999:
3998:
3938:
3813:
3810:
3809:
3808:
3794:
3786:
3785:
3720:
3717:
3716:
3715:
3714:
3713:
3712:
3711:
3710:
3709:
3708:
3707:
3706:
3705:
3704:
3703:
3702:
3701:
3700:
3699:
3691:
3659:
3642:
3635:
3634:
3633:
3619:
3618:
3617:
3603:
3602:
3601:
3600:
3599:
3561:
3552:
3551:
3550:
3532:the Prefix is
3526:
3525:
3524:
3511:
3498:
3485:
3472:
3458:
3457:
3456:
3445:
3432:
3419:
3406:
3366:
3339:
3338:
3337:
3336:
3335:
3334:
3333:
3332:
3331:
3330:
3329:
3294:-(\d{4}|{5,8})
3243:variant subtag
3241:, but using a
3225:refers to the
3209:
3181:
3168:
3157:
3156:
3155:
3119:
3106:
3093:
3088:
3087:
3086:
3070:Russian Empire
3035:
3034:
3033:
3028:which invokes
2966:
2945:
2944:
2943:
2938:
2933:
2928:
2920:
2919:
2918:
2915:
2912:
2906:
2905:
2904:
2880:
2879:
2878:
2877:
2876:
2844:
2729:, an alias of
2663:
2662:
2657:
2652:
2647:
2642:
2637:
2632:
2615:
2612:
2611:
2610:
2609:
2608:
2594:
2593:
2592:
2584:
2544:
2487:
2486:
2453:
2452:
2415:
2412:
2411:
2410:
2409:
2408:
2394:
2377:
2376:
2375:
2366:
2365:
2364:
2357:
2349:
2341:
2276:
2275:
2265:
2264:
2263:
2262:
2260:</span: -->
2222:
2221:
2220:
2219:
2211:
2194:
2172:
2171:
2170:
2169:
2168:
2167:
2162:</span: -->
2098:
2096:
2088:
2087:
2086:
2085:
2084:
2083:
2078:</span: -->
2035:
2034:
2033:
2032:
2031:
2026:</span: -->
1983:
1981:
1977:
1976:
1975:
1974:
1973:
1972:
1942:
1941:
1940:
1939:
1938:
1908:
1906:
1888:
1885:
1884:
1883:
1869:
1855:
1854:
1853:
1852:
1851:
1850:
1849:
1821:
1802:
1801:
1800:
1763:
1629:templates use
1612:
1611:categorization
1609:
1608:
1607:
1606:
1605:
1561:
1531:
1523:
1522:
1324:findBestScript
1245:
1244:
1243:
1242:
1241:
1240:
1239:
1238:
1224:
1223:
1222:
1209:
1193:
1180:
1167:
1147:
1146:
1145:
1139:
1138:→ West Frisian
1133:
1127:
1121:
1101:
1082:
1081:
1080:
1079:
1078:
1077:
1076:
1075:
1074:
1060:
1047:
1046:
1045:
1031:
1024:
1023:
1022:
1021:
1020:
971:
942:
895:
894:
893:
892:
891:
858:
827:
826:
825:
824:
823:
784:
783:
782:
772:
771:
770:
769:
768:
741:
740:
739:
722:
721:
720:
702:{{#language:}}
686:
623:
616:
598:
597:
596:
595:
589:
558:
557:
556:
534:
533:
532:
504:
503:
502:
417:
414:
413:
412:
411:
410:
409:
408:
394:
393:
392:
391:
390:
389:
388:
349:
273:
262:
253:
241:
224:
223:
221:
217:
215:
202:
200:
196:
194:
181:
156:
147:
121:
111:
107:
104:
101:
100:
95:
92:
87:
82:
75:
70:
65:
62:
52:
51:
34:
23:
15:
14:
13:
10:
9:
6:
4:
3:
2:
9312:
9303:
9302:
9296:
9292:
9286:
9284:
9258:
9255:
9251:
9243:<poem: -->
9240:
9230:
9229:
9228:
9224:<poem: -->
9220:
9218:
9206:<poem: -->
9201:
9195:
9185:
9179:
9175:
9171:
9167:
9155:
9154:
9153:
9144:
9136:
9133:
9126:
9112:
9106:
9105:
9103:
9100:
9092:
9086:
9080:
9074:
9071:
9064:
9058:
9052:
9046:
9042:
9027:
9023:
9008:
9002:
8996:
8995:
8993:
8990:
8979:
8978:
8976:
8969:
8968:
8966:
8965:
8964:
8960:
8956:
8952:
8951:
8946:
8945:
8944:
8943:
8939:
8935:
8925:
8924:
8922:
8914:
8902:
8901:
8893:
8892:
8891:
8889:
8872:
8870:
8865:
8862:
8852:
8849:
8842:
8839:
8832:
8825:
8818:
8811:
8810:
8809:
8803:
8800:According to
8788:
8787:
8786:
8776:
8769:
8767:
8759:
8757:
8756:
8752:
8748:
8743:
8710:
8708:
8703:
8687:
8683:
8680:
8679:
8675:
8674:
8670:
8659:
8655:
8652:
8651:
8647:
8646:
8642:
8631:
8627:
8624:
8623:
8619:
8618:
8614:
8613:
8612:
8599:
8593:
8587:
8586:
8585:
8577:
8576:
8575:
8573:
8569:
8560:
8554:
8550:
8546:
8542:
8539:
8531:
8530:
8529:
8525:
8516:
8515:
8513:
8505:
8504:
8501:
8500:
8499:
8493:
8488:
8487:
8486:
8476:
8473:
8470:
8469:
8461:
8453:
8449:
8445:
8441:
8436:
8430:
8426:
8410:
8409:
8400:
8399:
8395:
8394:
8392:
8391:
8390:
8387:
8382:
8381:
8380:
8376:
8372:
8368:
8361:
8357:
8356:
8355:
8348:
8337:redirects to
8328:
8320:
8292:
8285:
8280:
8279:
8278:
8273:
8265:
8259:
8258:
8256:
8234:
8224:
8220:
8216:
8212:
8211:
8210:
8207:
8203:
8199:
8195:
8189:
8185:
8181:
8177:
8174:
8173:
8172:
8168:
8164:
8160:
8157:
8156:
8155:
8152:
8148:
8136:
8132:
8128:
8124:
8120:
8116:
8109:
8107:
8103:
8099:
8095:
8062:
8061:
8059:
8053:
8049:
8045:
8041:
8038:
8037:
8036:
8032:
8028:
8021:
8011:
8004:
8003:
8002:
7998:
7994:
7990:
7981:
7967:
7966:
7958:
7957:
7953:
7952:
7932:
7926:
7925:
7924:
7919:
7915:
7914:
7913:
7909:
7905:
7901:
7897:
7890:
7883:
7882:
7881:
7880:
7876:
7872:
7867:
7849:
7843:
7839:
7835:
7831:
7825:
7820:because code
7814:
7807:
7806:
7802:
7798:
7793:
7777:
7762:
7761:Lang-mis-Latn
7757:
7753:
7752:Lang-mis-Cyrl
7748:
7744:
7739:
7735:
7730:
7726:
7721:
7717:
7716:Lang-cdo-latn
7712:
7708:
7707:lang-cdo-hani
7703:
7702:
7701:
7694:
7689:
7685:
7680:
7676:
7671:
7670:
7669:
7664:
7660:
7656:
7652:
7649:
7645:
7644:
7643:
7642:
7638:
7634:
7625:
7620:
7616:
7611:
7607:
7602:
7598:
7597:Lang-mis-Latn
7593:
7589:
7588:Lang-mis-Cyrl
7584:
7580:
7575:
7571:
7566:
7562:
7557:
7553:
7552:Lang-cdo-latn
7548:
7544:
7543:lang-cdo-hani
7539:
7538:
7537:
7535:
7519:
7518:Lang-mis-Latn
7514:
7499:
7498:Lang-mis-Cyrl
7494:
7489:
7481:
7473:
7468:
7463:
7455:
7447:
7442:
7439:
7435:
7425:
7420:
7411:
7410:Lang-cdo-latn
7406:
7397:
7396:Lang-cdo-hani
7392:
7391:
7390:
7389:
7385:
7381:
7367:
7366:
7358:
7350:
7349:
7348:
7346:
7342:
7318:
7312:
7311:
7299:
7291:
7290:
7289:
7288:
7284:
7280:
7256:
7250:
7249:
7228:
7220:
7219:
7218:
7217:
7213:
7209:
7196:
7191:
7187:
7182:
7178:
7173:
7172:
7170:
7169:
7161:
7153:
7152:
7151:
7150:
7146:
7142:
7132:
7124:
7113:
7107:
7099:
7094:
7088:
7078:<span: -->
7069:
7061:
7053:
7052:
7040:
7039:
7038:
7037:
7033:
7029:
7019:
7018:
7000:
6992:
6987:
6979:
6971:
6966:
6958:
6950:
6949:
6948:
6947:
6943:
6939:
6931:
6925:
6920:
6913:
6912:
6910:
6907:
6902:
6901:
6885:
6877:
6874:
6868:
6860:
6859:
6858:
6857:
6853:
6849:
6841:
6835:
6827:
6824:
6820:
6814:
6806:
6803:
6797:
6789:
6788:
6787:
6786:
6782:
6778:
6770:
6764:
6756:
6753:
6747:
6739:
6736:
6730:
6722:
6719:
6713:
6705:
6700:
6692:
6681:
6675:
6667:
6666:
6665:
6664:
6658:
6657:
6649:
6645:
6641:
6637:
6606:
6590:
6589:
6588:
6573:
6572:
6571:
6568:
6564:
6550:
6544:
6543:
6542:
6541:
6537:
6533:
6519:
6514:
6509:<span: -->
6498:
6490:
6489:Lang-vi-hantu
6485:
6480:
6475:
6470:
6465:
6454:<span: -->
6445:
6444:Lang-su-fonts
6440:
6431:
6426:
6417:
6412:
6407:<span: -->
6398:
6390:
6385:
6370:
6365:
6356:
6351:
6346:
6341:
6332:
6327:
6318:
6313:
6308:
6303:
6300:
6299:Southern Nisu
6296:
6290:
6285:
6280:<span: -->
6271:
6263:
6258:
6255:
6251:
6245:
6240:
6233:
6223:
6218:
6213:<span: -->
6204:
6196:
6191:
6186:
6181:
6172:
6168:
6162:
6157:
6152:<span: -->
6143:
6142:Script/Arabic
6135:
6130:
6125:<span: -->
6116:
6108:
6103:
6098:<span: -->
6089:
6081:
6073:
6068:
6065:
6051:
6046:
6042:
6041:
6033:
6032:script/Hebrew
6025:
6017:
6012:
6005:
5997:
5979:
5974:
5973:
5972:
5970:
5956:
5940:
5937:
5933:
5818:
5817:
5816:
5812:
5808:
5804:
5798:ng</i: -->
5790:
5787:
5786:
5785:
5781:
5777:
5773:
5770:
5762:ng</i: -->
5755:
5749:ng</i: -->
5742:
5741:
5739:
5735:
5731:
5730:
5729:
5725:
5721:
5711:
5705:
5704:
5703:
5699:
5695:
5691:
5688:
5683:
5679:
5672:
5671:
5669:
5665:
5661:
5658:
5657:
5654:
5648:
5647:
5645:
5641:
5637:
5633:
5632:
5631:
5627:
5623:
5617:
5608:, which uses
5607:
5603:
5599:
5598:
5597:
5593:
5589:
5585:
5582:
5570:
5564:
5563:
5549:
5548:
5547:
5546:
5542:
5538:
5525:
5520:
5502:
5485:
5479:
5475:
5471:
5467:
5464:
5461:; results at
5460:
5456:
5455:
5454:
5450:
5446:
5442:
5439:
5435:
5434:
5433:
5432:
5428:
5424:
5419:
5408:
5404:
5393:
5388:
5380:
5376:
5371:
5367:
5361:
5359:
5354:
5350:
5344:
5338:
5333:
5332:
5327:
5323:
5319:
5315:
5312:
5311:
5310:
5300:
5297:
5294:
5293:
5286:
5285:
5284:
5283:
5279:
5275:
5270:
5263:
5258:
5254:
5249:
5242:
5241:
5240:
5238:
5227:
5220:
5219:
5218:
5216:
5206:
5205:
5204:
5200:
5190:
5188:
5187:
5183:
5179:
5174:
5167:
5163:
5159:
5155:
5128:
5127:
5126:
5097:
5096:
5095:
5085:
5082:
5079:
5078:
5071:
5070:
5069:
5068:
5064:
5060:
5055:
5052:
5036:<span: -->
5019:
5009:
5005:
5001:
4997:
4993:
4989:
4981:
4973:
4965:
4957:
4951:
4949:
4945:
4941:
4937:
4933:
4925:
4917:
4911:
4910:
4909:
4908:
4904:
4900:
4895:
4891:
4883:
4875:
4865:
4859:
4855:
4851:
4847:
4837:<span: -->
4835:
4834:
4831:
4826:
4825:
4821:
4820:
4818:
4801:
4791:
4787:
4783:
4779:
4773:
4767:
4761:
4752:
4745:
4744:
4737:|translation=
4721:|translation=
4713:|translation=
4702:
4701:
4700:
4690:
4687:
4684:
4683:
4672:
4671:
4670:
4666:
4662:
4658:
4657:
4656:
4652:
4648:
4644:
4640:|translation=
4617:
4616:
4615:
4606:
4589:
4580:
4579:
4577:
4562:
4561:
4559:
4548:
4540:
4525:
4508:
4507:
4505:
4494:
4485:
4474:fixed by the
4473:
4472:
4470:
4469:
4461:
4460:
4459:
4446:
4432:
4431:
4430:
4426:
4422:
4419:templates. –
4418:
4413:|trans-title=
4402:
4401:
4400:
4396:
4392:
4388:
4365:
4364:
4350:
4342:
4337:
4336:
4332:
4331:
4321:
4306:
4305:
4297:
4287:
4286:
4285:
4284:
4280:
4276:
4271:
4259:
4255:
4240:
4235:
4234:
4230:
4229:
4228:
4211:
4210:
4209:
4205:
4202:
4201:
4197:
4196:
4195:
4162:
4161:
4160:
4156:
4153:
4152:
4148:
4138:
4137:
4132:
4129:
4128:
4124:
4123:
4122:
4121:
4115:
4094:
4090:
4086:
4082:
4079:
4078:
4077:
4076:
4072:
4068:
4058:
4057:
4056:
4053:
4040:
4036:
4022:
4013:
4012:
4011:
4005:
3997:
3994:
3990:
3953:
3952:
3951:
3947:
3943:
3939:
3936:
3931:
3930:
3929:
3926:
3922:
3897:
3896:
3895:
3894:
3890:
3886:
3881:
3874:
3871:mw.loadData()
3855:mw.loadData()
3852:
3848:
3842:
3828:
3822:
3818:
3811:
3807:
3803:
3799:
3795:
3792:
3788:
3787:
3783:
3779:
3775:
3774:
3773:
3772:
3768:
3764:
3759:
3755:
3753:
3749:
3745:
3741:
3737:
3733:
3729:
3725:
3718:
3698:
3688:
3685:
3682:
3681:
3674:
3673:
3672:
3668:
3664:
3660:
3657:
3656:
3655:
3651:
3647:
3643:
3636:
3632:
3628:
3624:
3620:
3615:
3607:
3606:
3604:
3596:<span: -->
3594:
3593:
3590:
3581:
3580:
3578:
3577:
3576:
3575:
3574:
3570:
3566:
3562:
3553:
3547:
3538:
3537:
3527:
3521:
3512:
3508:
3499:
3495:
3486:
3482:
3473:
3462:
3461:
3459:
3446:
3442:
3433:
3429:
3420:
3416:
3407:
3396:
3395:
3394:can support:
3393:
3389:
3385:
3381:
3380:
3379:
3375:
3371:
3367:
3363:
3352:Same thing?
3351:
3350:
3349:
3348:
3347:
3346:
3345:
3344:
3343:
3342:
3327:
3319:
3318:
3317:
3311:
3305:
3299:
3292:
3280:
3268:
3260:
3256:
3250:
3244:
3240:
3232:
3228:
3217:
3210:
3208:
3204:
3200:
3196:
3195:
3194:
3190:
3186:
3182:
3178:
3169:
3158:
3153:
3147:
3142:
3138:
3131:
3130:
3128:
3120:
3116:
3107:
3103:
3094:
3091:
3090:
3089:
3084:
3078:
3071:
3060:
3044:
3038:
3037:
3036:
3031:
3023:
3019:
3003:
2999:
2998:
2997:
2993:
2989:
2985:
2981:
2980:
2979:
2975:
2971:
2967:
2946:
2939:
2934:
2929:
2924:
2923:
2921:
2916:
2913:
2910:
2909:
2907:
2902:
2901:
2893:
2887:
2881:
2875:
2871:
2867:
2863:
2859:
2858:
2857:
2853:
2849:
2845:
2840:
2833:
2826:
2819:
2813:
2809:
2805:
2804:
2803:
2799:
2795:
2786:
2785:
2784:
2783:
2779:
2775:
2770:
2722:
2715:
2713:
2701:
2685:|lang-script=
2661:
2658:
2656:
2653:
2651:
2648:
2646:
2643:
2641:
2638:
2636:
2633:
2631:
2628:
2627:
2626:
2624:
2620:
2613:
2607:
2603:
2599:
2595:
2591:
2581:
2578:
2575:
2574:
2568:Done, below.
2567:
2566:
2553:
2552:
2551:
2541:
2538:
2535:
2534:
2525:
2517:
2503:
2502:
2501:
2500:
2496:
2492:
2477:
2462:
2461:
2460:
2449:
2443:
2437:
2428:
2421:
2420:
2419:
2413:
2407:
2403:
2399:
2395:
2392:
2391:
2390:
2386:
2382:
2378:
2370:
2369:
2367:
2362:
2358:
2355:
2350:
2347:
2342:
2339:
2334:
2333:
2331:
2330:
2329:
2328:
2324:
2320:
2315:
2312:
2307:
2297:
2270:
2269:
2268:
2255:
2254:
2252:
2244:
2243:
2242:
2238:<span: -->
2229:
2218:
2208:
2205:
2202:
2201:
2192:
2190:
2189:
2188:
2187:
2186:
2185:
2181:
2177:
2153:
2152:
2151:'God-bearer'
2149:
2143:
2137:
2128:
2125:
2124:
2120:
2112:
2104:
2099:
2097:
2094:
2090:
2089:
2069:
2068:
2067:'God-bearer'
2065:
2059:
2053:
2044:
2041:
2040:
2036:
2017:
2016:
2015:'God-bearer'
2013:
2007:
2001:
1992:
1989:
1988:
1984:
1982:
1979:
1978:
1964:
1963:
1960:
1955:
1951:
1948:
1947:
1943:
1930:
1929:
1926:
1921:
1917:
1914:
1913:
1909:
1907:
1904:
1903:
1902:
1900:
1886:
1882:
1878:
1874:
1870:
1867:
1863:
1859:
1856:
1848:
1844:
1840:
1836:
1835:
1834:
1830:
1826:
1822:
1811:
1805:
1804:
1803:
1798:
1797:
1796:
1792:
1788:
1784:
1778:
1772:
1771:
1770:
1760:
1757:
1754:
1753:
1745:
1744:
1743:
1742:
1738:
1734:
1729:
1727:
1717:
1714:
1713:and therefore
1708:
1703:
1700:
1696:
1692:
1691:
1685:
1684:
1678:
1664:
1658:
1656:
1652:
1648:
1644:
1626:
1610:
1604:
1601:
1597:
1562:
1559:
1551:
1546:
1545:
1544:
1540:
1536:
1532:
1529:
1525:
1524:
1519:
1518:
1517:
1516:
1513:
1509:
1502:
1492:
1477:
1470:
1466:
1462:
1457:
1455:
1451:
1447:
1443:
1427:
1418:
1403:
1397:
1385:
1377:
1332:
1330:
1289:
1285:
1280:
1278:
1266:
1265:Ancient Greek
1262:
1254:
1248:
1237:
1233:
1229:
1225:
1221:
1217:
1210:
1205:
1201:
1194:
1192:
1188:
1181:
1179:
1175:
1174:North Frisian
1168:
1166:
1162:
1155:
1154:
1152:
1148:
1140:
1134:
1128:
1122:
1116:
1115:
1113:
1110:
1109:
1108:
1098:
1095:
1092:
1091:
1083:
1073:
1069:
1065:
1061:
1058:
1050:
1049:
1048:
1044:
1040:
1036:
1032:
1029:
1025:
1017:
1012:
1011:
1004:
1001:
1000:
998:
997:
996:
993:
989:
986:
985:
984:
980:
976:
972:
969:
965:
961:
957:
956:
955:
951:
947:
943:
940:
936:
932:
931:
929:
925:
921:
917:
913:
907:
905:
900:
896:
890:
886:
882:
877:
873:
872:
871:
867:
863:
859:
855:
854:
853:
850:
846:
842:
841:
840:
836:
832:
828:
822:
818:
815:
814:
813:
809:
806:
805:
787:
786:
785:
781:
777:
773:
767:
763:
760:
759:
752:
748:
745:
744:
742:
734:
733:
727:
723:
715:
714:
708:
704:
698:
695:
694:
693:
683:
680:
677:
676:
666:
658:
650:
642:
634:
614:
613:
612:
611:
607:
603:
590:
577:
574:
573:
562:
559:
551:
547:
546:
539:
535:
523:
520:
519:
512:
508:
505:
497:
493:
490:
489:
482:
478:
475:
474:
473:
459:
439:
423:
415:
407:
403:
399:
395:
387:
381:
378:
377:
370:
369:
365:
364:
362:
361:documentation
358:
357:
356:
346:
343:
340:
339:
332:
326:
314:
302:
298:
297:
296:
292:
288:
281:
274:
272:
271:
267:
263:
261:
257:
254:
251:
250:
249:
248:
238:
235:
232:
231:
213:
209:
203:
192:
188:
182:
169:
163:
162:
161:
155:
152:
146:
142:
135:
131:
105:
99:
96:
93:
91:
88:
86:
83:
80:
76:
74:
71:
69:
66:
63:
61:
58:
57:
49:
45:
41:
40:
35:
28:
27:
19:
9288:
9269:Himmel alle,
9263:Erde, singe,
9260:
9256:
9236:
9221:
9215:template at
9194:conversation
9191:
9134:to 'Romance'
9072:to 'Romance'
9034:{{lang-gem}}
9015:{{lang-cel}}
8931:
8873:
8866:
8863:
8860:
8857:Old Spanish)
8799:
8770:
8763:
8744:
8715:{{lang-yuf}}
8711:
8699:
8606:
8583:
8579:ll-x-private
8564:
8467:
8334:{{lang-pan}}
8201:
8197:
8141:rather than
8068:lang-comment
7868:
7826:
7818:
7794:
7767:
7699:
7667:
7630:
7531:
7377:
7338:
7324:{{Lang-gkm}}
7276:
7262:{{Lang-gem}}
7205:
7138:
7106:Lang-sr-Latn
7060:Lang-sr-Cyrl
7025:
7014:{{lang-hbs}}
6935:
6873:previous TfD
6845:
6840:previous TfD
6819:previous TfD
6802:previous TfD
6774:
6769:previous TfD
6752:previous TfD
6735:previous TfD
6718:previous TfD
6633:|label=Greek
6582:|label=Greek
6549:lang-grc-gre
6529:
6501:which calls
6176:{{lang-xlg}}
6134:Lang-ku-Arab
6084:which calls
5978:Lang-grc-gre
5960:
5797:à</b: -->
5761:à</b: -->
5748:à</b: -->
5737:
5682:Show preview
5681:
5667:
5643:
5620:template. –
5605:
5523:
5521:
5500:
5489:
5420:
5409:
5387:this version
5384:
5291:
5271:
5268:
5234:
5212:
5194:
5175:
5172:
5076:
5056:
5053:
5013:
4896:
4869:
4866:live testing
4681:
4435:|transcript=
4403:I wonder if
4272:
4250:provided to
4249:
4247:
4222:
4176:|script=Cyrl
4173:
4116:
4100:{{#invoke:}}
4097:
4064:
4054:
4037:
4019:
4009:
3882:
3875:
3867:{{#invoke:}}
3815:
3760:
3756:
3722:
3679:
3297:
3242:
3024:transcludes
3004:transcludes
2886:lang/sandbox
2861:
2839:lang/sandbox
2771:
2716:
2706:{{lang-hbs}}
2702:
2668:{{lang-hbs}}
2664:
2617:
2572:
2532:
2510:|labels=lang
2488:
2454:
2417:
2316:
2277:
2266:
2251:al-Khwarizmi
2223:
2199:
2173:
2115:which calls
1890:
1751:
1730:
1721:{{lang-hop}}
1715:
1712:
1701:
1698:
1687:
1681:
1679:
1659:
1614:
1458:
1419:
1404:
1333:
1281:
1249:
1246:
1200:West Frisian
1161:West Frisian
1089:
910:— Preceding
903:
762:West Frisian
747:West Frisian
674:
599:
419:
337:
300:
264:
229:
225:
159:
153:
150:
136:
113:
78:
43:
37:
9300:_tags": -->
8984:</i: -->
8897:{{lang-??}}
8888:Module:lang
8883:{{lang-??}}
8782:{{lang-??}}
8742:templates.
8739:{{lang-??}}
8468:SMcCandlish
8340:{{lang-pa}}
8298:{{lang-??}}
8255:Module:Lang
8225:for subtag
7985:{{lang-??}}
7948:{{lang-??}}
7938:{{lang-??}}
7859:{{lang-??}}
7838:Module:Lang
7830:custodian's
7734:Lang-kmr-at
7570:Lang-kmr-at
7446:Lang-kmr-at
7131:Lang-xal-RU
7117:{{Lang-sr}}
7048:{{lang-??}}
6897:{{Lang-pa}}
6891:{{Lang-pa}}
6680:Module:Lang
6612:{{lang-??}}
6598:{{lang-??}}
6593:grc-x-greek
6555:grc-x-greek
6460:{{lang-??}}
6380:{{lang-ka}}
6004:Attic Greek
6000:grc-x-attic
5996:Koine Greek
5992:grc-x-koine
5969:Module:Lang
5964:{{lang-??}}
5800:</i: -->
5799:</a: -->
5796:b<b: -->
5763:</a: -->
5760:b<b: -->
5750:</a: -->
5747:b<b: -->
5640:Module:lang
5581:Module:lang
5576:{{lang-??}}
5553:{{lang-??}}
5399:setting in
5392:these edits
5292:SMcCandlish
5245:{{Lang-am}}
5150:{{lang-??}}
5113:{{lang-??}}
5104:transclude
5101:{{lang-??}}
5077:SMcCandlish
5048:{{lang-??}}
5025:{{lang-??}}
4807:{{lang-??}}
4775:'Euphrates'
4719:instead of
4682:SMcCandlish
4673:Would want
4532:{{lang-??}}
4477:{{lang-??}}
4468:templates:
4465:{{lang-??}}
4452:{{lang-??}}
4437:? Because
4369:{{lang-??}}
4354:{{lang-??}}
4263:{{lang-??}}
4039:Module:Lang
3973:mw.loadData
3851:Module:Lang
3834:{{lang-??}}
3724:Module:Lang
3680:SMcCandlish
3557:{{lang-??}}
3392:Module:lang
3362:Module:Lang
3304:OwenBlacker
3083:OwenBlacker
3030:Module:Lang
2950:{{lang-??}}
2892:Module:Lang
2712:Module:Lang
2692:and if not
2623:Module:Lang
2573:SMcCandlish
2562:{{lang-??}}
2533:SMcCandlish
2485:'Euphrates'
2472:romanized:
2451:'Euphrates'
2311:these edits
2200:SMcCandlish
1899:Module:Lang
1894:{{lang-??}}
1860:has become
1817:{{lang-??}}
1752:SMcCandlish
1699:there is no
1674:{{lang-??}}
1618:{{lang-??}}
1461:Module:Lang
1407:ru-petr1708
1261:Attic Greek
1090:SMcCandlish
904:ISO 639:xxx
821:Don Quixote
812:Don Quixote
766:Don Quixote
756:{{lang-fy}}
751:Don Quixote
675:SMcCandlish
570:{{lang-he}}
550:Don Quixote
543:{{lang-es}}
538:Don Quixote
526:Don Quixote
516:{{lang-de}}
511:Don Quixote
500:|italic=yes
496:Don Quixote
486:{{lang-es}}
481:Don Quixote
465:{{lang-??}}
451:{{lang-??}}
433:{{lang-??}}
427:{{lang-??}}
422:Module:Lang
385:Don Quixote
375:</i: -->
338:SMcCandlish
330:Don Quixote
270:Don Quixote
230:SMcCandlish
36:This is an
8981:<i: -->
8686:Wi:kaʼi:la
8658:Hàkđugwi:v
8233:#language:
8114:supported.
8083:!important
7927:Yeah, for
7900:Like this?
7743:Lang-ku-at
7579:Lang-ku-at
7476:– misuses
7472:Lang-ku-at
7450:– misuses
7238:de-x-proto
7081:tags with
7020:redirected
6834:Lang-en-ZA
6823:second TfD
6813:Lang-en-US
6796:Lang-en-GB
6763:Lang-en-NZ
6746:Lang-en-IE
6729:Lang-en-CA
6712:Lang-en-AU
6699:Lang-de-CH
6674:Lang-de-AT
6058:is set to
5834:"cmn-Latn"
5795:<i: -->
5793:<i: -->
5759:<i: -->
5746:<i: -->
5716:<i: -->
5497:<i: -->
5397:|italic=no
5366:(Janweh64)
5349:(Janweh64)
5173:Switched.
4709:|translit=
4522:|translit=
4510:|translit=
4407:should be
4288:Revision;
4102:parameter
3821:§iana data
3744:2017-08-15
3267:Portuguese
3022:Film speed
3002:Film speed
2941:ll-Ssss-RR
2673:|italic=no
2506:|labels=no
2466:→ Hebrew:
2335:came into
2301:{{transl}}
657:lang-en-GB
584:|italic=no
530:|italic=no
363:suggests:
174:|italic=no
116:|italic=no
98:Archive 10
9158:something
9122:nrf-x-gue
9118:nrf-x-jer
8955:Jonesey95
8917:some text
8906:some text
8837:Venetian)
8792:some text
8766:faq @ LOC
8764:See this
8672:yuf-x-yav
8644:yuf-x-wal
8626:Havasupai
8616:yuf-x-hav
8269:→ English
8219:which see
8027:Jonesey95
7959:Russian:
7904:Jonesey95
7246:lang_xx()
6930:Module:Zh
6688:lang_xx()
6660:completed
6559:grc-x-gre
6016:Lang-he-n
5988:grc-x-gre
5857:"/Pinyin"
5670:box put:
5602:this page
4816:|variant=
4760:romanized
4733:|literal=
4725:|literal=
4661:Jonesey95
4421:Jonesey95
4378:|variant=
3971:table by
3863:require()
3859:require()
3719:iana data
3199:Jonesey95
3146:romanized
2988:Jonesey95
2866:Jonesey95
2818:this edit
2794:Jonesey95
2457:|links=no
2455:If I set
2436:romanized
2354:common.js
2351:moved to
2343:moved to
2338:existence
2306:Ruud Koot
2296:Dbachmann
2142:Theotókos
2136:romanized
2058:Theotokos
2052:romanized
2006:Theotokos
2000:romanized
1839:Jonesey95
1787:Jonesey95
1711:template
1641:will add
1588:"English"
1491:wikt-lang
1448:based on
1434:important
1376:ISO 15924
1220:some text
1204:some text
1191:some text
1178:some text
1165:some text
1120:→ Frisian
906:redirects
881:Jonesey95
879:names. –
780:sil 639-3
726:ISO 639-2
707:ISO 639-1
548:Spanish:
536:Spanish:
287:Jonesey95
178:|italic=0
110:templates
90:Archive 8
85:Archive 7
79:Archive 6
73:Archive 5
68:Archive 4
60:Archive 1
9212:{{lang}}
8880:and the
8877:{{lang}}
8630:Havasuuw
8495:synonym.
8347:lang-pun
8327:lang-pan
8312:{{lang}}
8139:= {"en"}
8010:lang-???
7776:lang-cnr
7725:Lang-deu
7693:Lang-son
7684:Lang-roa
7675:Lang-naz
7648:relisted
7624:Lang-son
7615:Lang-roa
7606:Lang-naz
7561:Lang-deu
7424:Lang-deu
7357:lang-ber
7313:Created
7298:Lang-gkm
7251:Created
7227:Lang-gem
7160:Lang-yuf
7072:to wrap
7064:– calls
7043:|script=
6999:Lang-scr
6978:Lang-phn
6957:Lang-lez
6884:Lang-pan
6609:and the
6518:Lang-wen
6504:{{lang}}
6493:– calls
6448:– wraps
6430:Lang-son
6416:Lang-sla
6401:to wrap
6393:– calls
6389:Lang-shn
6369:lang-sh2
6355:Lang-sal
6345:Lang-rus
6331:Lang-roa
6317:Lang-pra
6289:Lang-nsd
6274:to wrap
6266:– calls
6262:Lang-nod
6244:Lang-naz
6222:Lang-mol
6207:to wrap
6199:– calls
6195:Lang-mnw
6185:Lang-mnc
6161:Lang-lij
6146:to wrap
6119:to wrap
6111:– calls
6107:Lang-ksw
6092:to wrap
6076:– calls
6072:Lang-khb
5866:"Pinyin"
5610:cmn-Latn
5364:—አቤል ዳዊት
5347:—አቤል ዳዊት
5262:Lang-gez
5144:{{lang}}
5138:{{lang}}
5132:{{lang}}
5119:{{lang}}
5107:{{lang}}
5042:{{lang}}
5031:{{lang}}
4988:lang-akk
4980:lang-ain
4972:lang-ain
4956:lang-aec
4932:lang-sco
4924:lang-mix
4890:lang-grc
4812:|region=
4739:or even
4711:whereas
4599:|italic=
4591:|italic=
4527:|script=
4500:|script=
4496:|script=
4383:{{lang}}
4374:|region=
4328:|script=
4316:abq-Latn
4312:abq-Cyrl
4290:|script=
4268:|script=
4225:|script=
4192:|italic=
4184:|script=
4180:|italic=
4112:|script=
4104:|script=
4051:|italic=
4049:is with
4029:abq-Cyrl
4025:abq-Latn
3984:loadData
3907:loadData
3841:rtl-lang
3530:petr1708
3051:because
2897:{{lang}}
2882:Editing
2790:|script=
2721:lang-sco
2698:|italic=
2677:|script=
2556:|italic=
2414:links=no
2131:Θεοτόκος
2047:Θεοτόκος
1995:Θεοτόκος
1697:because
1668:{{lang}}
1638:{{lang}}
1632:{{lang}}
1396:Nastaliq
924:contribs
912:unsigned
719:→ Arabic
670:easier.
641:lang-hop
587:|rtl=yes
554:|italic=
442:|italic=
9163:|label=
8890:shall:
8843:Ladin (
8804:, code
8682:Yavapai
8654:Walapai
8601:private
8584:where:
8526:but in
8319:lang-pa
8112:|nocat=
8074:display
8039:Concur.
8020:lang-??
7864:|nocat=
7854:|nocat=
7416:{{{1}}}
7402:{{{1}}}
7370:{{{2}}}
7363:{{{2}}}
7166:{{{1}}}
7093:Lang-sr
7074:{{{1}}}
6924:lang-zh
6479:Lang-ug
6469:Lang-tt
6450:{{{1}}}
6403:{{{1}}}
6375:{{{2}}}
6307:Lang-os
6276:{{{1}}}
6232:sil.org
6209:{{{1}}}
6148:{{{1}}}
6121:{{{1}}}
6094:{{{1}}}
6056:{{{2}}}
6050:Lang-ka
6028:to use
6024:lang-he
6008:grc-att
5666:in the
5558:{{{1}}}
5403:lang-ar
5253:Lang-ti
5226:Amharic
5199:lang-am
4964:lang-af
4916:lang-ku
4882:lang-bn
4874:lang-aa
4595:{{{1}}}
4568:{{{2}}}
4518:{{{1}}}
4514:{{{2}}}
4487:{{{1}}}
4302:{{{1}}}
4047:{{{1}}}
4043:{{{1}}}
4033:{{{1}}}
3639:ru-Cyrl
3358:de-1996
3354:de-1911
3298:awesome
3287:gd-1981
3283:gd-1767
3275:pt-1990
3271:pt-1911
3263:fr-1990
3254:de-1996
3248:de-1901
3235:ru-1708
3223:ru-1708
3137:Russian
2931:ll-Ssss
2890:to use
2524:lang-xx
2361:deleted
2103:lang-el
2093:ISO 843
1665:). If
1483:lang-xx
1411:ru-Cyrl
1388:fa-Arab
1273:ine-pro
1257:grc-att
1008:كَیکاوس
992:Uanfala
988:Erutuon
916:Uanfala
849:Uanfala
649:lang-es
633:lang-fy
622:{{lang-
492:Spanish
477:Spanish
380:Spanish
325:Spanish
301:in situ
266:Spanish
256:Spanish
208:lang-ru
187:lang-es
141:lang-es
130:lang-es
120:{{lang-
39:archive
8521:→ Malo
8482:ⱷ<
8287:: the
8284:revert
8175:fixed.
8143:= "en"
8080:inline
7943:|code=
7522:– see
7488:transl
7462:transl
7242:lang()
7068:Script
6821:&
6684:lang()
6497:vi-nom
6080:script
6040:Niqqud
5684:button
5306:ⱷ<
5091:ⱷ<
4928:, and
4886:, and
4751:Hebrew
4696:ⱷ<
4491:|text=
4482:|code=
4445:transl
4359:|code=
4324:|code=
3958:ipairs
3752:result
3734:, and
3694:ⱷ<
3259:French
3229:under
2908:where
2806:Isn't
2767:|abbr=
2763:|abbr=
2739:|abbr=
2731:|link=
2681:|code=
2587:ⱷ<
2547:ⱷ<
2427:Hebrew
2304:, and
2228:transl
2214:ⱷ<
2119:transl
1950:German
1916:German
1766:ⱷ<
1459:As to
1426:Script
1349:"Latn"
1315:"Dsrt"
1309:"Shaw"
1303:"Brai"
1297:"Latn"
1104:ⱷ<
778:, and
689:ⱷ<
576:Hebrew
561:Hebrew
522:German
507:German
352:ⱷ<
244:ⱷ<
193:should
9160:: -->
8908:: -->
8794:: -->
8568:BCP47
8477:: -->
8364:lang=
8305:from
8263:→ eng
7945:in a
6631:with
6452:in a
6230:(see
6062:; an
5927:: -->
5921:</
5920:: -->
5914:</
5913:: -->
5907:</
5906:: -->
5900:</
5896:: -->
5890:</
5886:: -->
5876:: -->
5869:: -->
5860:title
5844:: -->
5837:: -->
5807:Quoth
5766:– new
5753:– old
5720:Quoth
5622:Quoth
5537:Quoth
5301:: -->
5195:From
5086:: -->
4766:Perat
4741:|lit=
4729:|lit=
4717:|lit=
4705:|lit=
4691:: -->
4675:|lit=
4636:|lit=
4628:|std=
4609:|lit=
4586:|rtl=
4582:|rtl=
4572:|lit=
4564:|lit=
4554:|std=
4550:|std=
4204:Abaza
4155:Abaza
4131:Abaza
4021:Abaza
3964:array
3853:with
3726:uses
3689:: -->
3646:Quoth
3365:well.
3291:regex
2936:ll-RR
2755:|l=no
2690:: -->
2582:: -->
2542:: -->
2518:|xx}}
2476:Perat
2442:Perat
2209:: -->
2127:Greek
2043:Greek
1991:Greek
1761:: -->
1594:). —
1415:en-US
1413:, or
1371:: -->
1365:</
1361:: -->
1343:class
1099:: -->
960:BCP47
738:→ ara
728:code
709:code
684:: -->
645:than
446:|rtl=
347:: -->
239:: -->
16:<
9295:talk
9250:lang
9200:lang
9188:tags
9174:talk
9120:and
8959:talk
8938:talk
8874:The
8779:and
8775:lang
8751:talk
8709:.
8549:talk
8448:talk
8435:lang
8413:ਮਾਝੀ
8375:talk
8295:and
8291:lang
8204:. –
8184:talk
8167:talk
8151:tuon
8123:talk
8102:talk
8048:talk
8031:talk
7997:talk
7961:text
7931:lang
7908:talk
7889:lang
7875:talk
7848:lang
7801:talk
7786:and
7659:talk
7646:And
7637:talk
7480:lang
7454:lang
7384:talk
7345:talk
7283:talk
7212:talk
7145:talk
7032:talk
6942:talk
6852:talk
6781:talk
6644:talk
6605:lang
6567:tuon
6536:talk
6002:for
5994:for
5936:tuon
5924:span
5880:<
5870:<
5851:href
5845:<
5838:<
5828:lang
5825:span
5822:<
5811:talk
5780:talk
5738:bàng
5724:talk
5710:lang
5698:talk
5653:lang
5644:bàng
5626:talk
5616:lang
5606:bàng
5592:talk
5573:and
5569:lang
5541:talk
5535:. –
5533:true
5529:Latn
5505:Latn
5501:some
5492:Latn
5474:talk
5449:talk
5427:talk
5370:talk
5353:talk
5322:talk
5278:talk
5230:text
5182:talk
5162:talk
5063:talk
5018:lang
5000:talk
4944:talk
4903:talk
4854:talk
4830:help
4814:and
4786:talk
4772:lit.
4665:talk
4651:talk
4425:talk
4395:talk
4376:and
4341:help
4296:lang
4279:talk
4254:lang
4239:help
4188:Latn
4089:talk
4071:talk
3993:tuon
3946:talk
3925:tuon
3889:talk
3827:lang
3802:talk
3767:talk
3667:talk
3650:talk
3627:talk
3589:help
3569:talk
3546:help
3520:help
3507:help
3494:help
3481:help
3441:help
3428:help
3415:help
3374:talk
3356:and
3322:1708
3310:talk
3285:and
3281:has
3273:and
3269:has
3261:has
3251:and
3216:ping
3203:talk
3189:talk
3177:help
3165:ГОСТ
3152:GOST
3141:ГОСТ
3127:GOST
3115:help
3102:help
3065:Cyrl
2992:talk
2974:talk
2959:and
2870:talk
2862:used
2852:talk
2798:talk
2778:talk
2694:Latn
2602:talk
2516:lang
2508:and
2495:talk
2482:lit.
2448:lit.
2402:talk
2385:talk
2323:talk
2282:and
2234:lang
2180:talk
2148:lit.
2064:lit.
2012:lit.
1959:lit.
1925:lit.
1891:The
1877:talk
1843:talk
1829:talk
1814:and
1810:lang
1791:talk
1737:talk
1702:the
1671:and
1625:lang
1621:and
1600:tuon
1582:name
1576:"en"
1570:code
1539:talk
1512:tuon
1501:lang
1476:lang
1452:and
1444:and
1400:Aran
1392:Arab
1380:Arab
1368:span
1363:word
1358:"en"
1352:lang
1340:span
1337:<
1275:for
1259:for
1232:talk
1068:talk
1039:talk
1016:help
979:talk
950:talk
920:talk
885:talk
866:talk
847:. –
835:talk
817:Hopi
808:Hopi
724:but
665:lang
606:talk
458:lang
454:and
402:talk
313:help
291:talk
176:(or
145:is:
9147:nrf
9138:sem
9128:roa
9114:nrf
9108:bat
9094:wen
9088:son
9082:sla
9076:sal
9066:roa
9060:pra
9054:nah
9048:myn
9029:gem
9010:cel
9004:ber
8855:osp
8845:lld
8835:vec
8828:frp
8821:frc
8814:xno
8806:roa
8609:yuf
8533:mla
8519:mla
8507:ang
8307:pan
8249:or
8247:ave
8239:eng
8227:ave
8198:ave
8147:Eru
7836:.
7822:ltz
7770:cnr
7504:mis
7430:deu
7304:grc
7233:gem
7076:in
7009:hbs
7005:scr
6563:Eru
6524:son
6436:son
6422:sla
6405:in
6361:sal
6337:roa
6323:pra
6278:in
6228:mol
6211:in
6150:in
6123:in
6096:in
5984:grc
5932:Eru
5524:all
5235:An
5110:.
4755:פרת
4735:or
4723:is
4638:to
4630:to
4622:to
4566:or
4512:or
4314:or
4308:abq
4266:to
4106:to
3989:Eru
3921:Eru
3831:or
3585:→
3542:→
3516:→
3503:→
3490:→
3477:→
3437:→
3424:→
3411:→
3173:→
3111:→
3098:→
2835:to
2821:to
2759:|i=
2743:|l=
2735:|i=
2727:|l=
2468:פרת
2431:פרת
1716:has
1596:Eru
1508:Eru
1327:in
1269:grc
1212:stq
1196:fry
1183:frs
1170:frr
1142:stq
1136:fry
1130:frs
1124:frr
908:.
857:so.
798:fry
790:ara
730:ara
637:or
619:in
309:–
214:not
9297:)
9252:}}
9248:{{
9202:}}
9198:{{
9176:)
9043:}}
9039:{{
9024:}}
9020:{{
8998:bh
8961:)
8940:)
8915::
8911:→
8909:}}
8795:}}
8777:}}
8773:{{
8753:)
8730:,
8724:,
8718:,
8688:→
8684::
8660:→
8656::
8632:→
8628::
8611::
8589:ll
8551:)
8478:ⱷ҅
8465:—
8450:)
8437:}}
8433:{{
8377:)
8349:}}
8345:{{
8329:}}
8325:{{
8323:,
8321:}}
8317:{{
8315:,
8303:pa
8293:}}
8289:{{
8251:ae
8243:en
8235:}}
8231:{{
8202:ae
8186:)
8169:)
8125:)
8104:)
8086:;}
8050:)
8033:)
8023:}}
8017:{{
8013:}}
8007:{{
7999:)
7933:}}
7929:{{
7910:)
7892:}}
7886:{{
7877:)
7850:}}
7846:{{
7803:)
7792:.
7778:}}
7774:{{
7763:}}
7759:{{
7754:}}
7750:{{
7745:}}
7741:{{
7736:}}
7732:{{
7727:}}
7723:{{
7718:}}
7714:{{
7709:}}
7705:{{
7695:}}
7691:{{
7686:}}
7682:{{
7677:}}
7673:{{
7661:)
7639:)
7626:}}
7622:{{
7617:}}
7613:{{
7608:}}
7604:{{
7599:}}
7595:{{
7590:}}
7586:{{
7581:}}
7577:{{
7572:}}
7568:{{
7563:}}
7559:{{
7554:}}
7550:{{
7545:}}
7541:{{
7536::
7520:}}
7516:{{
7502:–
7500:}}
7496:{{
7490:}}
7486:{{
7482:}}
7478:{{
7474:}}
7470:{{
7464:}}
7460:{{
7456:}}
7452:{{
7448:}}
7444:{{
7426:}}
7422:{{
7412:}}
7408:{{
7398:}}
7394:{{
7386:)
7359:}}
7355:{{
7319:}}
7315:{{
7300:}}
7296:{{
7285:)
7257:}}
7253:{{
7229:}}
7225:{{
7214:)
7197:}}
7193:{{
7188:}}
7184:{{
7179:}}
7175:{{
7162:}}
7158:{{
7147:)
7133:}}
7129:{{
7108:}}
7104:{{
7095:}}
7091:{{
7070:}}
7066:{{
7062:}}
7058:{{
7034:)
7017:?
7001:}}
6997:{{
6988:}}
6984:{{
6980:}}
6976:{{
6967:}}
6963:{{
6959:}}
6955:{{
6944:)
6928:–
6926:}}
6922:{{
6900:?
6886:}}
6882:{{
6869:}}
6865:{{
6854:)
6836:}}
6832:{{
6815:}}
6811:{{
6798:}}
6794:{{
6783:)
6765:}}
6761:{{
6748:}}
6744:{{
6731:}}
6727:{{
6714:}}
6710:{{
6701:}}
6697:{{
6676:}}
6672:{{
6646:)
6623:el
6607:}}
6603:{{
6551:}}
6547:{{
6538:)
6520:}}
6516:{{
6499:}}
6495:{{
6491:}}
6487:{{
6481:}}
6477:{{
6471:}}
6467:{{
6446:}}
6442:{{
6432:}}
6428:{{
6418:}}
6414:{{
6399:}}
6395:{{
6391:}}
6387:{{
6371:}}
6367:{{
6357:}}
6353:{{
6347:}}
6343:{{
6333:}}
6329:{{
6319:}}
6315:{{
6309:}}
6305:{{
6291:}}
6287:{{
6272:}}
6268:{{
6264:}}
6260:{{
6246:}}
6242:{{
6236:mo
6224:}}
6220:{{
6205:}}
6201:{{
6197:}}
6193:{{
6187:}}
6183:{{
6163:}}
6159:{{
6144:}}
6140:{{
6138:–
6136:}}
6132:{{
6117:}}
6113:{{
6109:}}
6105:{{
6090:}}
6086:{{
6078:{{
6074:}}
6070:{{
6060:tr
6052:}}
6048:{{
6034:}}
6030:{{
6026:}}
6022:{{
6018:}}
6014:{{
5998:;
5980:}}
5976:{{
5898:ng
5813:)
5782:)
5726:)
5712:}}
5708:{{
5700:)
5655:}}
5651:{{
5628:)
5618:}}
5614:{{
5594:)
5571:}}
5567:{{
5543:)
5517:it
5515:,
5513:es
5511:,
5509:fr
5476:)
5451:)
5429:)
5412:if
5405:}}
5401:{{
5324:)
5302:ⱷ҅
5289:—
5280:)
5264:}}
5260:{{
5255:}}
5251:{{
5228::
5224:→
5217::
5203::
5201:}}
5197:{{
5184:)
5164:)
5087:ⱷ҅
5074:—
5065:)
5020:}}
5016:{{
5002:)
4990:}}
4986:{{
4984:,
4982:}}
4978:{{
4976:,
4974:}}
4970:{{
4968:,
4966:}}
4962:{{
4960:,
4958:}}
4954:{{
4946:)
4934:}}
4930:{{
4926:}}
4922:{{
4920:,
4918:}}
4914:{{
4905:)
4894:.
4892:}}
4888:{{
4884:}}
4880:{{
4878:,
4876:}}
4872:{{
4856:)
4788:)
4769:,
4762::
4757:,
4753::
4749:→
4692:ⱷ҅
4679:—
4667:)
4653:)
4626:,
4541:}}
4537:{{
4447:}}
4443:{{
4427:)
4397:)
4386:).
4330::
4310:→
4298:}}
4294:{{
4281:)
4258:or
4256:}}
4252:{{
4206::
4157::
4133::
4091:)
4073:)
3978:mw
3948:)
3901:mw
3891:)
3843:}}
3839:{{
3829:}}
3825:{{
3804:)
3769:)
3754:.
3730:,
3690:ⱷ҅
3677:—
3669:)
3652:)
3644:–
3629:)
3611:→
3571:)
3534:ru
3466:→
3450:→
3400:→
3376:)
3277:;
3265:,
3257:;
3221:.
3219:}}
3213:{{
3205:)
3191:)
3162:→
3148::
3143:,
3139::
3135:→
3124:→
3079:}}
3075:{{
3061:}}
3057:{{
3053:RU
3049:ru
3045:}}
3041:{{
2994:)
2976:)
2965:).
2926:ll
2888:}}
2884:{{
2872:)
2854:)
2841:}}
2837:{{
2827:}}
2823:{{
2800:)
2780:)
2733:;
2723:}}
2719:{{
2604:)
2583:ⱷ҅
2570:—
2543:ⱷ҅
2530:—
2526:}}
2522:{{
2514:{{
2497:)
2479:,
2470:,
2445:,
2438::
2433:,
2429::
2425:→
2404:)
2387:)
2325:)
2314:.
2248:→
2241::
2230:}}
2226:{{
2210:ⱷ҅
2197:—
2193:so
2182:)
2145:,
2138::
2133:,
2129::
2121:}}
2117:{{
2113:}}
2109:{{
2105:}}
2101:{{
2061:,
2054::
2049:,
2045::
2009:,
2002::
1997:,
1993::
1956:,
1952::
1922:,
1918::
1901:.
1879:)
1845:)
1831:)
1812:}}
1808:{{
1793:)
1779:}}
1775:{{
1762:ⱷ҅
1749:—
1739:)
1709:}}
1705:{{
1693:;
1653::
1627:}}
1623:{{
1541:)
1504:}}
1498:{{
1494:}}
1488:{{
1479:}}
1473:{{
1429:}}
1423:{{
1409:,
1279:.
1234:)
1218::
1214:→
1202::
1198:→
1189::
1185:→
1176::
1172:→
1163::
1159:→
1157:fy
1118:fy
1100:ⱷ҅
1087:—
1070:)
1053:el
1041:)
1005::
981:)
952:)
926:)
922:•
887:)
868:)
837:)
819::
810::
802:fy
800:→
796:;
794:ar
792:→
764::
753:–
749::
711:ar
685:ⱷ҅
672:—
667:}}
663:{{
659:}}
655:{{
651:}}
647:{{
643:}}
639:{{
635:}}
631:{{
626:}}
624:??
617:??
608:)
582:–
578::
567:–
563::
552:–
540:–
528:–
524::
513:–
509::
498:–
494::
483:–
479::
472::
460:}}
456:{{
404:)
382::
348:ⱷ҅
335:—
333:.
327::
323:–
321:}}
307:}}
293:)
283:}}
277:{{
268::
258::
240:ⱷ҅
227:—
210:}}
206:{{
189:}}
185:{{
170:}}
166:{{
143:}}
139:{{
132:}}
128:{{
124:}}
122:xx
108:xx
94:→
64:←
9293:(
9289:—
9172:(
9168:—
8985:]
8957:(
8936:(
8932:—
8847:)
8823:)
8816:)
8749:(
8745:—
8595:x
8547:(
8543:—
8480:ᴥ
8475:¢
8472:☏
8446:(
8442:—
8373:(
8369:—
8217:(
8182:(
8178:—
8165:(
8161:—
8149:·
8121:(
8117:—
8100:(
8096:—
8077::
8071:{
8065:.
8046:(
8042:—
8029:(
7995:(
7991:—
7988:)
7906:(
7873:(
7869:—
7799:(
7795:—
7657:(
7653:—
7635:(
7631:—
7382:(
7378:—
7352:✓
7343:(
7339:—
7333:.
7293:✓
7281:(
7277:—
7271:.
7222:✓
7210:(
7206:—
7155:✓
7143:(
7139:—
7126:✓
7120:?
7101:✓
7097:?
7055:✓
7030:(
7026:—
6994:✓
6973:✓
6952:✓
6940:(
6936:—
6879:✓
6875:)
6862:✓
6850:(
6846:—
6842:)
6829:✓
6825:)
6808:✓
6804:)
6791:✓
6779:(
6775:—
6771:)
6758:✓
6754:)
6741:✓
6737:)
6724:✓
6720:)
6707:✓
6694:✓
6669:✓
6642:(
6638:—
6565:·
6534:(
6530:—
5934:·
5917:i
5910:a
5903:i
5893:b
5888:à
5883:b
5878:b
5873:i
5863:=
5854:=
5848:a
5841:i
5831:=
5809:(
5778:(
5774:—
5722:(
5696:(
5692:—
5624:(
5590:(
5586:—
5583:.
5560:.
5539:(
5472:(
5468:—
5447:(
5443:—
5440:.
5425:(
5421:—
5372:)
5368:(
5355:)
5351:(
5339::
5335:@
5320:(
5316:—
5304:ᴥ
5299:¢
5296:☏
5276:(
5272:—
5208:]
5180:(
5176:—
5160:(
5156:—
5089:ᴥ
5084:¢
5081:☏
5061:(
5057:—
4998:(
4994:—
4952:+
4942:(
4938:—
4912:+
4901:(
4897:—
4852:(
4848:—
4832:)
4784:(
4780:—
4694:ᴥ
4689:¢
4686:☏
4663:(
4649:(
4645:—
4642:.
4423:(
4393:(
4389:—
4343:)
4277:(
4241:)
4087:(
4069:(
4065:—
3991:·
3981:.
3967:)
3961:(
3944:(
3940:—
3923:·
3916:)
3910:(
3904:.
3887:(
3883:—
3800:(
3796:—
3765:(
3761:—
3692:ᴥ
3687:¢
3684:☏
3665:(
3661:—
3648:(
3641:?
3625:(
3621:—
3591:)
3567:(
3563:—
3548:)
3522:)
3509:)
3496:)
3483:)
3443:)
3430:)
3417:)
3372:(
3368:—
3328::
3312:)
3308:(
3201:(
3187:(
3183:—
3179:)
3117:)
3104:)
2990:(
2972:(
2968:—
2868:(
2850:(
2846:—
2843:.
2796:(
2776:(
2772:—
2751:1
2747:l
2600:(
2596:—
2585:ᴥ
2580:¢
2577:☏
2545:ᴥ
2540:¢
2537:☏
2493:(
2489:—
2400:(
2396:—
2383:(
2379:—
2321:(
2317:—
2212:ᴥ
2207:¢
2204:☏
2178:(
2174:—
1875:(
1871:—
1841:(
1827:(
1823:—
1789:(
1764:ᴥ
1759:¢
1756:☏
1735:(
1731:—
1688:+
1598:·
1591:}
1585:=
1579:,
1573:=
1567:{
1560:.
1537:(
1533:—
1510:·
1437:!
1355:=
1346:=
1318:}
1312:,
1306:,
1300:,
1294:{
1267:(
1230:(
1226:—
1102:ᴥ
1097:¢
1094:☏
1066:(
1062:—
1037:(
1033:—
1018:)
977:(
973:—
948:(
944:—
941:.
918:(
883:(
864:(
860:—
833:(
829:—
687:ᴥ
682:¢
679:☏
604:(
600:—
400:(
396:—
350:ᴥ
345:¢
342:☏
315:)
289:(
242:ᴥ
237:¢
234:☏
50:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.