Exibindo caracteres coreanos corretamente em um computador com o inglês Windows XP

1

Eu tenho o Windows XP Professional Versão 2002 SP 3 Versão em Inglês
Eu instalei os métodos de entrada necessários em Configurações Regionais e de Idioma e, até onde eu sei, todas as outras opções fornecidas a respeito de vários idiomas. Eu também posso digitar em caracteres coreanos (bem como outros caracteres asiáticos) no bloco de notas, palavra, etc e ver esses caracteres no navegador, bem como
No entanto, quando eu tento exibir o código C ++ no Visual Studio (que eu copiei de outro computador), ou abra o arquivo cpp no notepad ou no notepad ++, os caracteres coreanos ficam assim:
// Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù.
quando deveriam estar assim:
// 표준 생성자입니다.
Eu obtive os caracteres coreanos acima abrindo o mesmo arquivo cpp no Word, usando as seguintes opções quando a palavra é inicializada:
< br> o que mostra que toda a informação sobre os caracteres reais ainda está presente dentro do arquivo cpp, mas por algum motivo os editores de texto não são capazes de exibi-los corretamente.

Ainda pior, estou tendo que trabalhar em uma versão coreana do VS2003 instalada neste computador e, embora a maioria dos itens de menu seja exibida corretamente em coreano, muitos deles aparecem como ????????????? (ou seja, como sequências de caracteres pontos de interrogação). Isso inclui mensagens de erro em caixas de diálogo, bem como alguns textos em lugares como o explorador de recursos.

O que devo instalar ou atualizar em meu computador para que todos os caracteres em inglês e asiáticos sejam exibidos corretamente?

    
por user13267 18.12.2013 / 08:34

3 respostas

1

O Windows XP tem a opção de instalar pacotes de idiomas adicionais da Ásia Oriental (chinês, japonês, coreano) em Preferências regionais > Idiomas. Mais informações aqui .

Você precisa ter o disco de instalação original no entanto. Além das fontes apropriadas, também instala uma espécie de IME.

Como MSalters afirma, os layouts de teclado não têm relação com os caracteres que você pode ver no Windows.

    
por 18.12.2013 / 12:43
0

Os métodos de entrada não estão relacionados à saída. Você claramente tem um problema de saída.

A próxima questão é que você precisa de "Fontes". Uma fonte descreve como desenhar caracteres. Por exemplo, ele provavelmente inclui uma forma para o caractere 64, que se parece com A , e outro com a forma 65, que se parece com B . Mas muitas fontes não incluem uma forma .

Você precisaria de pelo menos uma fonte de largura fixa e uma largura variável para coreano. O Windows tentará algumas substituições de fontes, mas as fontes de largura fixa e de largura variável não podem ser substituídas umas pelas outras. Ver coreano em alguns lugares, mas não em todos, sugere que falta uma fonte. Em particular, o Visual Studio usa uma fonte de largura fixa para código.

Quanto a salvar arquivos .cpp, basta usar o UTF-8 com o BOM. Acho que até o Bloco de Notas entende isso.

    
por 18.12.2013 / 11:46
0

Eu tive problemas com jogos asiáticos que exigiam alteração da localidade para o país apropriado. Havia um programa chamado Local do aplicativo que ocasionalmente solucionava o problema no nível do aplicativo , mas para alterações em todo o sistema (como o texto de lixo nas tags ID3), acho que você precisará mudar de localidade para a Coreia.

Você pode salvar os arquivos em um formato mais comum.

Você também pode tentar executar seu editor de texto no App Locale.

    
por 19.12.2013 / 04:07