Todos os plugins FooEvents incluir ficheiros de linguagem .po e .mo para que possa utilizar o FooEvents em várias línguas populares. Pode utilizar uma aplicação como Poedit para criar traduções na sua própria língua ou modificar os ficheiros de língua incluídos no pacote.
Uma vez gerados os ficheiros de tradução, estes devem ser guardados como {textdomain}-{locale}.po e {domínio de texto}-{localidade}.mo no Pasta de idiomas do plugin WordPress (por exemplo. wp-content/languages/plugins/) ou a pasta de idiomas do plugin relevante (por exemplo wp-content/plugins/fooevents/línguas).
). Para mais informações sobre os códigos de língua e de país, consultar Instalar o WordPress no seu idioma.
Secções #
Configurar o Poedit
Descarregar e instalar o Aplicação Poedit – https://poedit.net/download
Criar a tradução #
Abra o Poedit e seleccione a opção para Criar uma nova tradução.
Selecionar o default.po localizado na pasta do plugin FooEvents correspondente.
Quando solicitado, especifique o seu código de idioma ISO. Pode encontrar uma lista dos Códigos de Localidade do WordPress aqui - https://wpastra.com/docs/complete-list-wordpress-locale-codes/
Complete as traduções conforme necessário usando a interface Poedit.
Exportar a tradução
Quando estiver pronto, seleccione a opção de compilar para um MO e guarde a tradução.
Os ficheiros devem seguir o formato abaixo indicado, por isso, certifique-se de que a designação de {locale}.po e {locale}.mo 100% corresponde à localidade que o seu sítio está a utilizar:
Formato: {textdomain}-{locale}.po e {domínio de texto}-{localidade}.mo
Exemplo: woocommerce-events-pt-br.po e woocommerce-events-pt-br.mo
Cada plugin utiliza um domínio de texto diferente e seria necessário fornecer uma tradução diferente para cada um. Os domínios de texto são especificados no ficheiro principal do plugin, aqui estão eles para sua conveniência:
- FooEvents para WooCommerce - woocommerce-events
- FooEvents Campos personalizados de participantes - fooevents-custom-attendee-fields
- FooEvents Express Check-ins - fooevents-express-check-in
- FooEvents Multi-dia - fooevents-multiday-events
- FooEvents PDF Ticket - fooevents-pdf-tickets
- FooEvents Assento - fooevents-seating
- Calendário FooEvents - calendário de eventos alimentares
Carregar a tradução
Coloque os seus ficheiros .po e .mo traduzidos no diretório de idiomas dos plugins WordPress, ou seja, "wp-content/languages/plugins/" OU no diretório de idiomas do plugin, ou seja, "your-website-url/wp-content/plugins/fooevents-plugin-name/languages/"
Por último, certifique-se de que o idioma correto está selecionado nas definições gerais do seu WordPress. Para o fazer, navegue até ao seu WordPress Painel de controlo > Definições > Geral > Língua do sítio