
[ad_1]
Xtyle
moyens « Style multilingue“.
En tant qu’exigence de conception, il existe de nombreuses demandes pour différentes polices en anglais et en langue maternelle.
Ce package vous permet d’utiliser différentes polices pour différents types de caractères, y compris l’anglais, les chiffres, les caractères alphanumériques, le coréen, les emoji, etc.
Commencer
Ajouter xtyle
à votre fichier pubspec.yaml :
Exemple
import 'package:xtyle/xtyle.dart';
// initialize Xtyle before runApp() in main.dart
void main() {
...
Xtyle.init(
configuration: XtyleConfig.korean(
fontFamilyKor: 'SpoqaHanSansNeo', // FontFamily for Korean
defaultFontFamily: 'DancingScript', // Default FontFamily
),
);
runApp(const MyApp());
}
// Just use XtyleText Widget instead of Text Widget
XtyleText(
'Hello안녕123한글과English',
style: Theme.of(context).textTheme.bodyMedium,
),
Langues prises en charge pour xtyle-mapping
- coréen
- Anglais (+majuscule/minuscule)
- Chiffre
- AlphaNumérique (Anglais + Chiffre)
- Émoji
- … (d’autres langues seront prises en charge. Créez un problème ou une RP avec regex.)
GitHub
Voir Github
[ad_2]