Plug-In

Plug-ins kunnen worden geconfigureerd in .i18n/conf.yml , zoals:

addon:
  - i18n.addon/toc

Officiële Plug-In

Bestandsnaamconventie

Plug-ins zijn allemaal npm pakketten.

Het pakket dat overeenkomt met i18n.addon/toc hierboven is https://www.npmjs.com/package/@i18n.addon/toc

De plug-in gebruikt standaard de nieuwste versie en controleert wekelijks op updates.

Als u de versie wilt herstellen, kunt u i18n.addon/[email protected] schrijven.

Vertaalopdrachtregel i18n.site installeert het conventiebestand van het plug-inpakket en voert het vervolgens uit.

De overeengekomen bestandsnamen zijn als volgt

htmIndex.js

htmIndex.js wordt geïnjecteerd tot het einde van .i18n/htm/index.js .

Waarbij __CONF__ wordt vervangen door de naam van de huidige configuratie (zoals dev of ol ).

afterTran.js

Het wordt aangeroepen nadat de vertaling is voltooid en de doorgegeven parameters zijn als volgt.

De geretourneerde waarde is een woordenboek, zoals

{
  file:{
    //  path: txt, for example :
    // "_.json": "[]"
  }
}

file is de lijst met uitvoerbestanden, path is het bestandspad en txt is de bestandsinhoud.

Ingebouwde Functies

De ingebouwde js runtime is gebaseerd op de secundaire ontwikkeling van boa , en de ingebouwde functies zijn als volgt :

Ontwikkelingsgids

Plug-in-ontwikkeling kan een referentie zijn https://github.com/i18n-site/addon