description:localize('vscode.extension.contributes.localizations.languageId','Id of the language into which the display strings are translated.'),
type:'string'
},
languageName:{
description:localize('vscode.extension.contributes.localizations.languageName','Name of the language in English.'),
type:'string'
},
languageNameLocalized:{
description:localize('vscode.extension.contributes.localizations.languageNameLocalized','Name of the language in contributed language.'),
type:'string'
},
translations:{
description:localize('vscode.extension.contributes.localizations.translations','List of translations associated to the language.'),
type:'array',
default:[{id:'vscode',path:''}],
items:{
type:'object',
required:['id','path'],
properties:{
id:{
type:'string',
description:localize('vscode.extension.contributes.localizations.translations.id',"Id of VS Code or Extension for which this translation is contributed to. Id of VS Code is always `vscode` and of extension should be in format `publisherId.extensionName`."),
patternErrorMessage:localize('vscode.extension.contributes.localizations.translations.id.pattern',"Id should be `vscode` or in format `publisherId.extensionName` for translating VS code or an extension respectively.")
},
path:{
type:'string',
description:localize('vscode.extension.contributes.localizations.translations.path',"A relative path to a file containing translations for the language.")
description:localize('vscode.extension.contributes.localizations.languageId','Id of the language into which the display strings are translated.'),
type:'string'
},
languageName:{
description:localize('vscode.extension.contributes.localizations.languageName','Name of the language in English.'),
type:'string'
},
languageNameLocalized:{
description:localize('vscode.extension.contributes.localizations.languageNameLocalized','Name of the language in contributed language.'),
type:'string'
},
translations:{
description:localize('vscode.extension.contributes.localizations.translations','List of translations associated to the language.'),
type:'array',
default:[{id:'vscode',path:''}],
items:{
type:'object',
required:['id','path'],
properties:{
id:{
type:'string',
description:localize('vscode.extension.contributes.localizations.translations.id',"Id of VS Code or Extension for which this translation is contributed to. Id of VS Code is always `vscode` and of extension should be in format `publisherId.extensionName`."),
patternErrorMessage:localize('vscode.extension.contributes.localizations.translations.id.pattern',"Id should be `vscode` or in format `publisherId.extensionName` for translating VS code or an extension respectively.")
},
path:{
type:'string',
description:localize('vscode.extension.contributes.localizations.translations.path',"A relative path to a file containing translations for the language.")