Além da documentação que você está lendo agora (que foi escrita em formato DocBook XML), o MySQL Administrator usa vários arquivos XML para funcionalidades internas.
mysqlx-options.xml
: Armazena opções
selecionadas em
Options
dialog.
mysqlx-status-variables.xml
: Armazena as
variáveis de estado para conhecimento do MySQL Administrator, assim
elas podem receber descrições em várias linguagens (veja
abaixo o arquivo XML contendo estas descrições). As
descrições serão mostradas na aba
Status
Variables da seção
Health. Você
pode selecionar a linguagem das descrições na seção
General
Options da Options
dialog. Este arquivo também determina em que categorias
ou sub-categorias uma variável irá aparecer e a ordem em que
cada categoria e sub-categorias aparecerão. Entretanto, isto
não determina a ordem das variáveis dentro de uma categoria ou
sub-categoria, pois, por padrão, são classificadas em ordem
alfabética pelo MySQL Administrator.
mysqlx-system-variables.xml
: Armazena as
variáveis do sistema para o conhecimento do MySQL Administrator,
assim elas podem receber descrições em várias linguagens
(veja abaixo o arquivo XML que contém estas descrições). As
descrições serão mostradas na aba
System
Variables sa seção
Health. Você
pode selecionar a linguagem das descrições na seção
General
Options de Options
dialog. Este arquivo também determina em que categorias
ou sub-categorias a variável irá aparecer e a ordem qm que as
categorias ou sub-categorias aparecerão. Entretanto, não é
possível determinar a ordem das variáveis dentro das
categorias ou sub-categorias já que elas são definidas, por
padrão, em ordem alfabética pelo MySQL Administrator.
mysqlx-translations-administrator.xml
:
Armazena as descrições específicas par o MySQL Administrator,
como as descrições de variáveis de estado e servidor, nomes
de categoria ou rótulos usados em caixas de diálogo. Aqui
está um trecho extraído deste arquivo que contém textos em
Inglês e Alemão:
<textgroup id="MySQLVariables"> <text id="status-var-group-General"> <trans xml:lang="en">General</trans> <trans xml:lang="de">Allgemein</trans> </text> <text id="status-var-Uptime"> <trans xml:lang="en">How many seconds the server has been up.</trans> </text> ... <textgroup id="Form-InstanceForm"> <text id="FileMI"> <trans xml:lang="en">&File</trans> <trans xml:lang="de">&Datei</trans> </text> <text id="NewConnectionMI"> <trans xml:lang="en">&New Connection ...</trans> <trans xml:lang="de">&Neue Verbindung ...</trans> </text> <text id="SaveConnectionMI"> <trans xml:lang="en">&Save Connection ...</trans> <trans xml:lang="de">Verbindung &speichern ...</trans> </text> <text id="CloseMI"> <trans xml:lang="en">Clos&e</trans> <trans xml:lang="de">Be&enden</trans> </text> </textgroup> ...
Estes trecho demonstra diversos detalhes:
Uma descrição (chamada text) não
necessáriamente tem de ser traduzida (veja
status-var-Uptime
). Caso não haja uma
tradução, o trecho em Inglês será utilizado pelo
sistema.
Adicionar uma nova tradução é simples como adicionar
outro tag <trans
xml:lang="
.
language
">
Consequentemente, traduzir o software é uma tarefa relativamente sem sofrimento; Entretanto, é conveniente dar uma olhada em Notes for Translators abaixo.
mysqlx-translations-general.xml
: Armazena
termos e descrições que aparecem não somente no
MySQL Administrator, mas também em outros programas gráficos da
MySQL. Seu formato, entretanto, é idêntico ao formato do
arquivo
mysqlx-translations-administrator.xml
. Aqui
está um trecho do arquivo:
<textgroup id="ResourceStrings"> <text id="OKBtn"> <trans xml:lang="en">OK</trans> </text> <text id="CancelBtn"> <trans xml:lang="en">Cancel</trans> <trans xml:lang="de">Abbruch</trans> </text> ...
mysqlx-user-connections.xml
: Este arquivo é
descrito em
How
MySQL Administrator Stores Connections.
This is a translation of the MySQL Administrator Manual that can be found at dev.mysql.com. The original MySQL Administrator Manual is in English, and this translation is not necessarily as up to date as the English version.