Skip to content

Commit

Permalink
mvp-tema-i18n (#8): iniciado _data/*/l10n.yml (arquivos de dados para…
Browse files Browse the repository at this point in the history
… conter traduções de termos da interface
  • Loading branch information
fititnt committed May 13, 2021
1 parent ed651c1 commit 28717f1
Show file tree
Hide file tree
Showing 8 changed files with 405 additions and 84 deletions.
9 changes: 9 additions & 0 deletions _data/eng/l10n.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# FILE: _data/eng/l10n.yml

l10n_API: "API"
l10n_API_UN: "API UN 🇺🇳"
l10n_API_XZ: "API XZ 🌐"
l10n_API_BR: "API BR 🇧🇷"
l10n_schema: "Schema"
l10n_openapi_filum: "OpenAPI file"
l10n_vicipaediam: "Wikipedia"
37 changes: 37 additions & 0 deletions _data/lat/l10n.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# ARQUIVO: _data/por/l10n.yml

# Trivia:
# - "applicātiōnem"
# - https://en.wiktionary.org/wiki/applicatio#Latin
# - "programma"
# - https://en.wiktionary.org/wiki/programma#Italian
# - "interface", inter- (“between”) +‎ face (“shape, figure, form”).
# - "inter"
# - https://en.wiktionary.org/wiki/inter-#Latin
# - "faciem"
# - https://en.wiktionary.org/wiki/facies#Latin
l10n_API: "API"

# - 'Reserved directly by ISO 3166/MA for the United Nations'
# - https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Exceptional_reservations
l10n_API_UN: "API UN 🇺🇳"

# - 'XZ'
# - 'UN/LOCODE assigns XZ to represent installations in international waters.[7]'
# '🌐'
# - https://emojipedia.org/globe-with-meridians/
l10n_API_XZ: "API XZ 🌐"

l10n_API_BR: "API BR 🇧🇷"

# - 'schema'
# - https://en.wiktionary.org/wiki/schema#Latin
l10n_schema: "Schēmam"

# - 'fīlum'
# - https://en.wiktionary.org/wiki/filum
l10n_openapi_filum: "OpenAPI Fīlum"

# - Vicipaediam
# - https://la.wikipedia.org/wiki/Vicipaedia:Pagina_prima
l10n_vicipaediam: "Vicipaediam"
9 changes: 9 additions & 0 deletions _data/por/l10n.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ARQUIVO: _data/por/l10n.yml

l10n_API: "API"
l10n_API_UN: "API UN 🇺🇳"
l10n_API_XZ: "API XZ 🌐"
l10n_API_BR: "API BR 🇧🇷"
l10n_schema: "Schema"
l10n_openapi_filum: "Arquivo OpenAPI"
l10n_vicipaediam: "Wikipédia"
91 changes: 91 additions & 0 deletions _includes/caput-old.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<!-- Trivia: 'caput', https://en.wiktionary.org/wiki/caput#Latin -->
<header class="site-header">


<div class="container">
{%- assign default_paths = site.pages | map: "path" -%}
{%- assign page_paths = site.header_pages | default: default_paths -%}
{%- assign titles_size = site.pages | map: 'title' | join: '' | size -%}
<!-- <a class="site-title" rel="author" href="{{ "/" | relative_url }}">{{ site.title | escape }}</a> -->

<nav id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
{% assign locum_data = site.data[page.linguam] %}
{% assign links = locum_data.documentum-navigandum %}
{% for link in links %}
{% assign class = nil %}
{% if page.url contains link.url %}
{% assign class = 'active' %}
{% endif %}

{% if link.sublinks %}
<li class="dropdown {{ class }}">
<a href="{{ site.url }}{{ site.baseurl }}{{ link.url }}" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{ link.title }} <span class="caret"></span></a>
<ul class="dropdown-menu">
{% for sublink in link.sublinks %}
{% if sublink.title == 'separator' %}
<li role="separator" class="divider"></li>
{% else %}
<li>
<a href="{{ site.url }}{{ site.baseurl }}{{ sublink.url }}">{{ sublink.title }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
</li>
{% else %}
<li class="{{ class }}">
<a href="{{ site.url }}{{ site.baseurl }}{{ link.url }}">{{ link.title }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
</nav>


{%- if titles_size > 0 -%}
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="/">Hapi</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#"></a>
</li>
<li class="nav-item">
<a class="nav-link" href="/por/">Português</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/eng/">Inglês</a>
</li>
</ul>
</div>
</div>
</nav>
<!--
<nav class="site-nav">
<input type="checkbox" id="nav-trigger" class="nav-trigger" />
<label for="nav-trigger">
<span class="menu-icon">
<svg viewBox="0 0 18 15" width="18px" height="15px">
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
</svg>
</span>
</label>
<div class="trigger">
{%- for path in page_paths -%}
{%- assign my_page = site.pages | where: "path", path | first -%}
{%- if my_page.title -%}
<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
{%- endif -%}
{%- endfor -%}
</div>
</nav>
-->
{%- endif -%}
</div>
</header>
Loading

0 comments on commit 28717f1

Please sign in to comment.