Skip to content

Commit

Permalink
HXL-CPLP/forum#58, hapi-t9n-alpha (#13), mvp-l10n-schemas (#7): '∅' u…
Browse files Browse the repository at this point in the history
…sado para representar vazio intencional; formulas para exibir na interface link de ajuda
  • Loading branch information
fititnt committed May 29, 2021
1 parent 1be79f7 commit c351d9e
Show file tree
Hide file tree
Showing 2 changed files with 71 additions and 34 deletions.
43 changes: 37 additions & 6 deletions _data/tm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,48 @@
- https://www.un.org/sg/en/multilingualism/index.shtml



# Spreadsheet formulas
```
# @see https://docs.google.com/spreadsheets/d/1ih3ouvx_n8W5ntNcYBqoyZ2NRMdaA0LRg5F9mGriZm4/edit?pli=1#gid=355011653

# Cria o #item +id baseado nos campos #item +type +lat_regnum, +lat_divisionem, +lat_classem ...

```sql
--- @see https://docs.google.com/spreadsheets/d/1ih3ouvx_n8W5ntNcYBqoyZ2NRMdaA0LRg5F9mGriZm4/edit?pli=1#gid=355011653

--- Cria o #item +id baseado nos campos #item +type +lat_regnum, +lat_divisionem, +lat_classem ...
=IFERROR(JOIN("_",FILTER(D20:J20, NOT(D20:J20 = ""))),"")

# TODO: implementar filtro que gera hiperlink caso tenha Wikidata e/ou link
# de referencia. A seguir tem um rascunho
--- TODO: implementar filtro que gera hiperlink caso tenha Wikidata e/ou link
--- de referencia. A seguir tem um rascunho

=HYPERLINK(IFERROR(CONCAT("https://www.wikidata.org/wiki/", K28), ""),JOIN("_",FILTER(D28:J28, NOT(D28:J28 = ""))))


=IF(ISBLANK(C20), IF(ISBLANK(D20), "", "D20"), "C20")

--- Agora exbibe os textos, mas sem hiperlink ainda
=IF(ISBLANK(C20), IF(ISBLANK(D20), "", INDEX(SPLIT(D20, "|"), 0, 1)), "C20")

--- Agora com links, parte 1 (quebra urls, mas nao wikidata ainda)
=IF(ISBLANK(C20), IF(ISBLANK(D20), "", HYPERLINK(INDEX(SPLIT(D20, "|"), 0, 1), "[(ℹ️)]")), "C20")


--- Agora com links, parte 2, mas sem "[(ℹ️)]" no wikidata
=IF(ISBLANK(C20), IF(ISBLANK(D20), "", HYPERLINK(INDEX(SPLIT(D20, "|"), 0, 1), "[(ℹ️)]")), CONCAT("https://www.wikidata.org/wiki/", C20))
```
- `ISBLANK(A2)`
- https://support.google.com/docs/answer/3093290
- `SPLIT("1,2,3"; ",")`
- https://support.google.com/docs/answer/3094136
- `HIPERLINK(url; [rotulo_do_link])`
- https://support.google.com/docs/answer/3093313





=IF(ISBLANK(C21), IF(ISBLANK(C22), ""), "C21"), "")
=INDEX(SPLIT(D20, "|"), 0, 1)




=HYPERLINK(IFERROR(CONCAT("https://www.wikidata.org/wiki/", C20), ""), "[(ℹ️)]")
62 changes: 34 additions & 28 deletions _data/tm/commune.tm.hxl.csv
Original file line number Diff line number Diff line change
@@ -1,28 +1,34 @@
#item+id,#status,#item+type+lat_dominium+list,#item+type+lat_regnum,#item+type+lat_divisionem,#item+type+lat_classem,#item+type+lat_ordinem,#item+type+lat_familiam,#item+type+lat_genus,#item+type+lat_speciem,#item+type+lat_segmentum,#item+wikidata+code,#item+i_la+i_lat+is_latn,#item+i_la+i_lat+is_latn+alt+list,#item+i_pt+i_por+is_latn,#item+i_pt+i_por+is_latn+alt+list,#item+i_en+i_eng+is_latn,#item+i_en+i_eng+is_latn+alt+list,#item+i_es+i_spa+is_latn,#item+i_es+i_spa+is_latn+alt+list
linguam_ego_summarius,1,L10N,,linguam,,,,ego,summarius,,,Lingua Latina (Abecedarium Latinum),[(_)],Língua portuguesa (alfabeto latino),[(_)],English language (Latin script),[(_)],,[(_)]
linguam_nomen,1,L10N,,linguam,,,,,nomen,,,Linguam,[(_)],Língua,[(_)],Language,[(_)],,[(_)]
scriptum_Latn_nomen,1,L10N,,scriptum,Latn,,,,nomen,,Q8229,Abecedarium Latinum,[(_)],Alfabeto latino,[(_)],Latin script,[(_)],,[(_)]
linguam_macrum_nomen,1,L10N,,linguam,macrum,,,,nomen,,Q152559,Macro linguam,[(_)],Macrolíngua,[(_)],Macrolanguage,[(_)],,[(_)]
licentiam_nomen,1,L10N|legem,,,,,licentiam,,nomen,,Q79719,Licentiam,[(_)],Licença,[(_)],License,[(_)],,[(_)]
dominium_publicum_nomen,1,L10N|legem,,,,,dominium_publicum,,nomen,,Q19652,Dominium publicum,[(_)],Domínio público,[(_)],Public domain,[(_)],,[(_)]
abbreviationem_XZ_API_abbreviationem,1,,,abbreviationem,XZ,,API,,abbreviationem,,Q165194,API,[(_)],API,[(_)],API,[(_)],,[(_)]
abbreviationem_XZ_API_nomen,1,,,abbreviationem,XZ,,API,,nomen,,Q165194,,[(_)],Interface de Programação de Aplicações,[(_)],Application Programming Interface,[(_)],Interfaz de Programación de Aplicaciones,[(_)]
abbreviationem_XZ_I10N_abbreviationem,1,,,abbreviationem,XZ,,I10N,,abbreviationem,,,I10N,[(_)],I10N,[(_)],I10N,[(_)],,[(_)]
abbreviationem_XZ_L10N_abbreviationem,1,,,abbreviationem,XZ,,L10N,,abbreviationem,,Q130543,L10N,[(_)],L10N,[(_)],L10N,[(_)],,[(_)]
abbreviationem_XZ_T9N_abbreviationem,1,,,abbreviationem,XZ,,T9N,,abbreviationem,,,T9N,[(_)],T9N,[(_)],T9N,[(_)],,[(_)]
abbreviationem_XZ_URL_canonicum_nomen,1,,,abbreviationem,XZ,,URL,canonicum,nomen,,,Canonicum URL,[(_)],URL canônica,[(_)],Canonical URL,[(_)],,[(_)]
commune_agnitionem_communitatem_nomen,1,,commune,,,,agnitionem_communitatem,,nomen,,,Agnitiōnem Communitatem,[(_)],Reconhecendo a comunidade,[(_)],Acknowledging the community,[(_)],,[(_)]
commune_agnitionem_et_gratiam_nomen,1,,commune,,,,agnitionem_et_gratiam,,nomen,,,Agnitiōnem et grātiam,[(_)],Reconhecimentos e agradecimentos,[(_)],Acknowledgments and thanks,[(_)],,[(_)]
abbreviationem_XZ_L10N_nomen,1,,,abbreviationem,XZ,,L10N,,nomen,,,Localization [neolatīnum; de eng],[(_)],Localização,[(_)],Localization,[(_)],,[(_)]
abbreviationem_XZ_T9N_nomen,1,,,abbreviationem,XZ,,T9N,,nomen,,,Trānslātiōnem,[(_)],Tradução,[(_)],Translation,[(_)],,[(_)]
abbreviationem_XZ_I10N_nomen,1,,,abbreviationem,XZ,,I10N,,nomen,,,Internationalisation [neolatīnum; de fra],[(_)],Internacionalização,[(_)],Internationalization,[(_)],,[(_)]
situs_interretialis_nomen,1,,,,,,situs_interretialis,,nomen,,Q35127,Situs interretialis,[(_)],Website,[(_)],Website,[(_)],,[(_)]
mensam_de_contentis_in_eodem_nomen,1,,,,,,mensam_de_contentis_in_eodem,,nomen,,Q1456936,Mensam de contentis in eodem,[(_)],Índice de conteúdo,[(_)],Table of contents,[(_)],Índice de contenido,[(_)]
vicipaediam_nomen,1,,,,,,vicipaediam,,nomen,,,Vicipaediam,[(_)],Wikipédia,[(_)],Wikipedia,[(_)],,[(_)]
commune_voluntarius_auxilio_tuo_nomen,1,,commune,,,,voluntarius_auxilio_tuo,,nomen,,,Voluntarius Auxilio Tuo,[(_)],Ajudantes voluntário,[(_)],Volunteer helpers,[(_)],,[(_)]
schemam_nomen,1,,,,,,schemam,,nomen,,,Schēmam,[(_)],Schema,[(_)],Schema,[(_)],,[(_)]
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,1,L10N,L10N,linguam,Q436240,,,,nomen,,Q436240,,[(_)],Língua antiga,[(_)],Ancient language,[(_)],,[(_)]
L10N_linguam_Q33215_nomen,1,L10N,L10N,linguam,Q33215,,,,nomen,,Q33215,,[(_)],Língua artificial,[(_)],Constructed language,[(_)],,[(_)]
L10N_linguam_Q38058796_nomen,1,L10N,L10N,linguam,Q38058796,,,,nomen,,Q38058796,,[(_)],Língua extinta,[(_)],Extinct language,[(_)],,[(_)]
#item+id,#item+wikidata+code,#status,#item+type+lat_dominium+list,#item+type+lat_regnum,#item+type+lat_divisionem,#item+type+lat_classem,#item+type+lat_ordinem,#item+type+lat_familiam,#item+type+lat_genus,#item+type+lat_speciem,#item+type+lat_segmentum,#item+i_la+i_lat+is_latn,#item+i_la+i_lat+is_latn+alt+list,#item+i_pt+i_por+is_latn,#item+i_pt+i_por+is_latn+alt+list,#item+i_en+i_eng+is_latn,#item+i_en+i_eng+is_latn+alt+list,#item+i_es+i_spa+is_latn,#item+i_es+i_spa+is_latn+alt+list
L10N_ego_summarius,Q1,1,L10N,L10N,ego,,,,,summarius,,Lingua Latina (Abecedarium Latinum),∅,Língua portuguesa (alfabeto latino),∅,English language (Latin script),∅,Idioma español (Alfabeto latino),∅
L10N_ego_codicem,,1,L10N,L10N,ego,,,,,codicem,,lat-Latn,∅,por-Latn,∅,eng-Latn,∅,spa-Latn,∅
L10N_ego_linguam_nomen,,1,L10N,L10N,ego,linguam,,,,nomen,,Lingua Latina,∅,Língua portuguesa,∅,English language,∅,Idioma español,∅
L10N_ego_scriptum_nomen,,11,L10N,L10N,ego,scriptum,,,,nomen,,Abecedarium Latinum,∅,Alfabeto latino,∅,Latin script,∅,Alfabeto latino,∅
L10N_ego_patriam_UN_M49_numerum,Q7865431,1,L10N,L10N,ego,patriam,UN,M49,,numerum,,001,∅,001,∅,001,∅,001,∅
L10N_ego_patriam_UN_P_codicem,,1,L10N,L10N,ego,patriam,UN,P,,codicem,,[(🚧)],∅,[(🚧)],∅,∅,∅,,∅
linguam_ego_summarius,,1,L10N,,linguam,,,,ego,summarius,,Lingua Latina (Abecedarium Latinum),∅,Língua portuguesa (alfabeto latino),∅,English language (Latin script),∅,,∅
linguam_nomen,,1,L10N,,linguam,,,,,nomen,,Linguam,∅,Língua,∅,Language,∅,,∅
scriptum_Latn_nomen,Q8229,1,L10N,,scriptum,Latn,,,,nomen,,Abecedarium Latinum,∅,Alfabeto latino,∅,Latin script,∅,,∅
linguam_macrum_nomen,Q152559,1,L10N,,linguam,macrum,,,,nomen,,Macro linguam,∅,Macrolíngua,∅,Macrolanguage,∅,,∅
licentiam_nomen,Q79719,1,L10N|legem,,,,,licentiam,,nomen,,Licentiam,∅,Licença,∅,License,∅,,∅
dominium_publicum_nomen,Q19652,1,L10N|legem,,,,,dominium_publicum,,nomen,,Dominium publicum,∅,Domínio público,∅,Public domain,∅,,∅
abbreviationem_XZ_API_abbreviationem,Q165194,1,,,abbreviationem,XZ,,API,,abbreviationem,,API,∅,API,∅,API,∅,,∅
abbreviationem_XZ_API_nomen,Q165194,1,,,abbreviationem,XZ,,API,,nomen,,,∅,Interface de Programação de Aplicações,∅,Application Programming Interface,∅,Interfaz de Programación de Aplicaciones,∅
abbreviationem_XZ_I10N_abbreviationem,,1,,,abbreviationem,XZ,,I10N,,abbreviationem,,I10N,∅,I10N,∅,I10N,∅,,∅
abbreviationem_XZ_L10N_abbreviationem,Q130543,1,,,abbreviationem,XZ,,L10N,,abbreviationem,,L10N,∅,L10N,∅,L10N,∅,,∅
abbreviationem_XZ_T9N_abbreviationem,,1,,,abbreviationem,XZ,,T9N,,abbreviationem,,T9N,∅,T9N,∅,T9N,∅,,∅
abbreviationem_XZ_URL_canonicum_nomen,,1,,,abbreviationem,XZ,,URL,canonicum,nomen,,Canonicum URL,∅,URL canônica,∅,Canonical URL,∅,,∅
commune_agnitionem_communitatem_nomen,,1,,commune,,,,agnitionem_communitatem,,nomen,,Agnitiōnem Communitatem,∅,Reconhecendo a comunidade,∅,Acknowledging the community,∅,,∅
commune_agnitionem_et_gratiam_nomen,,1,,commune,,,,agnitionem_et_gratiam,,nomen,,Agnitiōnem et grātiam,∅,Reconhecimentos e agradecimentos,∅,Acknowledgments and thanks,∅,,∅
abbreviationem_XZ_L10N_nomen,,1,,,abbreviationem,XZ,,L10N,,nomen,,Localization [neolatīnum; de eng],∅,Localização,∅,Localization,∅,,∅
abbreviationem_XZ_T9N_nomen,,1,,,abbreviationem,XZ,,T9N,,nomen,,Trānslātiōnem,∅,Tradução,∅,Translation,∅,,∅
abbreviationem_XZ_I10N_nomen,,1,,,abbreviationem,XZ,,I10N,,nomen,,Internationalisation [neolatīnum; de fra],∅,Internacionalização,∅,Internationalization,∅,,∅
situs_interretialis_nomen,Q35127,1,,,,,,situs_interretialis,,nomen,,Situs interretialis,∅,Website,∅,Website,∅,,∅
mensam_de_contentis_in_eodem_nomen,Q1456936,1,,,,,,mensam_de_contentis_in_eodem,,nomen,,Mensam de contentis in eodem,∅,Índice de conteúdo,∅,Table of contents,∅,Índice de contenido,∅
vicipaediam_nomen,,1,,,,,,vicipaediam,,nomen,,Vicipaediam,∅,Wikipédia,∅,Wikipedia,∅,,∅
commune_voluntarius_auxilio_tuo_nomen,,1,,commune,,,,voluntarius_auxilio_tuo,,nomen,,Voluntarius Auxilio Tuo,∅,Ajudantes voluntário,∅,Volunteer helpers,∅,,∅
schemam_nomen,,1,,,,,,schemam,,nomen,,Schēmam,∅,Schema,∅,Schema,∅,,∅
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,∅,,∅
L10N_linguam_Q33215_nomen,Q33215,1,L10N,L10N,linguam,Q33215,,,,nomen,,,∅,Língua artificial,∅,Constructed language,∅,,∅
L10N_linguam_Q38058796_nomen,Q38058796,1,L10N,L10N,linguam,Q38058796,,,,nomen,,,∅,Língua extinta,∅,Extinct language,∅,,∅

0 comments on commit c351d9e

Please sign in to comment.