Guide de configuration multilingue de GridJs
Contents
[
Hide
]
Guide de configuration multilingue Aspose.Cells GridJs
Aperçu
Ce tutoriel vous guidera dans la configuration du support multilingue dans votre projet Aspose.Cells GridJs. Il couvre les configurations côté frontend et backend.
Le tutoriel est basé sur le projet de démonstration, veuillez l’ajuster en fonction de la situation réelle
Configuration frontend
Dans vos pages frontend, définissez la langue de l’interface avec l’option local option.
Dans le projet de démonstration, vous devez modifier le fichier uidload.html
Voici un exemple :
const loadNormalContext = (sheet) => {
const option = {
updateMode: 'server',
updateUrl: '/GridJs2/UpdateCell',
showToolbar: true,
mode: 'edit',
// Supported languages: en/zh/es/pt/de/ru/nl/pl
local: 'pl', // Set to Polish in this example
};
loadWithOption(jsondata, option);
};
Configuration backend
Dans le code backend, vous devez définir le CultureInfo approprié avant de traiter les données Excel.
Dans le projet de démonstration, vous devez modifier le fichier Application
définir les paramètres régionaux dans la méthode principale
public static void main(String[] args) {
// Set Polish locale for current thread
Locale polishLocale = new Locale("pl", "PL");
Locale.setDefault(polishLocale);
// Demonstration of locale settings
System.out.println("Current Locale: " + Locale.getDefault());
ApplicationContext context = SpringApplication.run(GridjsdemoApplication.class, args);
MyConfig myConfig = context.getBean(MyConfig.class);
//set license for Aspose.Cells
com.aspose.cells.License lic=new com.aspose.cells.License();
if ((new File(myConfig.asposeLicensePath)).exists()) {
lic.setLicense(myConfig.asposeLicensePath);
}
}
Notes importantes
- Les paramètres de langue du frontend et du backend doivent être cohérents.
- Le CultureInfo doit être défini avant le traitement des données Excel.
- Langues prises en charge : en (Anglais), zh (Chinois), es (Espagnol), pt (Portuguais), de (Allemand), ru (Russe), nl (Néerlandais), pl (Polonais).
- L’exemple utilise le polonais (pl-PL), mais vous pouvez le changer pour toute autre locale supportée.