GridJs Mehrsprachigkeitskonfigurationsanleitung
Contents
[
Hide
]
Aspose.Cells GridJs Mehrsprachigkeitskonfigurationsleitfaden
Übersicht
Dieses Tutorial führt Sie durch die Konfiguration der Mehrsprachigkeit in Ihrem Aspose.Cells GridJs-Projekt. Es behandelt sowohl Frontend- als auch Backend-Konfigurationen.
Das Tutorial basiert auf dem Demo-Projekt, passen Sie es bitte entsprechend der tatsächlichen Situation an
Frontend-Konfiguration
Stellen Sie auf Ihren Frontend-Seiten die Schnittstellensprache mit der Option local ein.
Im Demo-Projekt müssen Sie die Datei uidload.html anpassen
Hier ist ein Beispiel:
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);
};
Backend-Konfiguration
Im Backend-Code müssen Sie die entsprechende CultureInfo vor der Verarbeitung der Excel-Daten einstellen.
Im Demo-Projekt müssen Sie die Anwendungs Datei ändern
Legen Sie die Gebietssetz-Einstellungen in der Hauptmethode fest
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);
}
}
Wichtige Hinweise
- Frontend- und Backend-Spracheneinstellungen müssen übereinstimmen.
- CultureInfo muss vor der Verarbeitung von Excel-Daten festgelegt werden.
- Unterstützte Sprachen: en(Englisch), zh(Chinesisch), es(Spanisch), pt(Portugiesisch), de(Deutsch), ru(Russisch), nl( Niederländisch), pl(Polnisch).
- Das Beispiel verwendet Polnisch (pl-PL), aber Sie können es auf jede andere unterstützte Sprache ändern.