From 34d71618886a06a30c148479704e21af443650fa Mon Sep 17 00:00:00 2001 From: Kit Senior Date: Fri, 28 Oct 2022 18:11:26 +0100 Subject: [PATCH] latest stats --- README.md | 94 ++++++++-------- contributors.json | 186 ++++++++++++++++--------------- dev/Commands/NovaLangCleanup.php | 2 +- dev/Commands/NovaLangStats.php | 2 +- docs/introduction.md | 94 ++++++++-------- src/Commands/AbstractCommand.php | 7 +- 6 files changed, 196 insertions(+), 189 deletions(-) diff --git a/README.md b/README.md index aec40c0..8a86b9b 100644 --- a/README.md +++ b/README.md @@ -78,54 +78,54 @@ We welcome new languages and additions/improvements to existing languages! Pleas **Note**: There is no need to update the count of translated strings and add your username below, as this is done by script when your PR is merged. -Latest Nova version ![4.12.13](https://img.shields.io/badge/4.12.13-gray?style=flat-square) +Latest Nova version ![4.17.1](https://img.shields.io/badge/4.17.1-gray?style=flat-square) Total languages ![45](https://img.shields.io/badge/45-gray?style=flat-square) -Total lines translated ![17,884 (88.1%)](https://img.shields.io/badge/17884-88%25-orange?style=flat-square) +Total lines translated ![17,839 (86.9%)](https://img.shields.io/badge/17839-86%25-orange?style=flat-square) | Code | Language | Translated files | Lines translated | Thanks to | | --- | --- | --- | --- | --- | -| `en` | English | [`php`](resources/lang/en) [`json`](resources/lang/en.json) | ![451 (100%)](https://img.shields.io/badge/451-100%25-brightgreen?style=flat-square) | [taylorotwell](https://github.com/taylorotwell), [bonzai](https://github.com/bonzai), [davidhemphill](https://github.com/davidhemphill), [jbrooksuk](https://github.com/jbrooksuk), [themsaid](https://github.com/themsaid), [kitbs](https://github.com/kitbs), [dillingham](https://github.com/dillingham) | -| `de` | German | [`php`](resources/lang/de) [`json`](resources/lang/de.json) | ![451 (100%)](https://img.shields.io/badge/451-100%25-brightgreen?style=flat-square) | [pille1842](https://github.com/pille1842), [kitbs](https://github.com/kitbs), [shieraki](https://github.com/shieraki), [StanBarrows](https://github.com/StanBarrows), [tobiasthaden](https://github.com/tobiasthaden), [dakira](https://github.com/dakira) | -| `ru` | Russian | [`php`](resources/lang/ru) [`json`](resources/lang/ru.json) | ![448 (99.3%)](https://img.shields.io/badge/448-99%25-green?style=flat-square) | [hivokas](https://github.com/hivokas), [sanasol](https://github.com/sanasol), [makhsam](https://github.com/makhsam), [den1n](https://github.com/den1n), [medvinator](https://github.com/medvinator), [deadem](https://github.com/deadem), [soulshockers](https://github.com/soulshockers), [kongulov](https://github.com/kongulov), [saundefined](https://github.com/saundefined), [estim](https://github.com/estim) | -| `az` | Azerbaijani | [`php`](resources/lang/az) [`json`](resources/lang/az.json) | ![447 (99.1%)](https://img.shields.io/badge/447-99%25-green?style=flat-square) | [kongulov](https://github.com/kongulov) | -| `pt‑BR` | Brazilian Portuguese | [`php`](resources/lang/pt-BR) [`json`](resources/lang/pt-BR.json) | ![443 (98.2%)](https://img.shields.io/badge/443-98%25-green?style=flat-square) | [henryavila](https://github.com/henryavila), [pedrofurtado](https://github.com/pedrofurtado), [eduardokum](https://github.com/eduardokum), [saulo-silva](https://github.com/saulo-silva), [chbbc](https://github.com/chbbc), [ranierif](https://github.com/ranierif), [hpiaia](https://github.com/hpiaia), [IgorDePaula](https://github.com/IgorDePaula), [emtudo](https://github.com/emtudo) | -| `id` | Indonesian | [`php`](resources/lang/id) [`json`](resources/lang/id.json) | ![426 (94.5%)](https://img.shields.io/badge/426-94%25-yellow?style=flat-square) | [dvlwj](https://github.com/dvlwj), [opanegro](https://github.com/opanegro), [Kristories](https://github.com/Kristories), [ezhasyafaat](https://github.com/ezhasyafaat) | -| `es` | Spanish | [`php`](resources/lang/es) [`json`](resources/lang/es.json) | ![426 (94.5%)](https://img.shields.io/badge/426-94%25-yellow?style=flat-square) | [kitbs](https://github.com/kitbs), [joebordes](https://github.com/joebordes), [ajmariduena](https://github.com/ajmariduena), [iksaku](https://github.com/iksaku), [IGedeon](https://github.com/IGedeon), [SpiritSaint](https://github.com/SpiritSaint), [alejandrotrevi](https://github.com/alejandrotrevi), [Arryan](https://github.com/Arryan), [kennyhorna](https://github.com/kennyhorna), [miktown](https://github.com/miktown), [xcodinas](https://github.com/xcodinas), [AndresReyesDev](https://github.com/AndresReyesDev), [Vitorinox](https://github.com/Vitorinox), [dgtal](https://github.com/dgtal), [rodrigore](https://github.com/rodrigore) | -| `tr` | Turkish | [`php`](resources/lang/tr) [`json`](resources/lang/tr.json) | ![426 (94.5%)](https://img.shields.io/badge/426-94%25-yellow?style=flat-square) | [jnbn](https://github.com/jnbn), [bureken](https://github.com/bureken), [Milkhan](https://github.com/Milkhan), [erayusta](https://github.com/erayusta), [sineld](https://github.com/sineld), [semihkeskindev](https://github.com/semihkeskindev), [dilekuzulmez](https://github.com/dilekuzulmez), [suleymanozev](https://github.com/suleymanozev) | -| `tk` | Turkmen | [`php`](resources/lang/tk) [`json`](resources/lang/tk.json) | ![425 (94.2%)](https://img.shields.io/badge/425-94%25-yellow?style=flat-square) | [kakajansh](https://github.com/kakajansh) | -| `fr` | French | [`php`](resources/lang/fr) [`json`](resources/lang/fr.json) | ![424 (94%)](https://img.shields.io/badge/424-94%25-yellow?style=flat-square) | [MarceauKa](https://github.com/MarceauKa), [Yannik-Slym](https://github.com/Yannik-Slym), [InfinityWebMe](https://github.com/InfinityWebMe), [kitbs](https://github.com/kitbs), [shaffe-fr](https://github.com/shaffe-fr), [Arryan](https://github.com/Arryan), [voidgraphics](https://github.com/voidgraphics), [KillianH](https://github.com/KillianH), [rbnhtl](https://github.com/rbnhtl), [stockhausen](https://github.com/stockhausen) | -| `ka` | Georgian | [`php`](resources/lang/ka) [`json`](resources/lang/ka.json) | ![424 (94%)](https://img.shields.io/badge/424-94%25-yellow?style=flat-square) | [akalongman](https://github.com/akalongman), [zgabievi](https://github.com/zgabievi) | -| `ro` | Romanian | [`php`](resources/lang/ro) [`json`](resources/lang/ro.json) | ![424 (94%)](https://img.shields.io/badge/424-94%25-yellow?style=flat-square) | [BTeodorWork](https://github.com/BTeodorWork), [dtix](https://github.com/dtix), [alexgiuvara](https://github.com/alexgiuvara) | -| `ar` | Arabic | [`php`](resources/lang/ar) [`json`](resources/lang/ar.json) | ![420 (93.1%)](https://img.shields.io/badge/420-93%25-yellow?style=flat-square) | [saleem-hadad](https://github.com/saleem-hadad), [danyelkeddah](https://github.com/danyelkeddah), [omarfathy13](https://github.com/omarfathy13), [MohamedMaher5](https://github.com/MohamedMaher5), [CaddyDz](https://github.com/CaddyDz), [i3asm](https://github.com/i3asm), [moedayraki](https://github.com/moedayraki), [Arryan](https://github.com/Arryan) | -| `nl` | Dutch | [`php`](resources/lang/nl) [`json`](resources/lang/nl.json) | ![420 (93.1%)](https://img.shields.io/badge/420-93%25-yellow?style=flat-square) | [DannyvdSluijs](https://github.com/DannyvdSluijs), [happyDemon](https://github.com/happyDemon), [steefmin](https://github.com/steefmin), [jschram](https://github.com/jschram), [sebastiaanspeck](https://github.com/sebastiaanspeck), [preliot](https://github.com/preliot), [webovatenl](https://github.com/webovatenl), [daniel-de-wit](https://github.com/daniel-de-wit) | -| `it` | Italian | [`php`](resources/lang/it) [`json`](resources/lang/it.json) | ![420 (93.1%)](https://img.shields.io/badge/420-93%25-yellow?style=flat-square) | (unknown), [alfonsocuccaro](https://github.com/alfonsocuccaro), [f-liva](https://github.com/f-liva), [manuelcoppotelli](https://github.com/manuelcoppotelli), [trippo](https://github.com/trippo), [dejdav](https://github.com/dejdav) | -| `km` | Khmer | [`php`](resources/lang/km) [`json`](resources/lang/km.json) | ![420 (93.1%)](https://img.shields.io/badge/420-93%25-yellow?style=flat-square) | [chhaihongsrun](https://github.com/chhaihongsrun) | -| `ur` | Urdu | [`php`](resources/lang/ur) [`json`](resources/lang/ur.json) | ![420 (93.1%)](https://img.shields.io/badge/420-93%25-yellow?style=flat-square) | [junaidtariq48](https://github.com/junaidtariq48) | -| `hu` | Hungarian | [`php`](resources/lang/hu) [`json`](resources/lang/hu.json) | ![407 (90.2%)](https://img.shields.io/badge/407-90%25-yellow?style=flat-square) | [milli05](https://github.com/milli05), [bgeree](https://github.com/bgeree), [lintaba](https://github.com/lintaba) | -| `cs` | Czech | [`php`](resources/lang/cs) [`json`](resources/lang/cs.json) | ![406 (90%)](https://img.shields.io/badge/406-90%25-yellow?style=flat-square) | [walaskir](https://github.com/walaskir), [theimerj](https://github.com/theimerj), [genesiscz](https://github.com/genesiscz), [walaski](https://github.com/walaski) | -| `ca` | Catalan | [`php`](resources/lang/ca) [`json`](resources/lang/ca.json) | ![405 (89.8%)](https://img.shields.io/badge/405-89%25-orange?style=flat-square) | [joebordes](https://github.com/joebordes), [gerardnll](https://github.com/gerardnll) | -| `af` | Afrikaans | [`php`](resources/lang/af) [`json`](resources/lang/af.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [medlion](https://github.com/medlion) | -| `bs` | Bosnian | [`php`](resources/lang/bs) [`json`](resources/lang/bs.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [hajro92](https://github.com/hajro92) | -| `ja` | Japanese | [`php`](resources/lang/ja) [`json`](resources/lang/ja.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [Tsumagari](https://github.com/Tsumagari), [storyn26383](https://github.com/storyn26383) | -| `nb` | Norwegian Bokmål | [`php`](resources/lang/nb) [`json`](resources/lang/nb.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [einar-johan](https://github.com/einar-johan) | -| `sv` | Swedish | [`php`](resources/lang/sv) [`json`](resources/lang/sv.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [tanjemark](https://github.com/tanjemark), [slackernrrd](https://github.com/slackernrrd) | -| `uk` | Ukrainian | [`php`](resources/lang/uk) [`json`](resources/lang/uk.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [soulshockers](https://github.com/soulshockers), [Ostap34JS](https://github.com/Ostap34JS), [osbre](https://github.com/osbre) | -| `uz‑Latn` | Uzbek (Latin) | [`php`](resources/lang/uz-Latn) [`json`](resources/lang/uz-Latn.json) | ![404 (89.6%)](https://img.shields.io/badge/404-89%25-orange?style=flat-square) | [shokhaa](https://github.com/shokhaa) | -| `fa` | Farsi | [`php`](resources/lang/fa) [`json`](resources/lang/fa.json) | ![402 (89.1%)](https://img.shields.io/badge/402-89%25-orange?style=flat-square) | [alirezamirsepassi](https://github.com/alirezamirsepassi), [mziraki](https://github.com/mziraki), [zareismail](https://github.com/zareismail), [SadeghPM](https://github.com/SadeghPM) | -| `pl` | Polish | [`php`](resources/lang/pl) [`json`](resources/lang/pl.json) | ![396 (87.8%)](https://img.shields.io/badge/396-87%25-orange?style=flat-square) | [pzmarzly](https://github.com/pzmarzly), [Strus](https://github.com/Strus), [marekfilip](https://github.com/marekfilip), [mslepko](https://github.com/mslepko), [wiktor-k](https://github.com/wiktor-k) | -| `zh‑CN` | Chinese (Simplified) | [`php`](resources/lang/zh-CN) [`json`](resources/lang/zh-CN.json) | ![392 (86.9%)](https://img.shields.io/badge/392-86%25-orange?style=flat-square) | [jcc](https://github.com/jcc), [zacksleo](https://github.com/zacksleo), [masterwto](https://github.com/masterwto) | -| `zh‑TW` | Chinese (Traditional) | [`php`](resources/lang/zh-TW) [`json`](resources/lang/zh-TW.json) | ![392 (86.9%)](https://img.shields.io/badge/392-86%25-orange?style=flat-square) | [CasperLaiTW](https://github.com/CasperLaiTW), [zacksleo](https://github.com/zacksleo), [storyn26383](https://github.com/storyn26383) | -| `pt` | Portuguese | [`php`](resources/lang/pt) [`json`](resources/lang/pt.json) | ![383 (84.9%)](https://img.shields.io/badge/383-84%25-red?style=flat-square) | [Pedrocssg](https://github.com/Pedrocssg) | -| `da` | Danish | [`php`](resources/lang/da) [`json`](resources/lang/da.json) | ![355 (78.7%)](https://img.shields.io/badge/355-78%25-red?style=flat-square) | [olivernybroe](https://github.com/olivernybroe), [rugaard](https://github.com/rugaard), [peterchrjoergensen](https://github.com/peterchrjoergensen) | -| `eu` | Basque | [`php`](resources/lang/eu) [`json`](resources/lang/eu.json) | ![353 (78.3%)](https://img.shields.io/badge/353-78%25-red?style=flat-square) | [JonPaternain](https://github.com/JonPaternain) | -| `hr` | Croatian | [`php`](resources/lang/hr) [`json`](resources/lang/hr.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [defart](https://github.com/defart), [walaski](https://github.com/walaski) | -| `fil` | Filipino | [`php`](resources/lang/fil) [`json`](resources/lang/fil.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [granaderos](https://github.com/granaderos) | -| `fi` | Finnish | [`php`](resources/lang/fi) [`json`](resources/lang/fi.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [Krisseck](https://github.com/Krisseck) | -| `hi` | Hindi | [`php`](resources/lang/hi) [`json`](resources/lang/hi.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [bantya](https://github.com/bantya) | -| `sr` | Serbian (Cyrillic) | [`php`](resources/lang/sr) [`json`](resources/lang/sr.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [marjanovicsteva](https://github.com/marjanovicsteva) | -| `sr‑Latn` | Serbian (Latin) | [`php`](resources/lang/sr-Latn) [`json`](resources/lang/sr-Latn.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [marjanovicsteva](https://github.com/marjanovicsteva) | -| `sk` | Slovak | [`php`](resources/lang/sk) [`json`](resources/lang/sk.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [hejty](https://github.com/hejty) | -| `sl` | Slovenian | [`php`](resources/lang/sl) [`json`](resources/lang/sl.json) | ![351 (77.8%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [morpheus7CS](https://github.com/morpheus7CS) | -| `lt` | Lithuanian | [`php`](resources/lang/lt) [`json`](resources/lang/lt.json) | ![350 (77.6%)](https://img.shields.io/badge/350-77%25-red?style=flat-square) | [minved](https://github.com/minved) | -| `bg` | Bulgarian | [`php`](resources/lang/bg) [`json`](resources/lang/bg.json) | ![348 (77.2%)](https://img.shields.io/badge/348-77%25-red?style=flat-square) | [BKirev](https://github.com/BKirev) | -| `tl` | Tagalog | [`php`](resources/lang/tl) [`json`](resources/lang/tl.json) | ![344 (76.3%)](https://img.shields.io/badge/344-76%25-red?style=flat-square) | [rcjavier](https://github.com/rcjavier) | +| `en` | English | [`php`](resources/lang/en) [`json`](resources/lang/en.json) | ![456 (100%)](https://img.shields.io/badge/456-100%25-brightgreen?style=flat-square) | [taylorotwell](https://github.com/taylorotwell), [bonzai](https://github.com/bonzai), [davidhemphill](https://github.com/davidhemphill), [jbrooksuk](https://github.com/jbrooksuk), [themsaid](https://github.com/themsaid), [kitbs](https://github.com/kitbs), [dillingham](https://github.com/dillingham) | +| `fr` | French | [`php`](resources/lang/fr) [`json`](resources/lang/fr.json) | ![456 (100%)](https://img.shields.io/badge/456-100%25-brightgreen?style=flat-square) | [MarceauKa](https://github.com/MarceauKa), [shaffe-fr](https://github.com/shaffe-fr), [Yannik-Slym](https://github.com/Yannik-Slym), [InfinityWebMe](https://github.com/InfinityWebMe), [kitbs](https://github.com/kitbs), [Arryan](https://github.com/Arryan), [voidgraphics](https://github.com/voidgraphics), [KillianH](https://github.com/KillianH), [rbnhtl](https://github.com/rbnhtl), [stockhausen](https://github.com/stockhausen) | +| `de` | German | [`php`](resources/lang/de) [`json`](resources/lang/de.json) | ![456 (100%)](https://img.shields.io/badge/456-100%25-brightgreen?style=flat-square) | [pille1842](https://github.com/pille1842), [kitbs](https://github.com/kitbs), [shieraki](https://github.com/shieraki), [StanBarrows](https://github.com/StanBarrows), [tobiasthaden](https://github.com/tobiasthaden), [dakira](https://github.com/dakira) | +| `es` | Spanish | [`php`](resources/lang/es) [`json`](resources/lang/es.json) | ![456 (100%)](https://img.shields.io/badge/456-100%25-brightgreen?style=flat-square) | [kitbs](https://github.com/kitbs), [joebordes](https://github.com/joebordes), [ajmariduena](https://github.com/ajmariduena), [iksaku](https://github.com/iksaku), [IGedeon](https://github.com/IGedeon), [SpiritSaint](https://github.com/SpiritSaint), [alejandrotrevi](https://github.com/alejandrotrevi), [Arryan](https://github.com/Arryan), [kennyhorna](https://github.com/kennyhorna), [miktown](https://github.com/miktown), [xcodinas](https://github.com/xcodinas), [AndresReyesDev](https://github.com/AndresReyesDev), [Vitorinox](https://github.com/Vitorinox), [dgtal](https://github.com/dgtal), [rodrigore](https://github.com/rodrigore) | +| `uz‑Latn` | Uzbek (Latin) | [`php`](resources/lang/uz-Latn) [`json`](resources/lang/uz-Latn.json) | ![447 (98%)](https://img.shields.io/badge/447-98%25-green?style=flat-square) | [shokhaa](https://github.com/shokhaa), [professor93](https://github.com/professor93) | +| `ru` | Russian | [`php`](resources/lang/ru) [`json`](resources/lang/ru.json) | ![444 (97.4%)](https://img.shields.io/badge/444-97%25-green?style=flat-square) | [hivokas](https://github.com/hivokas), [sanasol](https://github.com/sanasol), [makhsam](https://github.com/makhsam), [den1n](https://github.com/den1n), [medvinator](https://github.com/medvinator), [deadem](https://github.com/deadem), [soulshockers](https://github.com/soulshockers), [kongulov](https://github.com/kongulov), [saundefined](https://github.com/saundefined), [ankkk](https://github.com/ankkk), [estim](https://github.com/estim) | +| `az` | Azerbaijani | [`php`](resources/lang/az) [`json`](resources/lang/az.json) | ![443 (97.1%)](https://img.shields.io/badge/443-97%25-green?style=flat-square) | [kongulov](https://github.com/kongulov) | +| `pt‑BR` | Brazilian Portuguese | [`php`](resources/lang/pt-BR) [`json`](resources/lang/pt-BR.json) | ![439 (96.3%)](https://img.shields.io/badge/439-96%25-green?style=flat-square) | [henryavila](https://github.com/henryavila), [pedrofurtado](https://github.com/pedrofurtado), [eduardokum](https://github.com/eduardokum), [saulo-silva](https://github.com/saulo-silva), [chbbc](https://github.com/chbbc), [ranierif](https://github.com/ranierif), [hpiaia](https://github.com/hpiaia), [IgorDePaula](https://github.com/IgorDePaula), [emtudo](https://github.com/emtudo) | +| `id` | Indonesian | [`php`](resources/lang/id) [`json`](resources/lang/id.json) | ![422 (92.5%)](https://img.shields.io/badge/422-92%25-yellow?style=flat-square) | [dvlwj](https://github.com/dvlwj), [opanegro](https://github.com/opanegro), [Kristories](https://github.com/Kristories), [ezhasyafaat](https://github.com/ezhasyafaat) | +| `tr` | Turkish | [`php`](resources/lang/tr) [`json`](resources/lang/tr.json) | ![422 (92.5%)](https://img.shields.io/badge/422-92%25-yellow?style=flat-square) | [jnbn](https://github.com/jnbn), [bureken](https://github.com/bureken), [Milkhan](https://github.com/Milkhan), [erayusta](https://github.com/erayusta), [sineld](https://github.com/sineld), [semihkeskindev](https://github.com/semihkeskindev), [dilekuzulmez](https://github.com/dilekuzulmez), [suleymanozev](https://github.com/suleymanozev) | +| `tk` | Turkmen | [`php`](resources/lang/tk) [`json`](resources/lang/tk.json) | ![421 (92.3%)](https://img.shields.io/badge/421-92%25-yellow?style=flat-square) | [kakajansh](https://github.com/kakajansh) | +| `ka` | Georgian | [`php`](resources/lang/ka) [`json`](resources/lang/ka.json) | ![420 (92.1%)](https://img.shields.io/badge/420-92%25-yellow?style=flat-square) | [akalongman](https://github.com/akalongman), [zgabievi](https://github.com/zgabievi) | +| `ro` | Romanian | [`php`](resources/lang/ro) [`json`](resources/lang/ro.json) | ![420 (92.1%)](https://img.shields.io/badge/420-92%25-yellow?style=flat-square) | [BTeodorWork](https://github.com/BTeodorWork), [dtix](https://github.com/dtix), [alexgiuvara](https://github.com/alexgiuvara) | +| `ar` | Arabic | [`php`](resources/lang/ar) [`json`](resources/lang/ar.json) | ![416 (91.2%)](https://img.shields.io/badge/416-91%25-yellow?style=flat-square) | [saleem-hadad](https://github.com/saleem-hadad), [danyelkeddah](https://github.com/danyelkeddah), [omarfathy13](https://github.com/omarfathy13), [MohamedMaher5](https://github.com/MohamedMaher5), [CaddyDz](https://github.com/CaddyDz), [i3asm](https://github.com/i3asm), [moedayraki](https://github.com/moedayraki), [Arryan](https://github.com/Arryan) | +| `nl` | Dutch | [`php`](resources/lang/nl) [`json`](resources/lang/nl.json) | ![416 (91.2%)](https://img.shields.io/badge/416-91%25-yellow?style=flat-square) | [DannyvdSluijs](https://github.com/DannyvdSluijs), [happyDemon](https://github.com/happyDemon), [steefmin](https://github.com/steefmin), [jschram](https://github.com/jschram), [sebastiaanspeck](https://github.com/sebastiaanspeck), [preliot](https://github.com/preliot), [webovatenl](https://github.com/webovatenl), [daniel-de-wit](https://github.com/daniel-de-wit) | +| `it` | Italian | [`php`](resources/lang/it) [`json`](resources/lang/it.json) | ![416 (91.2%)](https://img.shields.io/badge/416-91%25-yellow?style=flat-square) | (unknown), [alfonsocuccaro](https://github.com/alfonsocuccaro), [f-liva](https://github.com/f-liva), [manuelcoppotelli](https://github.com/manuelcoppotelli), [trippo](https://github.com/trippo), [dejdav](https://github.com/dejdav) | +| `km` | Khmer | [`php`](resources/lang/km) [`json`](resources/lang/km.json) | ![416 (91.2%)](https://img.shields.io/badge/416-91%25-yellow?style=flat-square) | [chhaihongsrun](https://github.com/chhaihongsrun) | +| `ur` | Urdu | [`php`](resources/lang/ur) [`json`](resources/lang/ur.json) | ![416 (91.2%)](https://img.shields.io/badge/416-91%25-yellow?style=flat-square) | [junaidtariq48](https://github.com/junaidtariq48) | +| `hu` | Hungarian | [`php`](resources/lang/hu) [`json`](resources/lang/hu.json) | ![403 (88.4%)](https://img.shields.io/badge/403-88%25-orange?style=flat-square) | [milli05](https://github.com/milli05), [bgeree](https://github.com/bgeree), [lintaba](https://github.com/lintaba) | +| `cs` | Czech | [`php`](resources/lang/cs) [`json`](resources/lang/cs.json) | ![402 (88.2%)](https://img.shields.io/badge/402-88%25-orange?style=flat-square) | [walaskir](https://github.com/walaskir), [theimerj](https://github.com/theimerj), [genesiscz](https://github.com/genesiscz), [walaski](https://github.com/walaski) | +| `ca` | Catalan | [`php`](resources/lang/ca) [`json`](resources/lang/ca.json) | ![401 (87.9%)](https://img.shields.io/badge/401-87%25-orange?style=flat-square) | [joebordes](https://github.com/joebordes), [gerardnll](https://github.com/gerardnll) | +| `af` | Afrikaans | [`php`](resources/lang/af) [`json`](resources/lang/af.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [medlion](https://github.com/medlion) | +| `bs` | Bosnian | [`php`](resources/lang/bs) [`json`](resources/lang/bs.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [hajro92](https://github.com/hajro92) | +| `ja` | Japanese | [`php`](resources/lang/ja) [`json`](resources/lang/ja.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [Tsumagari](https://github.com/Tsumagari), [storyn26383](https://github.com/storyn26383) | +| `nb` | Norwegian Bokmål | [`php`](resources/lang/nb) [`json`](resources/lang/nb.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [einar-johan](https://github.com/einar-johan) | +| `sv` | Swedish | [`php`](resources/lang/sv) [`json`](resources/lang/sv.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [tanjemark](https://github.com/tanjemark), [slackernrrd](https://github.com/slackernrrd) | +| `uk` | Ukrainian | [`php`](resources/lang/uk) [`json`](resources/lang/uk.json) | ![400 (87.7%)](https://img.shields.io/badge/400-87%25-orange?style=flat-square) | [soulshockers](https://github.com/soulshockers), [Ostap34JS](https://github.com/Ostap34JS), [osbre](https://github.com/osbre) | +| `fa` | Farsi | [`php`](resources/lang/fa) [`json`](resources/lang/fa.json) | ![398 (87.3%)](https://img.shields.io/badge/398-87%25-orange?style=flat-square) | [alirezamirsepassi](https://github.com/alirezamirsepassi), [mziraki](https://github.com/mziraki), [zareismail](https://github.com/zareismail), [SadeghPM](https://github.com/SadeghPM) | +| `pl` | Polish | [`php`](resources/lang/pl) [`json`](resources/lang/pl.json) | ![392 (86%)](https://img.shields.io/badge/392-86%25-orange?style=flat-square) | [pzmarzly](https://github.com/pzmarzly), [Strus](https://github.com/Strus), [marekfilip](https://github.com/marekfilip), [mslepko](https://github.com/mslepko), [wiktor-k](https://github.com/wiktor-k) | +| `zh‑CN` | Chinese (Simplified) | [`php`](resources/lang/zh-CN) [`json`](resources/lang/zh-CN.json) | ![388 (85.1%)](https://img.shields.io/badge/388-85%25-orange?style=flat-square) | [jcc](https://github.com/jcc), [zacksleo](https://github.com/zacksleo), [masterwto](https://github.com/masterwto) | +| `zh‑TW` | Chinese (Traditional) | [`php`](resources/lang/zh-TW) [`json`](resources/lang/zh-TW.json) | ![388 (85.1%)](https://img.shields.io/badge/388-85%25-orange?style=flat-square) | [CasperLaiTW](https://github.com/CasperLaiTW), [zacksleo](https://github.com/zacksleo), [storyn26383](https://github.com/storyn26383) | +| `pt` | Portuguese | [`php`](resources/lang/pt) [`json`](resources/lang/pt.json) | ![379 (83.1%)](https://img.shields.io/badge/379-83%25-red?style=flat-square) | [Pedrocssg](https://github.com/Pedrocssg) | +| `da` | Danish | [`php`](resources/lang/da) [`json`](resources/lang/da.json) | ![351 (77%)](https://img.shields.io/badge/351-77%25-red?style=flat-square) | [olivernybroe](https://github.com/olivernybroe), [rugaard](https://github.com/rugaard), [peterchrjoergensen](https://github.com/peterchrjoergensen) | +| `eu` | Basque | [`php`](resources/lang/eu) [`json`](resources/lang/eu.json) | ![349 (76.5%)](https://img.shields.io/badge/349-76%25-red?style=flat-square) | [JonPaternain](https://github.com/JonPaternain) | +| `hr` | Croatian | [`php`](resources/lang/hr) [`json`](resources/lang/hr.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [defart](https://github.com/defart), [walaski](https://github.com/walaski) | +| `fil` | Filipino | [`php`](resources/lang/fil) [`json`](resources/lang/fil.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [granaderos](https://github.com/granaderos) | +| `fi` | Finnish | [`php`](resources/lang/fi) [`json`](resources/lang/fi.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [Krisseck](https://github.com/Krisseck) | +| `hi` | Hindi | [`php`](resources/lang/hi) [`json`](resources/lang/hi.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [bantya](https://github.com/bantya) | +| `sr` | Serbian (Cyrillic) | [`php`](resources/lang/sr) [`json`](resources/lang/sr.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [marjanovicsteva](https://github.com/marjanovicsteva) | +| `sr‑Latn` | Serbian (Latin) | [`php`](resources/lang/sr-Latn) [`json`](resources/lang/sr-Latn.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [marjanovicsteva](https://github.com/marjanovicsteva) | +| `sk` | Slovak | [`php`](resources/lang/sk) [`json`](resources/lang/sk.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [hejty](https://github.com/hejty) | +| `sl` | Slovenian | [`php`](resources/lang/sl) [`json`](resources/lang/sl.json) | ![347 (76.1%)](https://img.shields.io/badge/347-76%25-red?style=flat-square) | [morpheus7CS](https://github.com/morpheus7CS) | +| `lt` | Lithuanian | [`php`](resources/lang/lt) [`json`](resources/lang/lt.json) | ![346 (75.9%)](https://img.shields.io/badge/346-75%25-red?style=flat-square) | [minved](https://github.com/minved) | +| `bg` | Bulgarian | [`php`](resources/lang/bg) [`json`](resources/lang/bg.json) | ![344 (75.4%)](https://img.shields.io/badge/344-75%25-red?style=flat-square) | [BKirev](https://github.com/BKirev) | +| `tl` | Tagalog | [`php`](resources/lang/tl) [`json`](resources/lang/tl.json) | ![340 (74.6%)](https://img.shields.io/badge/340-74%25-red?style=flat-square) | [rcjavier](https://github.com/rcjavier) | diff --git a/contributors.json b/contributors.json index 516fcee..b7c4037 100644 --- a/contributors.json +++ b/contributors.json @@ -1,7 +1,7 @@ { "en": { "name": "English", - "complete": 451, + "complete": 456, "contributors": { "taylorotwell": 10001, "bonzai": 10000, @@ -14,9 +14,27 @@ "json": true, "php": true }, + "fr": { + "name": "French", + "complete": 456, + "contributors": { + "MarceauKa": 165, + "shaffe-fr": 38, + "Yannik-Slym": 31, + "InfinityWebMe": 28, + "kitbs": 28, + "Arryan": 4, + "voidgraphics": 3, + "KillianH": 2, + "rbnhtl": 2, + "stockhausen": 2 + }, + "json": true, + "php": true + }, "de": { "name": "German", - "complete": 451, + "complete": 456, "contributors": { "pille1842": 71, "kitbs": 40, @@ -28,9 +46,42 @@ "json": true, "php": true }, + "es": { + "name": "Spanish", + "complete": 456, + "contributors": { + "kitbs": 83, + "joebordes": 51, + "ajmariduena": 18, + "iksaku": 11, + "IGedeon": 6, + "SpiritSaint": 6, + "alejandrotrevi": 4, + "Arryan": 3, + "kennyhorna": 3, + "miktown": 2, + "xcodinas": 2, + "AndresReyesDev": 1, + "Vitorinox": 1, + "dgtal": 1, + "rodrigore": 1 + }, + "json": true, + "php": true + }, + "uz-Latn": { + "name": "Uzbek (Latin)", + "complete": 447, + "contributors": { + "shokhaa": 423, + "professor93": 86 + }, + "json": true, + "php": true + }, "ru": { "name": "Russian", - "complete": 448, + "complete": 444, "contributors": { "hivokas": 363, "sanasol": 32, @@ -41,6 +92,7 @@ "soulshockers": 6, "kongulov": 2, "saundefined": 2, + "ankkk": 1, "estim": 1 }, "json": true, @@ -48,7 +100,7 @@ }, "az": { "name": "Azerbaijani", - "complete": 447, + "complete": 443, "contributors": { "kongulov": 474 }, @@ -57,7 +109,7 @@ }, "pt-BR": { "name": "Brazilian Portuguese", - "complete": 443, + "complete": 439, "contributors": { "henryavila": 398, "pedrofurtado": 377, @@ -74,7 +126,7 @@ }, "id": { "name": "Indonesian", - "complete": 426, + "complete": 422, "contributors": { "dvlwj": 364, "opanegro": 67, @@ -84,32 +136,9 @@ "json": true, "php": true }, - "es": { - "name": "Spanish", - "complete": 426, - "contributors": { - "kitbs": 83, - "joebordes": 51, - "ajmariduena": 18, - "iksaku": 11, - "IGedeon": 6, - "SpiritSaint": 6, - "alejandrotrevi": 4, - "Arryan": 3, - "kennyhorna": 3, - "miktown": 2, - "xcodinas": 2, - "AndresReyesDev": 1, - "Vitorinox": 1, - "dgtal": 1, - "rodrigore": 1 - }, - "json": true, - "php": true - }, "tr": { "name": "Turkish", - "complete": 426, + "complete": 422, "contributors": { "jnbn": 67, "bureken": 58, @@ -125,34 +154,16 @@ }, "tk": { "name": "Turkmen", - "complete": 425, + "complete": 421, "contributors": { "kakajansh": 419 }, "json": true, "php": true }, - "fr": { - "name": "French", - "complete": 424, - "contributors": { - "MarceauKa": 165, - "Yannik-Slym": 31, - "InfinityWebMe": 28, - "kitbs": 28, - "shaffe-fr": 8, - "Arryan": 4, - "voidgraphics": 3, - "KillianH": 2, - "rbnhtl": 2, - "stockhausen": 2 - }, - "json": true, - "php": true - }, "ka": { "name": "Georgian", - "complete": 424, + "complete": 420, "contributors": { "akalongman": 364, "zgabievi": 77 @@ -162,7 +173,7 @@ }, "ro": { "name": "Romanian", - "complete": 424, + "complete": 420, "contributors": { "BTeodorWork": 362, "dtix": 67, @@ -173,7 +184,7 @@ }, "ar": { "name": "Arabic", - "complete": 420, + "complete": 416, "contributors": { "saleem-hadad": 56, "danyelkeddah": 50, @@ -189,7 +200,7 @@ }, "nl": { "name": "Dutch", - "complete": 420, + "complete": 416, "contributors": { "DannyvdSluijs": 54, "happyDemon": 43, @@ -205,7 +216,7 @@ }, "it": { "name": "Italian", - "complete": 420, + "complete": 416, "contributors": { "(unknown)": 364, "alfonsocuccaro": 53, @@ -219,7 +230,7 @@ }, "km": { "name": "Khmer", - "complete": 420, + "complete": 416, "contributors": { "chhaihongsrun": 439 }, @@ -228,7 +239,7 @@ }, "ur": { "name": "Urdu", - "complete": 420, + "complete": 416, "contributors": { "junaidtariq48": 439 }, @@ -237,7 +248,7 @@ }, "hu": { "name": "Hungarian", - "complete": 407, + "complete": 403, "contributors": { "milli05": 364, "bgeree": 49, @@ -248,7 +259,7 @@ }, "cs": { "name": "Czech", - "complete": 406, + "complete": 402, "contributors": { "walaskir": 362, "theimerj": 56, @@ -260,7 +271,7 @@ }, "ca": { "name": "Catalan", - "complete": 405, + "complete": 401, "contributors": { "joebordes": 364, "gerardnll": 53 @@ -270,7 +281,7 @@ }, "af": { "name": "Afrikaans", - "complete": 404, + "complete": 400, "contributors": { "medlion": 421 }, @@ -279,7 +290,7 @@ }, "bs": { "name": "Bosnian", - "complete": 404, + "complete": 400, "contributors": { "hajro92": 420 }, @@ -288,7 +299,7 @@ }, "ja": { "name": "Japanese", - "complete": 404, + "complete": 400, "contributors": { "Tsumagari": 420, "storyn26383": 3 @@ -298,7 +309,7 @@ }, "nb": { "name": "Norwegian Bokmål", - "complete": 404, + "complete": 400, "contributors": { "einar-johan": 420 }, @@ -307,7 +318,7 @@ }, "sv": { "name": "Swedish", - "complete": 404, + "complete": 400, "contributors": { "tanjemark": 364, "slackernrrd": 89 @@ -317,7 +328,7 @@ }, "uk": { "name": "Ukrainian", - "complete": 404, + "complete": 400, "contributors": { "soulshockers": 97, "Ostap34JS": 1, @@ -326,18 +337,9 @@ "json": true, "php": true }, - "uz-Latn": { - "name": "Uzbek (Latin)", - "complete": 404, - "contributors": { - "shokhaa": 423 - }, - "json": true, - "php": true - }, "fa": { "name": "Farsi", - "complete": 402, + "complete": 398, "contributors": { "alirezamirsepassi": 387, "mziraki": 35, @@ -349,7 +351,7 @@ }, "pl": { "name": "Polish", - "complete": 396, + "complete": 392, "contributors": { "pzmarzly": 60, "Strus": 39, @@ -362,7 +364,7 @@ }, "zh-CN": { "name": "Chinese (Simplified)", - "complete": 392, + "complete": 388, "contributors": { "jcc": 362, "zacksleo": 42, @@ -373,7 +375,7 @@ }, "zh-TW": { "name": "Chinese (Traditional)", - "complete": 392, + "complete": 388, "contributors": { "CasperLaiTW": 362, "zacksleo": 42, @@ -384,7 +386,7 @@ }, "pt": { "name": "Portuguese", - "complete": 383, + "complete": 379, "contributors": { "Pedrocssg": 347 }, @@ -393,7 +395,7 @@ }, "da": { "name": "Danish", - "complete": 355, + "complete": 351, "contributors": { "olivernybroe": 364, "rugaard": 8, @@ -404,7 +406,7 @@ }, "eu": { "name": "Basque", - "complete": 353, + "complete": 349, "contributors": { "JonPaternain": 364 }, @@ -413,7 +415,7 @@ }, "hr": { "name": "Croatian", - "complete": 351, + "complete": 347, "contributors": { "defart": 364, "walaski": 1 @@ -423,7 +425,7 @@ }, "fil": { "name": "Filipino", - "complete": 351, + "complete": 347, "contributors": { "granaderos": 362 }, @@ -432,7 +434,7 @@ }, "fi": { "name": "Finnish", - "complete": 351, + "complete": 347, "contributors": { "Krisseck": 364 }, @@ -441,7 +443,7 @@ }, "hi": { "name": "Hindi", - "complete": 351, + "complete": 347, "contributors": { "bantya": 364 }, @@ -450,7 +452,7 @@ }, "sr": { "name": "Serbian (Cyrillic)", - "complete": 351, + "complete": 347, "contributors": { "marjanovicsteva": 366 }, @@ -462,13 +464,13 @@ "contributors": { "marjanovicsteva": 366 }, - "complete": 351, + "complete": 347, "json": true, "php": true }, "sk": { "name": "Slovak", - "complete": 351, + "complete": 347, "contributors": { "hejty": 364 }, @@ -477,7 +479,7 @@ }, "sl": { "name": "Slovenian", - "complete": 351, + "complete": 347, "contributors": { "morpheus7CS": 364 }, @@ -486,7 +488,7 @@ }, "lt": { "name": "Lithuanian", - "complete": 350, + "complete": 346, "contributors": { "minved": 364 }, @@ -495,7 +497,7 @@ }, "bg": { "name": "Bulgarian", - "complete": 348, + "complete": 344, "contributors": { "BKirev": 360 }, @@ -504,7 +506,7 @@ }, "tl": { "name": "Tagalog", - "complete": 344, + "complete": 340, "contributors": { "rcjavier": 364 }, diff --git a/dev/Commands/NovaLangCleanup.php b/dev/Commands/NovaLangCleanup.php index aeaae9c..3d23fc5 100644 --- a/dev/Commands/NovaLangCleanup.php +++ b/dev/Commands/NovaLangCleanup.php @@ -42,7 +42,7 @@ protected function handleLocale(string $locale): void $inputKeys = $this->loadJson($inputFile); - $outputKeys = array_filter($inputKeys, fn ($text) => ! empty(trim($text)) && $text !== static::MISSING_TEXT && ! empty(preg_replace('/\W+/', '', $text))); + $outputKeys = array_filter($inputKeys, fn ($text) => ! empty(trim($text)) && $text !== static::MISSING_TEXT && ! empty(preg_replace('/\W+/u', '', $text))); $missingKeys = count($inputKeys) - count($outputKeys); diff --git a/dev/Commands/NovaLangStats.php b/dev/Commands/NovaLangStats.php index f600542..1bc5144 100644 --- a/dev/Commands/NovaLangStats.php +++ b/dev/Commands/NovaLangStats.php @@ -196,7 +196,7 @@ public function handle() return sprintf('* `%s` %s · **%d** (%s%%)', str_replace('-', '‑', $locale), $localeStat['name'], $localeStat['complete'], $percent); }); - $totals = sprintf('Current Nova version **%s** ', $novaVersion) . PHP_EOL . + $totals = sprintf('Latest Nova version **%s** ', $novaVersion) . PHP_EOL . sprintf('Total languages **%s** ', $languagesCount) . PHP_EOL . sprintf('Total lines translated **%s** (%s%%)', number_format($translatedCount), $percent); diff --git a/docs/introduction.md b/docs/introduction.md index 6b84d82..aea3dc9 100644 --- a/docs/introduction.md +++ b/docs/introduction.md @@ -11,54 +11,54 @@ This is not an official Laravel package, but is built from community contributio ### Available Languages -Current Nova version **4.12.13** +Latest Nova version **4.17.1** Total languages **45** -Total lines translated **17,884** (88.1%) +Total lines translated **17,839** (86.9%) -* `en` English · **451** (100%) -* `de` German · **451** (100%) -* `ru` Russian · **448** (99.3%) -* `az` Azerbaijani · **447** (99.1%) -* `pt‑BR` Brazilian Portuguese · **443** (98.2%) -* `id` Indonesian · **426** (94.5%) -* `es` Spanish · **426** (94.5%) -* `tr` Turkish · **426** (94.5%) -* `tk` Turkmen · **425** (94.2%) -* `fr` French · **424** (94%) -* `ka` Georgian · **424** (94%) -* `ro` Romanian · **424** (94%) -* `ar` Arabic · **420** (93.1%) -* `nl` Dutch · **420** (93.1%) -* `it` Italian · **420** (93.1%) -* `km` Khmer · **420** (93.1%) -* `ur` Urdu · **420** (93.1%) -* `hu` Hungarian · **407** (90.2%) -* `cs` Czech · **406** (90%) -* `ca` Catalan · **405** (89.8%) -* `af` Afrikaans · **404** (89.6%) -* `bs` Bosnian · **404** (89.6%) -* `ja` Japanese · **404** (89.6%) -* `nb` Norwegian Bokmål · **404** (89.6%) -* `sv` Swedish · **404** (89.6%) -* `uk` Ukrainian · **404** (89.6%) -* `uz‑Latn` Uzbek (Latin) · **404** (89.6%) -* `fa` Farsi · **402** (89.1%) -* `pl` Polish · **396** (87.8%) -* `zh‑CN` Chinese (Simplified) · **392** (86.9%) -* `zh‑TW` Chinese (Traditional) · **392** (86.9%) -* `pt` Portuguese · **383** (84.9%) -* `da` Danish · **355** (78.7%) -* `eu` Basque · **353** (78.3%) -* `hr` Croatian · **351** (77.8%) -* `fil` Filipino · **351** (77.8%) -* `fi` Finnish · **351** (77.8%) -* `hi` Hindi · **351** (77.8%) -* `sr` Serbian (Cyrillic) · **351** (77.8%) -* `sr‑Latn` Serbian (Latin) · **351** (77.8%) -* `sk` Slovak · **351** (77.8%) -* `sl` Slovenian · **351** (77.8%) -* `lt` Lithuanian · **350** (77.6%) -* `bg` Bulgarian · **348** (77.2%) -* `tl` Tagalog · **344** (76.3%) +* `en` English · **456** (100%) +* `fr` French · **456** (100%) +* `de` German · **456** (100%) +* `es` Spanish · **456** (100%) +* `uz‑Latn` Uzbek (Latin) · **447** (98%) +* `ru` Russian · **444** (97.4%) +* `az` Azerbaijani · **443** (97.1%) +* `pt‑BR` Brazilian Portuguese · **439** (96.3%) +* `id` Indonesian · **422** (92.5%) +* `tr` Turkish · **422** (92.5%) +* `tk` Turkmen · **421** (92.3%) +* `ka` Georgian · **420** (92.1%) +* `ro` Romanian · **420** (92.1%) +* `ar` Arabic · **416** (91.2%) +* `nl` Dutch · **416** (91.2%) +* `it` Italian · **416** (91.2%) +* `km` Khmer · **416** (91.2%) +* `ur` Urdu · **416** (91.2%) +* `hu` Hungarian · **403** (88.4%) +* `cs` Czech · **402** (88.2%) +* `ca` Catalan · **401** (87.9%) +* `af` Afrikaans · **400** (87.7%) +* `bs` Bosnian · **400** (87.7%) +* `ja` Japanese · **400** (87.7%) +* `nb` Norwegian Bokmål · **400** (87.7%) +* `sv` Swedish · **400** (87.7%) +* `uk` Ukrainian · **400** (87.7%) +* `fa` Farsi · **398** (87.3%) +* `pl` Polish · **392** (86%) +* `zh‑CN` Chinese (Simplified) · **388** (85.1%) +* `zh‑TW` Chinese (Traditional) · **388** (85.1%) +* `pt` Portuguese · **379** (83.1%) +* `da` Danish · **351** (77%) +* `eu` Basque · **349** (76.5%) +* `hr` Croatian · **347** (76.1%) +* `fil` Filipino · **347** (76.1%) +* `fi` Finnish · **347** (76.1%) +* `hi` Hindi · **347** (76.1%) +* `sr` Serbian (Cyrillic) · **347** (76.1%) +* `sr‑Latn` Serbian (Latin) · **347** (76.1%) +* `sk` Slovak · **347** (76.1%) +* `sl` Slovenian · **347** (76.1%) +* `lt` Lithuanian · **346** (75.9%) +* `bg` Bulgarian · **344** (75.4%) +* `tl` Tagalog · **340** (74.6%) See the full list of contributors on [GitHub](https://github.com/coderello/laravel-nova-lang#available-languages). diff --git a/src/Commands/AbstractCommand.php b/src/Commands/AbstractCommand.php index 2c6fada..3faca12 100644 --- a/src/Commands/AbstractCommand.php +++ b/src/Commands/AbstractCommand.php @@ -19,7 +19,12 @@ abstract class AbstractCommand extends Command /** * @var string[] */ - public const IGNORED_KEYS = ['*', '—']; + public const IGNORED_KEYS = [ + '*', + '—', + 'CSV (.csv)', + 'Excel (.xlsx)' + ]; /** * @var Filesystem