feat: add runtime i18n API with manifest translations
This commit is contained in:
@@ -217,6 +217,7 @@ void main() {
|
||||
expect(store.markedPackages, [fallback.rootPath]);
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
Map<String, Object?> _context(GamePackage package) {
|
||||
@@ -393,6 +394,12 @@ class _FakeScriptEngine implements ScriptEngine {
|
||||
|
||||
@override
|
||||
GameDiff dispatchEvent(RuntimeEvent event) => GameDiff.empty;
|
||||
|
||||
@override
|
||||
void setTranslations({
|
||||
required String locale,
|
||||
required Map<String, Map<String, String>> translations,
|
||||
}) {}
|
||||
}
|
||||
|
||||
const _validScript = '''
|
||||
|
||||
Reference in New Issue
Block a user