Skip to main content
Inspiring
December 14, 2023
Question

Applied Language Chinese Simplified is not working

  • December 14, 2023
  • 2 replies
  • 1208 views

var myDoc = app.activeDocument;
myFrame = myDoc.pages[0].textFrames.firstItem();

// following three lines are not working
myFrame.parentStory.appliedLanguage = app.languagesWithVendors.itemByName('zh-cn');
myFrame.parentStory.appliedLanguage = app.languagesWithVendors.itemByName("Chinese: Simplified");
myFrame.texts[0].appliedLanguage = app.languagesWithVendors.itemByName("Chinese: Simplified");

however, following code is working
myFrame.parentStory.appliedLanguage = app.languagesWithVendors.itemByName("English: UK");
myFrame.texts[0].appliedLanguage = app.languagesWithVendors.itemByName("English: UK");

 

any help or insight is appreciated.

This topic has been closed for replies.

2 replies

rob day
Community Expert
Community Expert
December 14, 2023

Hi @virender_CTS , if you get all the app languages is it listed? This gets names and ids 

 

var lang = app.languagesWithVendors;
var s = ""
for (var i = 0; i < lang.length; i++){
    s+= lang[i].name + "  ID: " + lang[i].id + "\r"
};   
alert(s)

 

Inspiring
December 15, 2023

No, I can't see it as you mentioned. I think its common in English based Indesign.

Inspiring
December 15, 2023

I meant I can see the list but without Chinese Simlified.

Peter Kahrel
Community Expert
Community Expert
December 14, 2023

Chinese is not included -- not in my English InDesign, anyway:

 

Inspiring
December 14, 2023

HI Peter, 

Same for me but when we import any Chinese text then it appears in languages.

 

Regards

virender

Willi Adelberger
Community Expert
Community Expert
December 14, 2023

Did you install the Asia version?

Do you use the World composer?