From 77d7c371cc272e79372d6d0274bccc96ee699b26 Mon Sep 17 00:00:00 2001 From: Emerson Rocha Date: Sat, 19 Jun 2021 12:49:17 -0300 Subject: [PATCH] mvp-tema-i18n (#9): testes com arb-Arab e hin-Deva --- _data/expandendum/schemam.json | 132 ++++++++++++++++++ _data/referens.yml | 2 +- _data/tm/commune.tm.hxl.csv | 4 +- _data/tm/hapi-miniman.tm.hxl.csv | 2 +- _data/tm/schemam.tm.hxl.csv | 8 +- ...O-15924.\360\237\227\243\357\270\217.json" | 4 +- 6 files changed, 142 insertions(+), 10 deletions(-) diff --git a/_data/expandendum/schemam.json b/_data/expandendum/schemam.json index 2d08765..9cb717c 100644 --- a/_data/expandendum/schemam.json +++ b/_data/expandendum/schemam.json @@ -277,6 +277,80 @@ ], "experimentum_est": true }, + { + "uid": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/", + "xdefallo": "/mul-Zyyy/schemam/XZ/ISO-639-3/", + "xdefallo_est": false, + "linguam": "{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}", + "typum": "schemam", + "gid": "XZ", + "lid": "{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}", + "nomen": "{% _🗣️ 📝arb-Arab📝 ISO_639-3_nomen 📝arb-Arab📝 🗣️_ %}", + "titulum": "{% _🗣️ 📝arb-Arab📝 schemam_datum_nomen 📝arb-Arab📝 🗣️_ %}: {% _🗣️ 📝arb-Arab📝 ISO_639-3_nomen 📝arb-Arab📝 🗣️_ %}", + "summarius": "{% _🗣️ 📝arb-Arab📝 ISO_639-3_summarius 📝arb-Arab📝 🗣️_ %}", + "situs_interretialis": { + "referens_officinale": [ + { + "iri": "http://iso639-3.sil.org/" + } + ], + "vicipaedia": [ + { + "iri": "https://en.wikipedia.org/wiki/ISO_639-3" + } + ] + }, + "wikidatum": [ + { + "codicem": "Q845956" + } + ], + "archivum": { + "referens_officinale": [ + { + "iri": "https://iso639-3.sil.org/code_tables/download_tables" + }, + { + "iri": "https://iso639-3.sil.org/sites/iso639-3/files/downloads/iso-639-3.tab" + } + ], + "schemam": { + "graphql": [ + { + "iri": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}.sql" + } + ], + "json": [ + { + "iri": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}.json" + }, + { + "iri": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}_macrolanguages.json" + } + ], + "sql": [ + { + "iri": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}.sql" + } + ] + } + }, + "__translationem": [ + { + "fontem": "/schemam/XZ/ISO-639-3/ISO-639-3.🗣️.json", + "objectivum": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}.json" + }, + { + "fontem": "/schemam/XZ/ISO-639-3/ISO-639-3_macrolanguages.🗣️.json", + "objectivum": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}_macrolanguages.json" + }, + { + "fontem": "/schemam/XZ/ISO-639-3/ISO-639-3.🗣️.sql", + "objectivum": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_639-3_slug 📝arb-Arab📝 🗣️_ %}.sql" + } + ], + "experimentum_est": true + }, { "uid": "/{% _🗣️ 📝hin-Deva📝 L10N_ego_codicem 📝hin-Deva📝 🗣️_ %}/{% _🗣️ 📝hin-Deva📝 Hapi_schemam_slug 📝hin-Deva📝 🗣️_ %}/XZ/{% _🗣️ 📝hin-Deva📝 ISO_639-3_slug 📝hin-Deva📝 🗣️_ %}/", "xdefallo": "/mul-Zyyy/schemam/XZ/ISO-639-3/", @@ -577,6 +651,64 @@ ], "experimentum_est": true }, + { + "uid": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_15924_slug 📝arb-Arab📝 🗣️_ %}/", + "xdefallo": "/mul-Zyyy/schemam/XZ/ISO-15924/", + "linguam": "{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}", + "typum": "schemam", + "gid": "XZ", + "lid": "{% _🗣️ 📝arb-Arab📝 ISO_15924_slug 📝arb-Arab📝 🗣️_ %}", + "nomen": "{% _🗣️ 📝arb-Arab📝 ISO_15924_nomen 📝arb-Arab📝 🗣️_ %}", + "titulum": "{% _🗣️ 📝arb-Arab📝 schemam_datum_nomen 📝arb-Arab📝 🗣️_ %}: {% _🗣️ 📝arb-Arab📝 ISO_15924_nomen 📝arb-Arab📝 🗣️_ %}", + "summarius": "{% _🗣️ 📝arb-Arab📝 ISO_15924_summarius 📝arb-Arab📝 🗣️_ %}", + "situs_interretialis": { + "referens_officinale": [ + { + "iri": "https://www.unicode.org/iso15924/" + }, + { + "iri": "https://www.iso.org/obp/ui/#iso:std:iso:15924:ed-1:v1:en", + "paywall": true + } + ], + "vicipaedia": [ + { + "iri": "https://pt.wikipedia.org/wiki/ISO_15924", + "linguam": "por-Latn" + }, + { + "iri": "https://en.wikipedia.org/wiki/ISO_15924", + "linguam": "eng-Latn" + } + ] + }, + "wikidatum": [ + { + "codicem": "Q16866" + } + ], + "archivum": { + "referens_officinale": [ + { + "iri": "https://www.unicode.org/iso15924/iso15924.txt" + } + ], + "schemam": { + "json": [ + { + "iri": "/schema/iso/iso15924/eng/iso15924.json" + } + ] + } + }, + "__translationem": [ + { + "fontem": "/schemam/XZ/ISO-15924/ISO-15924.🗣️.json", + "objectivum": "/{% _🗣️ 📝arb-Arab📝 L10N_ego_codicem 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 Hapi_schemam_slug 📝arb-Arab📝 🗣️_ %}/XZ/{% _🗣️ 📝arb-Arab📝 ISO_15924_slug 📝arb-Arab📝 🗣️_ %}/{% _🗣️ 📝arb-Arab📝 ISO_15924_slug 📝arb-Arab📝 🗣️_ %}.json" + } + ], + "experimentum_est": true + }, { "uid": "/{% _🗣️ 📝hin-Deva📝 L10N_ego_codicem 📝hin-Deva📝 🗣️_ %}/{% _🗣️ 📝hin-Deva📝 Hapi_schemam_slug 📝hin-Deva📝 🗣️_ %}/XZ/{% _🗣️ 📝hin-Deva📝 ISO_15924_slug 📝hin-Deva📝 🗣️_ %}/", "xdefallo": "/mul-Zyyy/schemam/XZ/ISO-15924/", diff --git a/_data/referens.yml b/_data/referens.yml index 5879263..10b598a 100644 --- a/_data/referens.yml +++ b/_data/referens.yml @@ -42,7 +42,7 @@ schemam: paginam_linguam_experimentum: # - arb-Arab # Se nem mesmo slugs estiverem traduzidos, gera URLs repetidas - spa-Latn - # - arb-Arab + - arb-Arab - hin-Deva # @see _plugins/hapi/drops/globum_drop.rb diff --git a/_data/tm/commune.tm.hxl.csv b/_data/tm/commune.tm.hxl.csv index e3c9052..143f561 100644 --- a/_data/tm/commune.tm.hxl.csv +++ b/_data/tm/commune.tm.hxl.csv @@ -32,8 +32,8 @@ vicipaediam_nomen,,1,,,,,,vicipaediam,,nomen,,Vicipaediam,∅,Wikipédia,∅,Wik commune_voluntarius_auxilio_tuo_nomen,,1,,commune,,,,voluntarius_auxilio_tuo,,nomen,,Voluntarius Auxilio Tuo,∅,Ajudantes voluntário,∅,Volunteer helpers,∅,,∅,,∅,,∅ schemam_nomen,Q2233315,1,,,,,,schemam,,nomen,,Schēmam,∅,Schema,∅,Schema,∅,,∅,,∅,,∅ schemam_slug,Q2233315,1,,,,,,schemam,,slug,,schemam,∅,schema,∅,schema,∅,,∅,,∅,,∅ -schemam_datum_nomen,Q2233315,1,,,,,,schemam,datum,nomen,,Datum Schēmam,∅,Esquemas de dados,∅,Data Schemas,∅,Esquema de datos,∅,,∅,,∅ -schemam_datum_slug,Q2233315,1,,,,,,schemam,datum,slug,,datum-Schemam,∅,esquemas-de-dados,∅,data-schemas,∅,esquema-de-datos,∅,,∅,,∅ +schemam_datum_nomen,Q2233315,1,,,,,,schemam,datum,nomen,,Datum Schēmam,∅,Esquemas de dados,∅,Data Schemas,∅,Esquema de datos,∅,مخطط قاعدة بيانات,∅,,∅ +schemam_datum_slug,Q2233315,1,,,,,,schemam,datum,slug,,datum-Schemam,∅,esquemas-de-dados,∅,data-schemas,∅,esquema-de-datos,∅,مخطط-قاعدة-بيانات,∅,datum-Schemam,∅ OpenAPI_archivum_nomen,,1,,,,,,OpenAPI,archivum,nomen,,Archīvum OpenAPI,∅,Arquivo OpenAPI,∅,OpenAPI file,∅,,∅,,∅,,∅ PDF_archivum_salvandum_nomen,,1,,,,,,PDF,archivum_salvandum,nomen,,Salvandum PDF archīvum,∅,Salvar como arquivo PDF,∅,Save as PDF archive,∅,,∅,,∅,,∅ L10N_linguam_Q436240_nomen,Q436240,1,L10N,L10N,linguam,Q436240,,,,nomen,,,∅,Língua antiga,∅,Ancient language,∅,,∅,,∅,,∅ diff --git a/_data/tm/hapi-miniman.tm.hxl.csv b/_data/tm/hapi-miniman.tm.hxl.csv index 1333dc8..7fca370 100644 --- a/_data/tm/hapi-miniman.tm.hxl.csv +++ b/_data/tm/hapi-miniman.tm.hxl.csv @@ -21,7 +21,7 @@ Hapi_licentiam_Hapi_descriptionem,,1,,Hapi,,,,licentiam,Hapi,descriptionem,,Lice Hapi_paginam_discretiva_linguam_summarius,,1,,Hapi,,,,paginam_discretiva_linguam,,summarius,,Haec est pagina [discretiva](https://la.wikipedia.org/wiki/Vicipaedia:Discretiva) (multiple linguam),∅,Está é uma página de [desambiguação](https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:Desambigua%C3%A7%C3%A3o) (de idiomas do mesmo recurso),∅,This is a [disambiguation](https://en.wikipedia.org/wiki/Wikipedia:Disambiguation) page (language of resource),∅,,∅,,∅,,∅ Hapi_peritum_modum_est_nomen,,1,,Hapi,,,,peritum_modum_est,,nomen,,Peritum modum est?,∅,Modo especialista habilitado? ,∅,Expert mode enabled?,∅,,∅,,∅,,∅ Hapi_API_slug,,1,,Hapi,,,,API,,slug,,api,∅,api,∅,api,∅,api,∅,api,∅,api,∅ -Hapi_schemam_slug,,1,,Hapi,,,,schemam,,slug,,schemam,∅,esquema-de-dados,∅,data-schema,∅,esquema-de-datos,∅,,∅,,∅ +Hapi_schemam_slug,,1,,Hapi,,,,schemam,,slug,,schemam,∅,esquema-de-dados,∅,data-schema,∅,esquema-de-datos,∅,schemam,∅,schemam,∅ Hapi_ignotum_linguam_nomen,,1,,Hapi,,,,ignotum_linguam,,nomen,,Ignōtum linguam,∅,Idioma desconhecido,∅,Unknown language,∅,Idioma desconocido,∅,لغة غير معروفة,∅,,∅ Hapi_locum_UN_emoji,,1,,Hapi,locum,UN,,,,emoji,,🇺🇳,∅,🇺🇳,∅,🇺🇳,∅,🇺🇳,∅,🇺🇳,∅,🇺🇳,∅ Hapi_locum_UN_numerum,,1,,Hapi,locum,UN,,,,numerum,,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅ diff --git a/_data/tm/schemam.tm.hxl.csv b/_data/tm/schemam.tm.hxl.csv index ba75994..3099199 100644 --- a/_data/tm/schemam.tm.hxl.csv +++ b/_data/tm/schemam.tm.hxl.csv @@ -9,8 +9,8 @@ I18N_testum_salve_mundi_testum_I18N,Q131303,2,I18N,I18N,testum,salve,mundi,,test I18N_إختبار_טעסט_测试_테스트_испытание_I18N,,2,I18N,I18N,إختبار,טעסט,测试,테스트,испытание,I18N,,"Testum, I, II, III",∅,"Teste, 1, 2, 3",∅,"Test, 1, 2, 3",∅,"Prueba, 1, 2, 3",∅,,∅,"परीक्षा, १, २, ३",∅ I18N_०१२३४५६७८९_〇一二三四五六七八九十百千万亿_-1+2/3*4_٩٨٧٦٥٤٣٢١٠_零壹贰叁肆伍陆柒捌玖拾佰仟萬億_I18N,Q3634986,2,I18N,I18N,०१२३४५६७८९,〇一二三四五六七八九十百千万亿,-1+2/3*4,٩٨٧٦٥٤٣٢١٠,零壹贰叁肆伍陆柒捌玖拾佰仟萬億,I18N,,"I,V, X, L, C, D, M","1, 2, 3, 4, 5, 6, 7, 8, 9","1, 2, 3, 4, 5, 6, 7, 8, 9, 10|ūnum, duo, tria, quattuor, quīnque, sex, septem, octō, novem, decem","um, dois, três, quatro, cinco, seis, sete, oito, nove, dez","1, 2, 3, 4, 5, 6, 7, 8, 9, 10",∅,"1, 2, 3, 4, 5, 6, 7, 8, 9, 10",,,∅,"०, १, २, ३, ४, ५, ६, ७, ८, ९",∅ linguam_ego_summarius,,1,L10N,,linguam,,,,ego,summarius,,Lingua Latina (Abecedarium Latinum),∅,Língua portuguesa (alfabeto latino),∅,English language (Latin script),∅,Idioma español (Alfabeto latino),∅,,∅,हिन्दी भाषा (देवनागरी लिपि),∅ -ISO_639-3_nomen,,1,,,ISO,639-3,,,,nomen,,ISO 639-3,∅,ISO 639-3,∅,ISO 639-3,∅,ISO 639-3,∅,الأيزو ٣٦٩-٣,∅,,∅ -ISO_639-3_slug,,1,,,ISO,639-3,,,,slug,,ISO-639-3,∅,ISO-639-3,∅,ISO-639-3,∅,ISO-639-3,∅,الأيزو-٣٦٩-٣,∅,,∅ +ISO_639-3_nomen,,1,,,ISO,639-3,,,,nomen,,ISO 639-3,∅,ISO 639-3,∅,ISO 639-3,∅,ISO 639-3,∅,الأيزو ٣٦٩-٣,∅,ISO 639-3,∅ +ISO_639-3_slug,,1,,,ISO,639-3,,,,slug,,ISO-639-3,∅,ISO-639-3,∅,ISO-639-3,∅,ISO-639-3,∅,الأيزو-٣٦٩-٣,∅,ISO-639-3,∅ ISO_639-3_summarius,,1,,,ISO,639-3,,,,summarius,,,∅,Conjuntos de códigos para um número de sistemas de escrita – Parte 3:códigos Alpha-3 para cobertura abrangente de idiomas,∅,Codes for the representation of names of languages – Part 3: Alpha-3 code for comprehensive coverage of languages,∅,,∅,,∅,,∅ ISO_639-3_optionem_Id_summarius,,1,,,ISO,639-3,optionem,Id,,summarius,,,∅,O identificador ISO 639-3 de três letras,∅,The three-letter ISO 639-3 identifier,∅,,∅,,∅,,∅ ISO_639-3_optionem_Id_exemplum,,1,,,ISO,639-3,optionem,Id,,exemplum,,lat,∅,por,∅,eng,∅,spa,∅,arb,∅,,∅ @@ -28,8 +28,8 @@ ISO_639-3_optionem_Ref_Name_summarius,,1,,,ISO,639-3,optionem,Ref_Name,,summariu ISO_639-3_optionem_Ref_Name_exemplum,,1,,,ISO,639-3,optionem,Ref_Name,,exemplum,,Latin,∅,Portuguese,∅,English,∅,Spanish,∅,Standard Arabic,∅,,∅ ISO_639-3_optionem_Comment_summarius,,1,,,ISO,639-3,optionem,Comment,,summarius,,,∅,Comentário relacionado a uma ou mais colunas,∅,Comment relating to one or more of the columns,∅,,∅,,∅,,∅ ISO_639-3_optionem_Comment_exemplum,,1,,,ISO,639-3,optionem,Comment,,exemplum,,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅,∅ -ISO_15924_nomen,Q16866,1,,,ISO,15924,,,,nomen,,ISO 15924,∅,ISO 15924,∅,ISO 15924,∅,ISO 15924,∅,الأيزو ١٥٩٢٤,∅,,∅ -ISO_15924_slug,Q16866,1,,,ISO,15924,,,,slug,,ISO-15924,∅,ISO-15924,∅,ISO-15924,∅,ISO-15924,∅,الأيزو-١٥٩٢٤,∅,,∅ +ISO_15924_nomen,Q16866,1,,,ISO,15924,,,,nomen,,ISO 15924,∅,ISO 15924,∅,ISO 15924,∅,ISO 15924,∅,الأيزو ١٥٩٢٤,∅,,ISO 15924 +ISO_15924_slug,Q16866,1,,,ISO,15924,,,,slug,,ISO-15924,∅,ISO-15924,∅,ISO-15924,∅,ISO-15924,∅,الأيزو-١٥٩٢٤,∅,,ISO-15924 ISO_15924_summarius,Q16866,1,,,ISO,15924,,,,summarius,,,∅,ISO 15924: Códigos para a representação de nomes de sistemas de escrita,∅,ISO 15924: Codes for the representation of names of scripts,∅,,∅,,∅,,∅ ISO_15924_optionem_Code_summarius,,1,,,ISO,15924,optionem,Code,,summarius,,,∅,,∅,Code,∅,,∅,,∅,,∅ ISO_15924_optionem_Code_exemplum,,1,,,ISO,15924,optionem,Code,,exemplum,,Latn,∅,Latn,∅,Latn,∅,Latn,∅,Arab,∅,Deva,∅ diff --git "a/schemam/XZ/ISO-15924/ISO-15924.\360\237\227\243\357\270\217.json" "b/schemam/XZ/ISO-15924/ISO-15924.\360\237\227\243\357\270\217.json" index 4a51cf7..ba92c12 100644 --- "a/schemam/XZ/ISO-15924/ISO-15924.\360\237\227\243\357\270\217.json" +++ "b/schemam/XZ/ISO-15924/ISO-15924.\360\237\227\243\357\270\217.json" @@ -22,7 +22,7 @@ "description": "{% _🗣️ ISO_15924_optionem_nomen_anglicum_summarius 🗣️_ %}", "type": "string", "example": "{% _🗣️ ISO_15924_optionem_nomen_anglicum_exemplum 🗣️_ %}", - "$comment": "TODO: investigate maximum length" + "$comment": "_[eng-Latn]TODO: investigate maximum length[eng-Latn]_" }, "Nom français": { "description": "{% _🗣️ ISO_15924_optionem_nomen_francogallicum_summarius 🗣️_ %}", @@ -34,7 +34,7 @@ "description": "{% _🗣️ ISO_15924_optionem_PVA_summarius 🗣️_ %}", "type": "string", "example": "{% _🗣️ ISO_15924_optionem_PVA_exemplum 🗣️_ %}", - "$comment": "TODO: investigate maximum length" + "$comment": "_[eng-Latn]TODO: investigate maximum length[eng-Latn]_" }, "Unicode Version": { "description": "{% _🗣️ ISO_15924_optionem_Unicode_versionem_summarius 🗣️_ %}",