Hola, soy nuevo en la programación para symbian, estoy usando el IDE QT y he buscado en varios lugares sobre como internacionalizar mi aplicación (traducir en diferentes idiomas) y si bien he visto varios ejemplos ninguno está completo y con las instrucciones que he visto no lo he logrado hacer funcionar.
El codigo que tengo puesto en el main es el siguiente:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QString locale = "en";
QTranslator translator;
translator.load(QString("inter02_") + locale, qApp->applicationDirPath());
app.installTranslator(&translator);
MainWindow w;
w.show();
return app.exec();
}
En la clase MainWindow he probado traducir texto pero no eh tenido suerte
qDebug() <
en el archivo de proyecto (.pro) he agregado la línea
TRANSLATIONS = inter02_es.ts\
inter02_en.ts
Agradecería si alguien me puede ayudar con esto o me pueda mandar un proyecto de ejemplo con algo bien simple que le haya funcionado.
El codigo que tengo puesto en el main es el siguiente:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QString locale = "en";
QTranslator translator;
translator.load(QString("inter02_") + locale, qApp->applicationDirPath());
app.installTranslator(&translator);
MainWindow w;
w.show();
return app.exec();
}
En la clase MainWindow he probado traducir texto pero no eh tenido suerte
qDebug() <
en el archivo de proyecto (.pro) he agregado la línea
TRANSLATIONS = inter02_es.ts\
inter02_en.ts
Agradecería si alguien me puede ayudar con esto o me pueda mandar un proyecto de ejemplo con algo bien simple que le haya funcionado.