Template:Lang-uz is permanently protected from editing because it is a heavily used or highly visible template. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by consensus, editors may use {{edit template-protected}} to notify an administrator or template editor to make the requested edit. Any contributor may edit the template's sandbox. This template does not have a testcases subpage. You can create the testcases subpage here.
Template-protected edit request on 15 November 2015[edit]
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request.
Uzbek is a Latin-alphabet language so could someone please italicise the text per normal convention for this type of template? Thanks. — AjaxSmack 01:21, 15 November 2015 (UTC)[reply]
Done. Be prosperous! Paine 17:54, 15 November 2015 (UTC)[reply]
Thanks for taking a look! Actually, I was wondering if we can make {{lang-uz-Arab-Cyrl-Latn}} work. For instance, if I wanted to list an Uzbek name in all the three scripts, I would just write {{lang-uz-Arab-Cyrl-Latn| حمزہ حکیم زادہ نیازی | Ҳамза Ҳакимзода Ниёзий | Hamza Hakimzoda Niyoziy }}. Currently it doesn't work, but Template:lang-uz-Cyrl-Latn (without the Arabic) works, as in this article. I wonder if this template I created has something to do with it. Otherwise, it should probably be deleted. Nataevtalk 01:05, 23 December 2023 (UTC)[reply]
Currently even {{lang-uz-Arab|حمزہ حکیم زادہ نیازی }} doesn't work, resulting in "Error: [undefined] Error: {{Lang}}: no text (help): unrecognized script: arabic for code: uz (help)". I am under the impression that for this template it was assumed Uzbek is never written in the Arabic script, which is not the case. Nataevtalk 01:09, 23 December 2023 (UTC)[reply]
The error message is telling you that arabic is not a valid ISO 15924 script. Fix that.
To create a template that renders all three scripts will take some work.