GridJs Fler språk Konfigurationsguide
Contents
[
Hide
]
Aspose.Cells GridJs Flerspråkig Konfigurationsguide
Översikt
Denna handledning guidar dig genom att konfigurera flerspråkstöd i ditt Aspose.Cells GridJs-projekt. Den täcker både frontend- och backend-konfigurationer.
Instruktionen är baserad på demo-projektet, vänligen anpassa enligt den faktiska situationen
Frontend-Konfiguration
I dina frontend-sidor, ställ in gränssnittsspråket med hjälp av local alternativet
I demo-projektet måste du ändra filen uidload.html
Här är ett exempel:
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
I backend-koden måste du ställa in lämplig CultureInfo innan du bearbetar Excel-data.
I demo-projektet måste du ändra filen Application
ställ in språkinställningar i main-metoden
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);
}
}
Viktiga Anmärkningar
- Frontend och backend språkinställningar måste vara konsekventa.
- CultureInfo måste anges innan bearbetning av Excel-data.
- Supported languages: en(Engelska), zh(Kinesiska), es(Spanska), pt(Portugisiska), de(Tyska), ru(Ryska), nl(Holländska), pl(Polska).
- Exemplet använder polska (pl-PL), men du kan ändra till vilken som helst annan stödd lokal.