Camera translation (#3747)

* citra_qt: correct spelling in configuration

* citra_qt/camera: Changed the order of the translation

The translation may not correspond to "couln't load" and "the camera", so create two cases which can get translated individually.
Also add a space after "the camera".

* citra_qt/camera: use the same syntax for the filter in "still_image_camera.cpp" as in "configure_camera.cpp"

* citra_qt/camera: the config should only get added if it's not empty
This commit is contained in:
Christoph 2018-05-19 11:03:06 +02:00 committed by Weiyi Wang
parent e35c634fc6
commit 3bf924cd20
3 changed files with 6 additions and 6 deletions

View file

@ -14,10 +14,10 @@ std::unique_ptr<CameraInterface> QtCameraFactory::CreatePreview(const std::strin
if (camera->IsPreviewAvailable()) {
return camera;
}
QMessageBox::critical(nullptr, QObject::tr("Error"),
QObject::tr("Couldn't load ") +
(config.empty() ? QObject::tr("the camera") : "") +
QString::fromStdString(config));
QMessageBox::critical(
nullptr, QObject::tr("Error"),
(config.empty() ? QObject::tr("Couldn't load the camera")
: QObject::tr("Couldn't load %1").arg(QString::fromStdString(config))));
return nullptr;
}

View file

@ -52,7 +52,7 @@ const std::string StillImageCameraFactory::getFilePath() {
temp_filters << QString("*." + QString(type));
}
QString filter = QObject::tr("Supported image files (") + temp_filters.join(" ") + ")";
QString filter = QObject::tr("Supported image files (%1)").arg(temp_filters.join(" "));
return QFileDialog::getOpenFileName(nullptr, QObject::tr("Open File"), ".", filter)
.toStdString();

View file

@ -117,7 +117,7 @@
<item>
<widget class="QLabel" name="image_source_label">
<property name="toolTip">
<string>Select where the image of the emulated camera come from. It may be an image or a real camera.</string>
<string>Select where the image of the emulated camera comes from. It may be an image or a real camera.</string>
</property>
<property name="text">
<string>Camera Image Source:</string>