No .NET Framework, cadeias localizadas estão localizadas em um arquivo XML (ou vários arquivos). Esses arquivos fazem parte do projeto e são confirmados no controle de origem como qualquer outro arquivo de código-fonte. Normalmente, o Visual Studio é usado para exibir esses arquivos como uma tabela e editar as seqüências de caracteres localizadas.
Eu trabalho em uma equipe pequena em um produto que deve ter uma interface multilíngue.
Como desenvolvedor, rascunho as seqüências localizadas nos dois idiomas, pois a tradução pode ser inexata,
Outra pessoa da equipe (não desenvolvedora) analisa o conteúdo nos dois idiomas e o corrige, se necessário.
O problema atual é que a pessoa que não é desenvolvedor não usaria nem o controle de origem, nem um IDE, pois seria muito complicado e difícil (o controle de versão é difícil para não-desenvolvedores) para essa pessoa.
Uma solução alternativa seria exportar as seqüências localizadas como um arquivo do Excel, aguardar essa pessoa revisar o Excel e reimportar as seqüências modificadas. A ressalva aqui é que eu posso estar criando outras strings, renomeando as existentes, etc., dificultando a difusão da versão local com a revisada.
O que fazer?
Como isso acontece em outras equipes?