Plug-In

Plug-Ins können in .i18n/conf.yml konfiguriert werden, wie zum Beispiel:

addon:
  - i18n.addon/toc

Offizielles Plug-In

Konvention Für Dateinamen

Plug-Ins sind alle npm Pakete.

Das Paket, das oben i18n.addon/toc entspricht, ist https://www.npmjs.com/package/@i18n.addon/toc

Das Plugin verwendet standardmäßig die neueste Version und sucht wöchentlich nach Updates.

Wenn Sie die Version reparieren möchten, können Sie i18n.addon/[email protected] schreiben.

Die Übersetzungsbefehlszeile i18n.site installiert die Konventionsdatei des Plug-in-Pakets und führt sie dann aus.

Die vereinbarten Dateinamen lauten wie folgt

htmIndex.js

htmIndex.js wird am Ende von .i18n/htm/index.js eingefügt.

Dabei wird __CONF__ durch den Namen der aktuellen Konfiguration ersetzt (z. B. dev oder ol ).

afterTran.js

Es wird nach Abschluss der Übersetzung aufgerufen und die übergebenen Parameter lauten wie folgt.

Der Rückgabewert ist ein Wörterbuch, z

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

file ist die Ausgabedateiliste, path ist der Dateipfad und txt ist der Dateiinhalt.

Integrierte Funktionen

Die integrierte js Laufzeit basiert auf der Sekundärentwicklung von boa und die integrierten Funktionen sind wie folgt :

Entwicklungshandbuch

Die Plug-in-Entwicklung kann eine Referenz sein https://github.com/i18n-site/addon