O conteúdo desta página foi traduzido com uma IA.

    Veja a última versão do conteúdo original em inglês

    Intlayer é um conjunto de pacotes projetados especificamente para desenvolvedores JavaScript. É compatível com frameworks como React, React e Express.js.

    O pacote react-native-intlayer permite que você internacionalize sua aplicação Vite. Ele inclui o plugin Metro para configurar através de variáveis de ambiente no Metro bundler.

    Por que Internacionalizar Sua Aplicação React Native?

    Internacionalizar sua aplicação React Native é essencial para atender eficazmente a um público global. Isso permite que sua aplicação entregue conteúdo e mensagens no idioma preferido de cada usuário. Essa capacidade melhora a experiência do usuário e amplia o alcance da sua aplicação, tornando-a mais acessível e relevante para pessoas de diferentes origens linguísticas.

    Configuração

    O pacote react-native-intlayer funciona perfeitamente com o pacote react-intlayer, e o pacote intlayer. Consulte a documentação relevante para mais informações.

    Instalação

    Instale o pacote necessário usando seu gerenciador de pacotes preferido:

    bash
    npm install react-native-intlayer

    Exemplo de uso

    Veja um exemplo de como incluir os plugins na configuração do seu Vite.

    js
    // metro.config.jsconst { getDefaultConfig } = require("expo/metro-config");const { configMetroIntlayer } = require("react-native-intlayer/metro");module.exports = (async () => {  const defaultConfig = getDefaultConfig(__dirname);  return await configMetroIntlayer(defaultConfig);})();

    Dominando a internacionalização da sua aplicação Vite

    O Intlayer oferece muitos recursos para ajudá-lo a internacionalizar sua aplicação Vite.

    Para saber mais sobre esses recursos, consulte o guia Internacionalização (i18n) com Intlayer e React Native para Aplicação React Native.

    Leia sobre o Intlayer

    Se você tiver uma ideia para melhorar esta documentação, sinta-se à vontade para contribuir enviando uma pull request no GitHub.

    Link do GitHub para a documentação