Knowledge (XXG)

Template talk:Lang/Archive 6

Source 📝

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:&#39;In the West Nothing New&#39; 1936:&#39;In the West Nothing New&#39; 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:&#39;God-bearer&#39; 2164:]&thinsp;</small: --> 2081:&#39;God-bearer&#39; 2080:]&thinsp;</small: --> 2029:&#39;God-bearer&#39; 2028:]&thinsp;</small: --> 1969:]&thinsp;</small: --> 1935:]&thinsp;</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:]:&nbsp;</small: --> 2141: 2074:]:&nbsp;</small: --> 2057: 2022:]:&nbsp;</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:.

Index

Template talk:Lang
archive
current talk page
Archive 1
Archive 4
Archive 5
Archive 6
Archive 7
Archive 8
Archive 10
lang-es
lang-es
Language with name
lang-es
lang-ru
SMcCandlish

¢
07:09, 30 October 2017 (UTC)
Spanish
Spanish
Language with name
Jonesey95
talk
13:43, 30 October 2017 (UTC)
help
Spanish
SMcCandlish

¢

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.