diff --git a/CMakeLists.txt b/CMakeLists.txt index b99346b68..d55cc3092 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,15 +8,24 @@ set(CMAKE_AUTORCC ON) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) +option(ENABLEOCR "Enable OCR" OFF) + include_directories(${PROJECT_BINARY_DIR}) configure_file(${PROJECT_SOURCE_DIR}/config.h.in ${PROJECT_BINARY_DIR}/config.h @ONLY) +find_package(Qt5 REQUIRED COMPONENTS + Core Gui Quick QuickCompiler + DBus Concurrent Svg PrintSupport LinguistTools) +find_package(Qt5Gui) find_package(DtkDeclarative REQUIRED) +find_package(DtkWidget REQUIRED) +find_package(DtkGui REQUIRED) +find_package(PkgConfig REQUIRED) # Application add_subdirectory(src) -add_subdirectory(qimage-plugins) +#add_subdirectory(qimage-plugins) # Unit Tests #add_subdirectory(tests) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 276cb9b5c..23ea33976 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,48 +1,60 @@ -cmake_minimum_required(VERSION 3.1) - -#玲珑构建依赖目录 -include_directories(${CMAKE_INSTALL_PREFIX}/include) -include_directories(${CMAKE_INSTALL_PREFIX}/include/deepin-ocr-plugin-manager) - -set(APP_BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin/) set(BIN_NAME ${CMAKE_PROJECT_NAME}) -list (APPEND RESOURCES) - # Set sources set(SRC - main.cpp - ) - -# 源文件 -file(GLOB_RECURSE SRCS - ./src/*.h - ./src/*.cpp - ) + main.cpp +) + +file(GLOB OCR + ./src/ocr/*.h + ./src/ocr/*.cpp +) + +file(GLOB UIONIMAGE + ./src/unionimage/*.h + ./src/unionimage/*.cpp +) + +file(GLOB DBUS + ./src/dbus/*.h + ./src/dbus/*.cpp +) + +file(GLOB PRINTDIALOG + ./src/printdialog/*.h + ./src/printdialog/*.cpp +) + +file(GLOB UTILS + ./src/utils/*.h + ./src/utils/*.cpp +) + +file(GLOB TOP + ./src/*.h + ./src/*.cpp +) + +set(SRCS + ${PRINTDIALOG} + ${DBUS} + ${UIONIMAGE} + ${UTILS} + ${TOP} +) + +if(ENABLEOCR) + list(APPEND SRCS + ${OCR} + ) +endif() file(GLOB_RECURSE QMLSRC - ./*.qml - ) - -# Find the Qt5Quick library -find_package(Qt5Quick CONFIG REQUIRED) -find_package(Qt5QuickCompiler REQUIRED) -find_package(Qt5DBus CONFIG REQUIRED) -find_package(Qt5Concurrent CONFIG REQUIRED) -find_package(Qt5Svg CONFIG REQUIRED) -find_package(Qt5PrintSupport CONFIG REQUIRED) -find_package(Qt5LinguistTools CONFIG REQUIRED) + ./*.qml +) +pkg_search_module(LIBRAW REQUIRED IMPORTED_TARGET libraw) qtquick_compiler_add_resources(RCC_SOURCES ${RESOURCES}) -find_package(PkgConfig REQUIRED) -pkg_check_modules(3rd_lib REQUIRED - dtkwidget - ) - -# OCR -pkg_search_module(OCR_PLUGIN REQUIRED deepin-ocr-plugin-manager) -include_directories(${OCR_PLUGIN_INCLUDE_DIRS}) - # 保证 src 目录下头文件全局可见 include_directories(src) @@ -65,17 +77,28 @@ add_executable(${BIN_NAME} ${QM} deepin-image-viewer.qrc res.qrc - ) +) -target_include_directories(${BIN_NAME} PUBLIC ${3rd_lib_INCLUDE_DIRS}) target_link_libraries(${BIN_NAME} ${DtkDeclarative_LIBRARIES} - Qt5::Quick Qt5::PrintSupport Qt5::Gui Qt5::Qml Qt5::Core Qt5::DBus Qt5::Concurrent Qt5::Svg + Qt5::Quick + Qt5::PrintSupport + Qt5::Gui + Qt5::Qml + Qt5::Core + Qt5::DBus + Qt5::Concurrent + Qt5::Svg GL pthread freeimage - ${3rd_lib_LIBRARIES} - ${OCR_PLUGIN_LIBRARIES} - ) - + ${DtkWidget_LIBRARIES} + PkgConfig::LIBRAW + ) +if(ENABLEOCR) + target_link_libraries(${BIN_NAME} + PkgConfig::OCR_PLUGIN + ) + +endif() if (${CMAKE_BUILD_TYPE} MATCHES "Debug") TARGET_COMPILE_DEFINITIONS(${BIN_NAME} PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>) endif () diff --git a/src/main.cpp b/src/main.cpp index a3fd3d797..bcc82b3f8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -6,7 +6,9 @@ #include "src/filecontrol.h" #include "src/thumbnailload.h" #include "src/cursortool.h" +#ifdef ENABLEOCR #include "src/ocr/livetextanalyzer.h" +#endif #include "src/dbus/applicationadpator.h" #include "config.h" @@ -67,6 +69,7 @@ int main(int argc, char *argv[]) CursorTool *cursorTool = new CursorTool(); engine.rootContext()->setContextProperty("cursorTool", cursorTool); // OCR分析工具 +#ifdef ENABLEOCR auto liveTextAnalyzer = new LiveTextAnalyzer; engine.rootContext()->setContextProperty("liveTextAnalyzer", liveTextAnalyzer); engine.addImageProvider(QLatin1String("liveTextAnalyzer"), liveTextAnalyzer); @@ -74,7 +77,7 @@ int main(int argc, char *argv[]) engine.load(QUrl(QStringLiteral("qrc:/qml/main.qml"))); if (engine.rootObjects().isEmpty()) return -1; - +#endif // 设置DBus接口 ApplicationAdaptor adaptor(fileControl); QDBusConnection::sessionBus().registerService("com.deepin.imageViewer"); diff --git a/src/src/filecontrol.cpp b/src/src/filecontrol.cpp index 7e41eaf01..0ecce921d 100644 --- a/src/src/filecontrol.cpp +++ b/src/src/filecontrol.cpp @@ -6,10 +6,15 @@ #include "unionimage/unionimage_global.h" #include "unionimage/unionimage.h" #include "printdialog/printhelper.h" +#include <qmimedata.h> +#ifdef ENABLEOCR #include "ocr/ocrinterface.h" +#endif #include <DSysInfo> +#include <QJsonArray> +#include <QJsonDocument> #include <QFileInfo> #include <QDir> #include <QMimeDatabase> @@ -82,8 +87,9 @@ QUrl UrlInfo(QString path) FileControl::FileControl(QObject *parent) : QObject(parent) { +#ifdef ENABLEOCR m_ocrInterface = new OcrInterface("com.deepin.Ocr", "/com/deepin/Ocr", QDBusConnection::sessionBus(), this); - +#endif m_shortcutViewProcess = new QProcess(this); m_config = LibConfigSetter::instance(); @@ -340,7 +346,6 @@ void FileControl::copyImage(const QString &path) QString localPath = QUrl(path).toLocalFile(); QClipboard *cb = qApp->clipboard(); - // Ownership of the new data is transferred to the clipboard. QMimeData *newMimeData = new QMimeData(); @@ -430,6 +435,7 @@ bool FileControl::isFile(const QString &path) return QFileInfo(localPath).isFile(); } +#ifdef ENABLEOCR void FileControl::ocrImage(const QString &path, int index) { slotRotatePixCurrent(); @@ -445,7 +451,7 @@ void FileControl::ocrImage(const QString &path, int index) m_ocrInterface->openFile(tempFileName); } } - +#endif QString FileControl::parseCommandlineGetPath(const QString &path) { Q_UNUSED(path) diff --git a/src/src/filecontrol.h b/src/src/filecontrol.h index 1c1b1858f..387b05da4 100644 --- a/src/src/filecontrol.h +++ b/src/src/filecontrol.h @@ -15,7 +15,9 @@ #include <QMap> #include <QFileSystemWatcher> +#ifdef ENABLEOCR class OcrInterface; +#endif class QProcess; class FileControl : public QObject @@ -64,8 +66,10 @@ class FileControl : public QObject //是否是文件 Q_INVOKABLE bool isFile(const QString &path); +#ifdef ENABLEOCR //进行ocr识别 Q_INVOKABLE void ocrImage(const QString &path, int index); +#endif // Q_INVOKABLE double fitImage(int imgWidth, int windowWidth); @@ -203,7 +207,9 @@ class FileControl : public QObject QString createShortcutString(); private : +#ifdef ENABLEOCR OcrInterface *m_ocrInterface; +#endif QString m_currentPath; // 当前操作的旋转图片路径 QString m_shortcutString; // 快捷键字符串,将采用懒加载模式,需要通过createShortcutString()函数使用 QProcess *m_shortcutViewProcess; // 快捷键面板进程 diff --git a/src/src/printdialog/printhelper.cpp b/src/src/printdialog/printhelper.cpp old mode 100755 new mode 100644 diff --git a/src/src/printdialog/printhelper.h b/src/src/printdialog/printhelper.h old mode 100755 new mode 100644 diff --git a/src/src/unionimage/baseutils.cpp b/src/src/unionimage/baseutils.cpp old mode 100755 new mode 100644 diff --git a/src/src/unionimage/baseutils.h b/src/src/unionimage/baseutils.h old mode 100755 new mode 100644 diff --git a/src/src/unionimage/imageutils.cpp b/src/src/unionimage/imageutils.cpp old mode 100755 new mode 100644 diff --git a/src/src/unionimage/imageutils.h b/src/src/unionimage/imageutils.h old mode 100755 new mode 100644 diff --git a/src/translations/deepin-image-viewer.ts b/src/translations/deepin-image-viewer.ts index 89116d3dc..6620256ed 100644 --- a/src/translations/deepin-image-viewer.ts +++ b/src/translations/deepin-image-viewer.ts @@ -235,7 +235,7 @@ </message> <message> <source>day</source> - <translation>day</translation> + <translation type="vanished">day</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> diff --git a/src/translations/deepin-image-viewer_am_ET.ts b/src/translations/deepin-image-viewer_am_ET.ts index fd36a2060..0b2610043 100644 --- a/src/translations/deepin-image-viewer_am_ET.ts +++ b/src/translations/deepin-image-viewer_am_ET.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_ar.ts b/src/translations/deepin-image-viewer_ar.ts index 2707b1fb0..91af5b048 100644 --- a/src/translations/deepin-image-viewer_ar.ts +++ b/src/translations/deepin-image-viewer_ar.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">عارض الصور</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_az.ts b/src/translations/deepin-image-viewer_az.ts index 4d1b7ebb6..fc12bdafa 100644 --- a/src/translations/deepin-image-viewer_az.ts +++ b/src/translations/deepin-image-viewer_az.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="az"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="az"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>gün</translation> + <translation type="vanished">gün</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_bg.ts b/src/translations/deepin-image-viewer_bg.ts index 7d24836d0..f88f1a23f 100644 --- a/src/translations/deepin-image-viewer_bg.ts +++ b/src/translations/deepin-image-viewer_bg.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_bo.ts b/src/translations/deepin-image-viewer_bo.ts index 1ce74e3cb..85e956a1b 100644 --- a/src/translations/deepin-image-viewer_bo.ts +++ b/src/translations/deepin-image-viewer_bo.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="bo"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="bo"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>ཉིན།</translation> + <translation type="vanished">ཉིན།</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_ca.ts b/src/translations/deepin-image-viewer_ca.ts index 8cadaf462..f8cb17eef 100644 --- a/src/translations/deepin-image-viewer_ca.ts +++ b/src/translations/deepin-image-viewer_ca.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ca"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ca"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dia</translation> + <translation type="vanished">dia</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_cs.ts b/src/translations/deepin-image-viewer_cs.ts index 4a68bfd8a..d98efd679 100644 --- a/src/translations/deepin-image-viewer_cs.ts +++ b/src/translations/deepin-image-viewer_cs.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="cs"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="cs"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>den</translation> + <translation type="vanished">den</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_da.ts b/src/translations/deepin-image-viewer_da.ts index a5d9167e1..29d4ca43a 100644 --- a/src/translations/deepin-image-viewer_da.ts +++ b/src/translations/deepin-image-viewer_da.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">Billedfremviser</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_de.ts b/src/translations/deepin-image-viewer_de.ts index a4c318076..e5b8c1c7b 100644 --- a/src/translations/deepin-image-viewer_de.ts +++ b/src/translations/deepin-image-viewer_de.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="de"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="de"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>Tag</translation> + <translation type="vanished">Tag</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_el.ts b/src/translations/deepin-image-viewer_el.ts index 9f2c5b6af..ab240e1a3 100644 --- a/src/translations/deepin-image-viewer_el.ts +++ b/src/translations/deepin-image-viewer_el.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_es.ts b/src/translations/deepin-image-viewer_es.ts index 0dd3455e0..3feddc6b2 100644 --- a/src/translations/deepin-image-viewer_es.ts +++ b/src/translations/deepin-image-viewer_es.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="es"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="es"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>día</translation> + <translation type="vanished">día</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_et.ts b/src/translations/deepin-image-viewer_et.ts index 3f7aace2e..5033d9d38 100644 --- a/src/translations/deepin-image-viewer_et.ts +++ b/src/translations/deepin-image-viewer_et.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_fa.ts b/src/translations/deepin-image-viewer_fa.ts index 4c0824f13..287e781c1 100644 --- a/src/translations/deepin-image-viewer_fa.ts +++ b/src/translations/deepin-image-viewer_fa.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_fi.ts b/src/translations/deepin-image-viewer_fi.ts index d2a51fb08..0b20a9598 100644 --- a/src/translations/deepin-image-viewer_fi.ts +++ b/src/translations/deepin-image-viewer_fi.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fi"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fi"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>päivä</translation> + <translation type="vanished">päivä</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_fr.ts b/src/translations/deepin-image-viewer_fr.ts index d7fcc66de..dde0f5f7c 100644 --- a/src/translations/deepin-image-viewer_fr.ts +++ b/src/translations/deepin-image-viewer_fr.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fr"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fr"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>jour</translation> + <translation type="vanished">jour</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_gl_ES.ts b/src/translations/deepin-image-viewer_gl_ES.ts index 1a0a2fa14..2e98c8dd0 100644 --- a/src/translations/deepin-image-viewer_gl_ES.ts +++ b/src/translations/deepin-image-viewer_gl_ES.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">Visualizador de imaxes</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_he.ts b/src/translations/deepin-image-viewer_he.ts index e619ecf33..bb1f2ee3d 100644 --- a/src/translations/deepin-image-viewer_he.ts +++ b/src/translations/deepin-image-viewer_he.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_hr.ts b/src/translations/deepin-image-viewer_hr.ts index ed732c4a7..4b39595c8 100644 --- a/src/translations/deepin-image-viewer_hr.ts +++ b/src/translations/deepin-image-viewer_hr.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="hr"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hr"> <context> <name>FileControl</name> <message> @@ -11,7 +13,7 @@ </message> <message> <source>Extract text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Slide show</source> @@ -59,11 +61,11 @@ </message> <message> <source>Zoom in</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Zoom out</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open</source> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -117,7 +119,7 @@ </message> <message> <source>Date captured</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date modified</source> @@ -129,7 +131,7 @@ </message> <message> <source>Aperture</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Exposure program</source> @@ -157,7 +159,7 @@ </message> <message> <source>Flash compensation</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Colorspace</source> @@ -165,7 +167,7 @@ </message> <message> <source>Metering mode</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>White balance</source> @@ -189,7 +191,7 @@ </message> <message> <source>Max aperture</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Device model</source> @@ -233,11 +235,11 @@ </message> <message> <source>day</source> - <translation>dan</translation> + <translation type="vanished">dan</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -271,7 +273,7 @@ </message> <message> <source>Play</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Next</source> @@ -302,11 +304,11 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Delete</source> @@ -329,7 +331,7 @@ </message> <message> <source>Extract text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Slide show</source> @@ -380,7 +382,7 @@ <name>ViewTopTitle</name> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Image Viewer</source> @@ -392,11 +394,11 @@ </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_hu.ts b/src/translations/deepin-image-viewer_hu.ts index a8e85de03..13add3f10 100644 --- a/src/translations/deepin-image-viewer_hu.ts +++ b/src/translations/deepin-image-viewer_hu.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="hu"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hu"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>nap</translation> + <translation type="vanished">nap</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_id.ts b/src/translations/deepin-image-viewer_id.ts index adcd461a6..c970cb9b6 100644 --- a/src/translations/deepin-image-viewer_id.ts +++ b/src/translations/deepin-image-viewer_id.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="id"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="id"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>hari</translation> + <translation type="vanished">hari</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_it.ts b/src/translations/deepin-image-viewer_it.ts index 7dfaf7254..fca22f4f0 100644 --- a/src/translations/deepin-image-viewer_it.ts +++ b/src/translations/deepin-image-viewer_it.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="it"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="it"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>giorno</translation> + <translation type="vanished">giorno</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -249,7 +251,7 @@ Localizzazione italiana a cura di Massimo A. Carofano.</translation> </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -295,7 +297,7 @@ Localizzazione italiana a cura di Massimo A. Carofano.</translation> </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -303,7 +305,7 @@ Localizzazione italiana a cura di Massimo A. Carofano.</translation> </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -390,15 +392,15 @@ Localizzazione italiana a cura di Massimo A. Carofano.</translation> </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_ko.ts b/src/translations/deepin-image-viewer_ko.ts index 546e0c3d9..440f2970f 100644 --- a/src/translations/deepin-image-viewer_ko.ts +++ b/src/translations/deepin-image-viewer_ko.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">이미지 보기도구</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_lt.ts b/src/translations/deepin-image-viewer_lt.ts index 940a63b83..1e4a5f686 100644 --- a/src/translations/deepin-image-viewer_lt.ts +++ b/src/translations/deepin-image-viewer_lt.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">Paveikslų žiūryklė</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_ms.ts b/src/translations/deepin-image-viewer_ms.ts index ad0976287..68283d07c 100644 --- a/src/translations/deepin-image-viewer_ms.ts +++ b/src/translations/deepin-image-viewer_ms.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ms"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ms"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>hari</translation> + <translation type="vanished">hari</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_ne.ts b/src/translations/deepin-image-viewer_ne.ts index 699bfc6f5..db42bf4ea 100644 --- a/src/translations/deepin-image-viewer_ne.ts +++ b/src/translations/deepin-image-viewer_ne.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished">इमेज विएवेर</translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_nl.ts b/src/translations/deepin-image-viewer_nl.ts index c72dbfb9e..2a209ce45 100644 --- a/src/translations/deepin-image-viewer_nl.ts +++ b/src/translations/deepin-image-viewer_nl.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="nl"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="nl"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dag</translation> + <translation type="vanished">dag</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_pl.ts b/src/translations/deepin-image-viewer_pl.ts index 17332e422..24153c302 100644 --- a/src/translations/deepin-image-viewer_pl.ts +++ b/src/translations/deepin-image-viewer_pl.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pl"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pl"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dzień</translation> + <translation type="vanished">dzień</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_pt.ts b/src/translations/deepin-image-viewer_pt.ts index 0e653e18d..3386afba3 100644 --- a/src/translations/deepin-image-viewer_pt.ts +++ b/src/translations/deepin-image-viewer_pt.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pt"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pt"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dia</translation> + <translation type="vanished">dia</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_pt_BR.ts b/src/translations/deepin-image-viewer_pt_BR.ts index df578a20c..930254531 100644 --- a/src/translations/deepin-image-viewer_pt_BR.ts +++ b/src/translations/deepin-image-viewer_pt_BR.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pt_BR"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pt_BR"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dia</translation> + <translation type="vanished">dia</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_ru.ts b/src/translations/deepin-image-viewer_ru.ts index 4ffc271d7..3bcdf4851 100644 --- a/src/translations/deepin-image-viewer_ru.ts +++ b/src/translations/deepin-image-viewer_ru.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ru"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>д</translation> + <translation type="vanished">д</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_sk.ts b/src/translations/deepin-image-viewer_sk.ts index 7eb18353b..e559b5e98 100644 --- a/src/translations/deepin-image-viewer_sk.ts +++ b/src/translations/deepin-image-viewer_sk.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_sl.ts b/src/translations/deepin-image-viewer_sl.ts index aeae5dcd1..a97305c7e 100644 --- a/src/translations/deepin-image-viewer_sl.ts +++ b/src/translations/deepin-image-viewer_sl.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="sl"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sl"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>dan</translation> + <translation type="vanished">dan</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_sq.ts b/src/translations/deepin-image-viewer_sq.ts index 7e0641b64..ecee2d391 100644 --- a/src/translations/deepin-image-viewer_sq.ts +++ b/src/translations/deepin-image-viewer_sq.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="sq"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sq"> <context> <name>FileControl</name> <message> @@ -95,7 +97,7 @@ </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>ditë</translation> + <translation type="vanished">ditë</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_sr.ts b/src/translations/deepin-image-viewer_sr.ts index 26a7ea47c..68366e838 100644 --- a/src/translations/deepin-image-viewer_sr.ts +++ b/src/translations/deepin-image-viewer_sr.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="sr"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sr"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>дан</translation> + <translation type="vanished">дан</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_sv.ts b/src/translations/deepin-image-viewer_sv.ts index 157efbdf0..c110bd013 100644 --- a/src/translations/deepin-image-viewer_sv.ts +++ b/src/translations/deepin-image-viewer_sv.ts @@ -233,10 +233,6 @@ <source>Image Viewer</source> <translation type="unfinished"></translation> </message> - <message> - <source>day</source> - <translation type="unfinished"></translation> - </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> <translation type="unfinished"></translation> @@ -396,5 +392,9 @@ <source>%1 is released under %2</source> <translation type="unfinished"></translation> </message> + <message> + <source>Open image</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/src/translations/deepin-image-viewer_tr.ts b/src/translations/deepin-image-viewer_tr.ts index 30b9f4e3c..5c1418c09 100644 --- a/src/translations/deepin-image-viewer_tr.ts +++ b/src/translations/deepin-image-viewer_tr.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="tr"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="tr"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>gün</translation> + <translation type="vanished">gün</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_ug.ts b/src/translations/deepin-image-viewer_ug.ts index abcc465be..ee4d3809b 100644 --- a/src/translations/deepin-image-viewer_ug.ts +++ b/src/translations/deepin-image-viewer_ug.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ug"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ug"> <context> <name>FileControl</name> <message> @@ -91,11 +93,11 @@ </message> <message> <source>Select all</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Live Text</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -113,7 +115,7 @@ </message> <message> <source>Size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Date captured</source> @@ -177,7 +179,7 @@ </message> <message> <source>File name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Dimensions</source> @@ -193,18 +195,18 @@ </message> <message> <source>Device model</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>LiveTextWidget</name> <message> <source>Copy (Ctrl+C)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Select all (Ctrl+A)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -215,14 +217,14 @@ </message> <message> <source>Select pictures</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>PropertyActionItemDelegate</name> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>كۈن</translation> + <translation type="vanished">كۈن</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -248,7 +250,7 @@ </message> <message> <source>The file already exists, please use another name</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Cancel</source> @@ -294,7 +296,7 @@ </message> <message> <source>Original size</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Fit to window</source> @@ -302,7 +304,7 @@ </message> <message> <source>Rotate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Extract text</source> @@ -388,15 +390,15 @@ </message> <message> <source>Version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>%1 is released under %2</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_uk.ts b/src/translations/deepin-image-viewer_uk.ts index cfcae2c6f..684ce25f1 100644 --- a/src/translations/deepin-image-viewer_uk.ts +++ b/src/translations/deepin-image-viewer_uk.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="uk"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="uk"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>день</translation> + <translation type="vanished">день</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -396,7 +398,7 @@ </message> <message> <source>Open image</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_zh_CN.ts b/src/translations/deepin-image-viewer_zh_CN.ts index 22a5a748c..5976e810d 100644 --- a/src/translations/deepin-image-viewer_zh_CN.ts +++ b/src/translations/deepin-image-viewer_zh_CN.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_CN"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_CN"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>天</translation> + <translation type="vanished">天</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -399,4 +401,4 @@ <translation>打开图片</translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_zh_HK.ts b/src/translations/deepin-image-viewer_zh_HK.ts index a1b3eb031..356432e30 100644 --- a/src/translations/deepin-image-viewer_zh_HK.ts +++ b/src/translations/deepin-image-viewer_zh_HK.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_HK"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_HK"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>天</translation> + <translation type="vanished">天</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -399,4 +401,4 @@ <translation>打開圖片</translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/src/translations/deepin-image-viewer_zh_TW.ts b/src/translations/deepin-image-viewer_zh_TW.ts index 875a14411..10358e0e4 100644 --- a/src/translations/deepin-image-viewer_zh_TW.ts +++ b/src/translations/deepin-image-viewer_zh_TW.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_TW"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_TW"> <context> <name>FileControl</name> <message> @@ -233,7 +235,7 @@ </message> <message> <source>day</source> - <translation>天</translation> + <translation type="vanished">天</translation> </message> <message> <source>Image Viewer is an image viewing tool with fashion interface and smooth performance.</source> @@ -399,4 +401,4 @@ <translation>打開圖片</translation> </message> </context> -</TS> \ No newline at end of file +</TS>