Datoteke, ki ustrezajo oštevilčenim območjem na zgornji sliki, so naslednje:
.i18n/htm/t1.pug
.i18n/htm/t2.pug
pug
je predlogni jezik, ki generira HTML
.
➔ Kliknite tukaj, če želite izvedeti slovnico pug
Niz formata ${I18N.sponsor}
se v datoteki uporablja za izvedbo internacionalizacije, njegova vsebina pa bo nadomeščena z i18n.yml besedilom v imeniku izvornega jezika.
Datoteka, ki ustreza slogu navigacijske vrstice .i18n/htm/topbar.css
je :
[!WARN] Ne pišite
css
injs
vpug
, sicer bo prišlo do napake.
js
ni mogoče zapisati v pug
Če je potrebna interakcija, jo lahko dosežete z ustvarjanjem spletne komponente.
Komponente lahko definirajo komponento spletne strani v md/.i18n/htm/index.js
in jo nato uporabijo v foot.pug
.
Preprosto je ustvariti spletne komponente, kot so <x-img>
po meri0.
customElements.define(
'x-img',
class extends HTMLElement {
constructor() {
super();
var img = document.createElement('img');
img.src = '//p.3ti.site/i18n.svg';
img.style = "height:99px;width:99px;";
this.append(img);
}
}
)
Trenutno je x/i-h.js
naveden v md/.i18n/htm/index.js
, kar je spletna komponenta, ki se uporablja za internacionalizacijo besedila vsebine po meri za navigacijo in nogo Glej izvorno kodo 18x/src/i-h.js