simple_dart_multilang_controller 0.0.2 copy "simple_dart_multilang_controller: ^0.0.2" to clipboard
simple_dart_multilang_controller: ^0.0.2 copied to clipboard

Platformweb

Multilang support for Simple Dart UI framework

Simple Dart Multilang Controller #

Multilingual support for Simple Web Ui framework.

Read in other languages: English, Русский.

Superficial description: #

The library provides a basic interface for building multilingual applications. Exports the multilangController global variable - a MultilangController instance. Stream

An example of using the library: #

multilangController.init(['English', 'Español', 'Português', 'Русский', 'Français', 'Deutsch', 'Italiano']);
multilangController.loadTranslations({
    'Language': {
        'English': 'Language',
        'Español': 'Idioma',
        'Português': 'Idioma',
        'Русский': 'Язык',
        'Français': 'Langue',
        'Deutsch': 'Sprache',
        'Italiano': 'Lingua'
    },
    'Some Word': {
        'English': 'Some Word',
        'Español': 'Alguna Palabra',
        'Português': 'Alguma Palavra',
        'Русский': 'Некоторое Слово',
        'Français': 'Quelque Mot',
        'Deutsch': 'Einige Wort',
        'Italiano': 'Qualche Parola'
    },
    'Another Word': {
        'English': 'Another Word',
        'Español': 'Otra Palabra',
        'Português': 'Outra Palavra',
        'Русский': 'Другое Слово',
        'Français': 'Autre Mot',
        'Deutsch': 'Ein Anderes Wort',
        'Italiano': 'Un Altra Parola'
    },
});
multilangController.lang = 'Español';
print(multilangController.translate('Some Word')); // Alguna Palabra
multilangController.lang = 'Français';
print(multilangController.translate('Some Word')); // Quelque Mot
0
likes
120
pub points
0%
popularity

Publisher

unverified uploader

Multilang support for Simple Dart UI framework

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

More

Packages that depend on simple_dart_multilang_controller