GT4T knowledge base

Traduzir ficheiros .lua, .js ou .ts

Jump to Section

O GT4T File Translator pode traduzir ficheiros json. Pode especificar as chaves que precisam de ser traduzidas.

Encontre os ficheiros que precisam de ser traduzidos. Seleccione-os e arraste e largue-os para o GT4T File Translator

Suponha que tem um ficheiro .lua com o seguinte conteúdo:


ItemList = {    
    ['weapon_dagger']                = {
        ['name'] = 'weapon_dagger',
        ['label'] = 'Dagger',
        ['weight'] = 1000,
        ['description'] = 'A short knife with a pointed and edged blade, used as a weapon'
    },
    ['weapon_bat']                   = {
        ['name'] = 'weapon_bat',
        ['label'] = 'Bat',
        ['weight'] = 1000,
        ['description'] = 'Used for hitting a ball in sports (or other things)'
    },
    ['weapon_bottle']                = {
        ['name'] = 'weapon_bottle',
        ['label'] = 'Broken Bottle',
        ['weight'] = 1000,
        ['description'] = 'A broken bottle'
    },

Ou objectos semelhantes em typescript ou javascript:


interface Item {
    name: string;
    label: string;
    weight: number;
    description: string;
}

const ItemList: Record<string, Item> = {
    weapon_dagger: {
        name: 'weapon_dagger',
        label: 'Dagger',
        weight: 1000,
        description: 'A short knife with a pointed and edged blade, used as a weapon'
    },
    weapon_bat: {
        name: 'weapon_bat',
        label: 'Bat',
        weight: 1000,
        description: 'Used for hitting a ball in sports (or other things)'
    },
    weapon_bottle: {
        name: 'weapon_bottle',
        label: 'Broken Bottle',
        weight: 1000,
        description: 'A broken bottle'
    }
};

Pretende obter todos os valores da chave label e description traduzidos.

  1. Clique com o botão esquerdo do rato no ícone GT4T, no canto inferior direito do ecrã, para abrir Menu rápido GT4T e clique em Tradutor de ficheiros no menu para iniciar o Tradutor de Ficheiros GT4T.

office_1

  1. Em primeiro lugar, confirme se o par de línguas está correto. Se houver um erro, clique na localização indicada para o alterar. Tradução de inglês para espanhol é utilizado como exemplo.

office_2

  1. Seleccione o ficheiro a traduzir, mantenha premido o botão esquerdo do rato sobre o ficheiro selecionado, arraste o rato para a área de arrastar e largar do GT4T e, em seguida, solte o botão esquerdo do rato.

office_3

  1. Aparece a caixa de diálogo “Especificar nomes de chaves”. Para o nosso exemplo, escreva “nome” e “descrição” na caixa. office_5

Seleccione “Traduzir todas as chaves com valores de texto” se quiser traduzir todos os valores de texto. Opcionalmente, pode fornecer chaves que não precisam de ser traduzidas.

  1. Após a tradução estar concluída, haverá uma pasta adicional GT4T_translated_Spanish (Español). Os ficheiros traduzidos encontram-se nessa pasta.

office_4

** Dicas ** O GT4T pode traduzir pastas. Arraste e largue uma pasta no GT4T File Translator para traduzir todos os ficheiros do tipo selecionado nessa pasta e subpastas.