Перейти к содержанию

Legacy scan plugins

В RimLoc есть экспериментальный legacy-механизм scan plugins, который расширяет XML scanning.

Это не новая LocalizationAdapter architecture и не стабильный публичный extension API.

Исторически такие плагины подключались через RIMLOC_PLUGINS / --with-plugins и возвращали JSON-compatible translation units через native C ABI.

Для новых игровых/приложенческих интеграций начинайте с гайда по адаптерам.

Почему это разные вещи

Scan plugin только добавляет extracted units. Полноценному LocalizationAdapter могут понадобиться:

  • source discovery;
  • versions/dependencies;
  • existing-translation import;
  • provenance;
  • adapter-specific validation;
  • build/export;
  • runtime acceptance.

Не проектируйте новый публичный ecosystem вокруг неверсированного native dynamic-library ABI.

Исторические детали смотрите в rimloc-plugin-api и существующих plugin crates.