Work with single ext loc file (#7894)

* try loc with single file model

* adding filter and languages

* add links in langpack json

* changing variable name and limiting the list to only tested extensions
This commit is contained in:
Udeesha Gautam
2019-10-24 18:12:04 -07:00
committed by GitHub
parent 5cfad825fc
commit 240b90610f
45 changed files with 459 additions and 333 deletions

View File

@@ -315,6 +315,18 @@
{
"id": "vscode.yaml",
"path": "./translations/extensions/yaml.i18n.json"
},
{
"id": "Microsoft.dacpac",
"path": "./translations/extensions/dacpac.i18n.json"
},
{
"id": "Microsoft.schema-compare",
"path": "./translations/extensions/schema-compare.i18n.json"
},
{
"id": "Microsoft.notebook",
"path": "./translations/extensions/notebook.i18n.json"
}
]
}
@@ -323,4 +335,4 @@
"scripts": {
"update": "cd ../vscode && npm run update-localization-extension pt_BR"
}
}
}

View File

@@ -8,26 +8,26 @@
],
"version": "1.0.0.0",
"contents": {
"extensions/dacpac/out/wizard/pages/selectOperationpage": {
"out/wizard/pages/selectOperationpage": {
"dacFx.deployRadioButtonLabel": "Implantar um arquivo .dacpac de aplicativo de camada de dados em uma instância do SQL Server [implantar Dacpac]",
"dacFx.extractRadioButtonLabel": "Extrair um aplicativo de camada de dados de uma instância do SQL Server para um arquivo .dacpac [Extrair Dacpac]",
"dacFx.importRadioButtonLabel": "Criar um banco de dados de um arquivo .bacpac [Importar Bacpac]",
"dacFx.exportRadioButtonLabel": "Exportar o esquema e os dados de um banco de dados para o formato de arquivo lógico .bacpac [exportar Bacpac]"
},
"extensions/dacpac/out/wizard/pages/importConfigPage": {
"out/wizard/pages/importConfigPage": {
"dacFxImport.openFile": "Aberta",
"dacFxImport.fileTextboxTitle": "Local do arquivo"
},
"extensions/dacpac/out/wizard/pages/extractConfigPage": {
"out/wizard/pages/extractConfigPage": {
"dacfxExtract.saveFile": "Salvar",
"dacFxExtract.fileTextboxTitle": "Local do arquivo",
"dacFxExtract.versionTextboxTitle": "Versão (use x.x.x.x, em que x é um número)"
},
"extensions/dacpac/out/wizard/pages/exportConfigPage": {
"out/wizard/pages/exportConfigPage": {
"dacfxExport.saveFile": "Salvar",
"dacFxExport.fileTextboxTitle": "Local do arquivo"
},
"extensions/dacpac/out/wizard/pages/deployPlanPage": {
"out/wizard/pages/deployPlanPage": {
"dacfx.dataLossTextWithCount": "{0} das ações de implantação listadas podem resultar em perda de dados. Por favor, verifique se você ter um backup ou instantâneo disponível no caso de um problema com a implantação.",
"dacFx.dataLossCheckbox": "Prosseguir, apesar de possível perda de dados",
"dacfx.noDataLossText": "Não ocorrerá perda de dados resultante das ações de implantação listadas.",
@@ -41,7 +41,7 @@
"dacfx.dataLossColumn": "Perda de Dados",
"dacfx.dataLossTooltip": "Operações que podem resultar em perda de dados são marcadas com um sinal de aviso"
},
"extensions/dacpac/out/wizard/pages/deployConfigPage": {
"out/wizard/pages/deployConfigPage": {
"dacFx.databaseNameTextBox": "Nome do banco de dados",
"dacFx.databaseNameDropdown": "Nome do banco de dados",
"dacFxDeploy.openFile": "Aberta",
@@ -51,7 +51,7 @@
"dacFx.targetDatabaseRadioButtonsTitle": "Banco de Dados de destino",
"dacFx.targetDatabaseDropdownTitle": "Nome do banco de dados"
},
"extensions/dacpac/out/wizard/pages/dacFxSummaryPage": {
"out/wizard/pages/dacFxSummaryPage": {
"dacfx.targetServerName": "Servidor de Destino",
"dacfx.targetDatabaseName": "Banco de Dados de destino",
"dacfx.sourceServerName": "Servidor de Origem",
@@ -61,16 +61,16 @@
"dacfx.settingColumn": "Configuração",
"dacfx.valueColumn": "Valor"
},
"extensions/dacpac/out/wizard/api/dacFxConfigPage": {
"out/wizard/api/dacFxConfigPage": {
"dacFx.targetServerDropdownTitle": "Servidor de Destino",
"dacFx.sourceServerDropdownTitle": "Servidor de Origem",
"dacFx.databaseNameTextBox": "Banco de Dados de destino",
"dacFx.sourceDatabaseDropdownTitle": "Banco de Dados de Origem"
},
"extensions/dacpac/out/wizard/api/basePage": {
"out/wizard/api/basePage": {
"basePage.defaultUser": "Padrão"
},
"extensions/dacpac/out/wizard/dataTierApplicationWizard": {
"out/wizard/dataTierApplicationWizard": {
"dacFx.selectOperationPageName": "Selecione uma Operação",
"dacFx.deployConfigPageName": "Selecione implantar configurações de Dacpac",
"dacFx.deployPlanPage": "Revise o plano de implantação",

View File

@@ -8,7 +8,7 @@
],
"version": "1.0.0.0",
"contents": {
"extensions/notebook/package": {
"package": {
"displayName": "Extensões Principais do Notebook",
"description": "Define a contribuição do Notebook baseada em protocolo de Dados e muitos comandos e contribuições do Notebook.",
"notebook.configuration.title": "Configuração do Notebook",
@@ -37,11 +37,11 @@
"title.configurePython": "Configurar o Python para notebooks",
"title.managePackages": "Gerenciar pacotes"
},
"extensions/notebook/out/dialog/managePackages/managePackagesDialog": {
"out/dialog/managePackages/managePackagesDialog": {
"managePackages.dialogName": "Gerenciar pacotes",
"managePackages.cancelButtonText": "Fechar"
},
"extensions/notebook/out/dialog/managePackages/installedPackagesTab": {
"out/dialog/managePackages/installedPackagesTab": {
"managePackages.installedTabTitle": "INSTALADO",
"managePackages.pkgNameColumn": "Nome",
"managePackages.newPkgVersionColumn": "Versão",
@@ -53,7 +53,7 @@
"managePackages.backgroundUninstallComplete": "Desinstalação concluída para {0}",
"managePackages.backgroundUninstallFailed": "Falha ao desinstalar {0}. Erro: {1}"
},
"extensions/notebook/out/dialog/managePackages/addNewPackageTab": {
"out/dialog/managePackages/addNewPackageTab": {
"managePackages.invalidTextPlaceholder": "N/A",
"managePackages.packageNotFound": "Não foi possível localizar o pacote especificado",
"managePackages.searchBarPlaceholder": "Pesquisar pacotes {0}",
@@ -69,31 +69,31 @@
"managePackages.backgroundInstallComplete": "Instalação concluída para {0} {1}",
"managePackages.backgroundInstallFailed": "Falha ao instalar {0} {1}. Erro: {2}"
},
"extensions/notebook/out/protocol/notebookUriHandler": {
"out/protocol/notebookUriHandler": {
"notebook.unsupportedAction": "Não há suporte para a ação {0} para esse manipulador",
"unsupportedScheme": "Não é possível abrir o link {0} porque somente há suporte para os links HTTP e HTTPS",
"notebook.confirmOpen": "Baixar e abrir '{0}'?",
"notebook.fileNotFound": "Não foi possível localizar o arquivo especificado",
"notebook.fileDownloadError": "Falha na solicitação de abertura de arquivo com o erro: {0} {1}"
},
"extensions/notebook/out/jupyter/serverInstance": {
"out/jupyter/serverInstance": {
"serverStopError": "Erro ao parar o servidor do notebook: {0}",
"notebookStartProcessExitPremature": "O processo do Notebook foi encerrado prematuramente com erro: {0}, Saída de StdErr: {1}",
"jupyterError": "Erro enviado do Jupyter: {0}",
"jupyterOutputMsgStartSuccessful": "... O jupyter está sendo executado em {0}",
"jupyterOutputMsgStart": "...Iniciando o servidor do Notebook"
},
"extensions/notebook/out/jupyter/jupyterSettingWriter": {
"out/jupyter/jupyterSettingWriter": {
"UnexpectedSettingType": "Tipo de configuração inesperado {0}"
},
"extensions/notebook/out/jupyter/jupyterSessionManager": {
"out/jupyter/jupyterSessionManager": {
"errorStartBeforeReady": "Não é possível iniciar uma sessão. O gerente ainda não foi inicializado",
"connectionNotValid": "Os kernels do Spark exigem uma conexão com uma instância mestra do cluster de Big data do SQL Server."
},
"extensions/notebook/out/jupyter/jupyterServerManager": {
"out/jupyter/jupyterServerManager": {
"shutdownError": "Falha no desligamento do servidor do notebook: {0}"
},
"extensions/notebook/out/jupyter/jupyterServerInstallation": {
"out/jupyter/jupyterServerInstallation": {
"msgInstallPkgProgress": "A instalação de dependências do Notebook está em andamento",
"msgPythonDownloadComplete": "O download do Python está concluído",
"msgPythonDownloadError": "Erro ao baixar a configuração do Python",
@@ -113,15 +113,15 @@
"msgJupyterInstallDone": "...Instalação do Jupyter concluída.",
"msgInstallingSpark": "Instalando o SparkMagic..."
},
"extensions/notebook/out/jupyter/jupyterNotebookProvider": {
"out/jupyter/jupyterNotebookProvider": {
"errNotebookUriMissing": "É necessário um caminho de notebook"
},
"extensions/notebook/out/jupyter/jupyterController": {
"out/jupyter/jupyterController": {
"notebookFileType": "Notebooks",
"unsupportedFileType": "Somente há suporte para os Notebooks .ipynb",
"confirmReinstall": "Tem certeza de que deseja reinstalar?"
},
"extensions/notebook/out/dialog/configurePythonDialog": {
"out/dialog/configurePythonDialog": {
"configurePython.dialogName": "Configurar o Python para notebooks",
"configurePython.okButtonText": "Instalar",
"configurePython.cancelButtonText": "Cancelar",
@@ -136,7 +136,7 @@
"configurePython.newInstall": "Nova instalação do Python",
"configurePython.existingInstall": "Usar a instalação existente do Python"
},
"extensions/notebook/out/book/bookTreeView": {
"out/book/bookTreeView": {
"openNotebookError": "Falha ao abrir o arquivo {0}: {1}",
"openMarkdownError": "Falha ao abrir o arquivo {0}: {1}",
"openExternalLinkError": "Falha ao abrir o link {0}: {1}",
@@ -146,16 +146,16 @@
"openMarkdownCommand": "Abrir Markdown",
"missingFileError": "Arquivo ausente: {0}"
},
"extensions/notebook/out/common/utils": {
"out/common/utils": {
"mkdirOutputMsg": "... Criando {0}",
"executeCommandProcessExited": "Processo encerrado com o código {0}"
},
"extensions/notebook/out/common/localizedConstants": {
"out/common/localizedConstants": {
"msgYes": "Sim",
"msgNo": "Não",
"msgSampleCodeDataFrame": "Este código de exemplo carrega o arquivo em um quadro de dados e mostra os 10 primeiros resultados."
},
"extensions/notebook/out/extension": {
"out/extension": {
"msgSampleCodeDataFrame": "Este código de exemplo carrega o arquivo em um quadro de dados e mostra os primeiros 10 resultados.",
"noNotebookVisible": "Não há nenhum editor de notebook ativo",
"codeCellName": "Código",

View File

@@ -8,12 +8,12 @@
],
"version": "1.0.0.0",
"contents": {
"extensions/schema-compare/package": {
"package": {
"displayName": "SQL Server Schema Compare",
"description": "O SQL Server Schema Compare para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs.",
"schemaCompare.start": "Comparação de Esquemas"
},
"extensions/schema-compare/out/dialogs/schemaCompareOptionsDialog": {
"out/dialogs/schemaCompareOptionsDialog": {
"SchemaCompareOptionsDialog.Ok": "OK",
"SchemaCompareOptionsDialog.Cancel": "Cancelar",
"SchemaCompareOptionsDialog.Reset": "Redefinir",
@@ -242,7 +242,7 @@
"SchemaCompare.Description.DropObjectsNotInSource": "Especifica se objetos que não existem no arquivo de instantâneo de banco de dados (.dacpac) serão removidos do banco de dados de destino quando você publicar em um banco de dados. Esse valor prevalece sobre DropExtendedProperties.",
"SchemaCompare.Description.IgnoreColumnOrder": "Especifica se as diferenças na ordem das colunas da tabela devem ser ignoradas ou atualizadas quando você publica em um banco de dados."
},
"extensions/schema-compare/out/dialogs/schemaCompareDialog": {
"out/dialogs/schemaCompareDialog": {
"schemaCompareDialog.ok": "OK",
"schemaCompareDialog.cancel": "Cancelar",
"schemaCompareDialog.SourceTitle": "Fonte",
@@ -263,7 +263,7 @@
"schemaCompare.openFile": "Aberta",
"schemaCompareDialog.defaultUser": "Padrão"
},
"extensions/schema-compare/out/schemaCompareMainWindow": {
"out/schemaCompareMainWindow": {
"schemaCompare.CompareDetailsTitle": "Comparar os Detalhes",
"schemaCompare.ApplyConfirmation": "Tem certeza de que deseja atualizar o destino?",
"schemaCompare.RecompareToRefresh": "Pressione comparar para atualizar a comparação.",