Criando sistemas e websites multi linguagem
Se você precisa que seu website ou sistema esteja em mais de uma linguagem, existem ferramentas e padrões já pensados nisso. O mais importante e conhecido é o i18n.
Cada língua, segundo o i18n possui uma sigla.
- Português brasileiro = pt-BR
- Português de Portugal = pt-PT
- Inglês Britânico = en-GB
- Inglês dos Estados Unidos = en-US
Se você quer ter um sistema em várias linguas, procure se sua linguagem de programação e framework utilizado tem suporte ao padrão i18n. Se não houver, procure alguma biblioteca externa que implemente o i18n para ajudá-lo nisso.