Como invocar uma aplicação do KDE com outra linguagem (equivalente a LANGUAGE = C)?

1

Invocar aplicações GNOME com LANUAGE=C application em um terminal parece funcionar bem (eu ainda não tive dificuldades), eu suponho que seja um comportamento especificado (GNOME). Qual seria a maneira equivalente de controlar a linguagem dos aplicativos do KDE com uma variável shell (não necessariamente invocada em uma área de trabalho do KDE, por exemplo, no Unity)?

    
por Karl Richter 28.05.2014 / 13:46

2 respostas

3

O comando

LANGUAGE=C application

está errado. Pode parecer "funcionar", mas é uma coincidência.

LANGUAGE=X application

'funciona' também nesse sentido.

A variável LANGUAGE espera uma lista separada por dois pontos dos códigos de idioma. Como nem C nem X são um código de idioma válido, os aplicativos compatíveis com GNU retornam ao idioma original, ou seja, o inglês.

LANGUAGE=en application

estaria correto se LANGUAGE no ambiente de sessão estivesse configurado para algum outro idioma e você desejasse iniciar um aplicativo específico em inglês.

Para iniciar aplicativos não compatíveis com GNU em inglês, você pode usar

LANG=en_US.UTF-8 application
    
por Gunnar Hjalmarsson 28.05.2014 / 15:35
2

KDE 4:

KDE_LANG=de myapp

KDE Frameworks 5:

LANGUAGE=de myapp

Veja link Etapa 2: testar um aplicativo

    
por Burkhard Lück 30.05.2014 / 12:04