GridJs Çok Dilli Konfigürasyon Kılavuzu

Aspose.Cells GridJs Çok Dilli Konfigürasyon Kılavuzu

Genel Bakış

Bu eğitim, Aspose.Cells GridJs projenizde çok dilli desteği yapılandırmanıza rehberlik edecektir. Hem ön yüz hem de arka uç yapılandırmalarını kapsar.

Eğitici, demo projesine dayanmıştır, lütfen duruma göre ayarlayın

Ön Yüz Yapılandırması

Ön yüz sayfalarınızda, arayüz dilini local seçeneği kullanarak ayarlayın

In the demo project, you need to modify the uidload.html file

İşte bir örnek:

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);
};

Sunucu Yapılandırması

Arka uç kodunda, Excel verisi işlenmeden önce uygun CultureInfo ayarlamanız gerekir.

Demo projesinde, Uygulama dosyasını değiştirmelisiniz

ana yöntemde yerel ayarları ayarla


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);
			}


	}

Önemli Notlar

  1. Ön yüz ve arka uç dil ayarları tutarlı olmalıdır.
  2. Excel verileri işlenmeden önce CultureInfo ayarlanmalıdır.
  3. Desteklenen diller: en(İngilizce), zh(Çince), es(İspanyolca), pt(Portekizce), de(Almanca), ru(Rusça), nl(Hollanda), pl(Lehçe).
  4. Örnek Polonyaca (pl-PL) kullanır, ancak başka herhangi bir desteklenen bölgeye değiştirebilirsiniz.