Compare commits
55 Commits
ba23208a7a
...
1.4.1
| Author | SHA1 | Date | |
|---|---|---|---|
| 8f0d4da7ad | |||
| 9c8ffb6c1b | |||
| 4c5c5e6fc6 | |||
| b8cb10bb33 | |||
| 6e2f40633e | |||
|
|
a0ba7c1d17 | ||
|
|
b6d759d7c6 | ||
| 437c2f5618 | |||
|
|
7fd4924e64 | ||
| c77808f3d8 | |||
| 86075a1ad0 | |||
| a8e40a725c | |||
|
|
8edb6b015e | ||
| 5b2255e903 | |||
| 4948ea7445 | |||
| e09348e064 | |||
|
|
fce6a835b7 | ||
| afcd126c00 | |||
| aa025b0f3b | |||
| e6e738412d | |||
| 2e748e19e1 | |||
| 4b5c9e9ebd | |||
| cdfa8b78a4 | |||
| 1ba5ae60dc | |||
|
|
08d1c09033 | ||
| 612b542e2a | |||
| d74db66ab5 | |||
| 9dd34b3fce | |||
| adfe6c51da | |||
|
|
96565b2ccf | ||
| 107440145a | |||
| 1c55e3194e | |||
| 9021ff2579 | |||
| 10e1e91e7b | |||
| ef887d7a06 | |||
| 5446d94966 | |||
| a2f42c2e3d | |||
| 56b18353db | |||
| 9170765344 | |||
|
|
ee7b3beda4 | ||
| 919a672c17 | |||
| e52a6d8eed | |||
| 8b0c8ec194 | |||
|
|
1da7fff518 | ||
| e216592205 | |||
| 8fc9d06937 | |||
| 73b15da182 | |||
| f4f7d93e38 | |||
| 591b01a83a | |||
| f8d3dcc899 | |||
| f0ed9d0ca1 | |||
|
|
13227cfac9 | ||
| b73df5ea1a | |||
| 4375fe1c2d | |||
| 4654cb21a0 |
35
.github/workflows/deepin.yml
vendored
Normal file
35
.github/workflows/deepin.yml
vendored
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
name: deepin 25 CI
|
||||||
|
|
||||||
|
on: [push, pull_request, workflow_dispatch]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build-deepin-25-deb:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: linuxdeepin/deepin:crimson
|
||||||
|
options: --user root
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Update package lists and install basic tools
|
||||||
|
run: |
|
||||||
|
apt update
|
||||||
|
apt install -y git ca-certificates curl file
|
||||||
|
- uses: actions/checkout@v6
|
||||||
|
- name: Get build dept.
|
||||||
|
run: |
|
||||||
|
apt install -y cmake qt6-base-dev qt6-svg-dev qt6-tools-dev libexiv2-dev
|
||||||
|
- name: Build it
|
||||||
|
run: |
|
||||||
|
git config --global --add safe.directory '*' # to avoid "fatal: detected dubious ownership in repository at xxx"
|
||||||
|
cmake -Bbuild -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .
|
||||||
|
cmake --build build -j
|
||||||
|
cd build
|
||||||
|
cpack -G DEB
|
||||||
|
- name: Try install it
|
||||||
|
run: |
|
||||||
|
cd build
|
||||||
|
apt install -y ./*.deb
|
||||||
|
- uses: actions/upload-artifact@v6
|
||||||
|
with:
|
||||||
|
name: deepin-25-deb-package
|
||||||
|
path: build/*.deb
|
||||||
7
.github/workflows/macos.yml
vendored
7
.github/workflows/macos.yml
vendored
@@ -8,12 +8,13 @@ jobs:
|
|||||||
runs-on: macos-latest
|
runs-on: macos-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- name: Install Qt
|
- name: Install Qt
|
||||||
uses: jurplel/install-qt-action@v4
|
uses: jurplel/install-qt-action@v4
|
||||||
with:
|
with:
|
||||||
version: '6.9.1'
|
version: '6.10.3'
|
||||||
modules: 'qtimageformats'
|
modules: 'qtimageformats'
|
||||||
|
cache: true
|
||||||
- name: Install Conan and Dependencies
|
- name: Install Conan and Dependencies
|
||||||
id: conan
|
id: conan
|
||||||
working-directory: ./
|
working-directory: ./
|
||||||
@@ -32,7 +33,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
macdeployqt ./ppic.app -dmg
|
macdeployqt ./ppic.app -dmg
|
||||||
ls
|
ls
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v6
|
||||||
with:
|
with:
|
||||||
name: "macos-bundle"
|
name: "macos-bundle"
|
||||||
path: "*.dmg"
|
path: "*.dmg"
|
||||||
|
|||||||
6
.github/workflows/ubuntu.yml
vendored
6
.github/workflows/ubuntu.yml
vendored
@@ -1,12 +1,12 @@
|
|||||||
name: Ubuntu CI
|
name: Ubuntu CI
|
||||||
|
|
||||||
on: [push, pull_request]
|
on: [push, pull_request, workflow_dispatch]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
ubuntu-24-04-build:
|
ubuntu-24-04-build:
|
||||||
runs-on: ubuntu-24.04
|
runs-on: ubuntu-24.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- name: Get build dept.
|
- name: Get build dept.
|
||||||
run: |
|
run: |
|
||||||
sudo apt update
|
sudo apt update
|
||||||
@@ -22,7 +22,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
cd build
|
cd build
|
||||||
sudo apt install ./*.deb
|
sudo apt install ./*.deb
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v6
|
||||||
with:
|
with:
|
||||||
name: ubuntu-24.04-deb-package
|
name: ubuntu-24.04-deb-package
|
||||||
path: build/*.deb
|
path: build/*.deb
|
||||||
|
|||||||
50
.github/workflows/windows.yml
vendored
50
.github/workflows/windows.yml
vendored
@@ -8,7 +8,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- qt_ver: '6.9.1'
|
- qt_ver: '6.10.3'
|
||||||
vs: '2022'
|
vs: '2022'
|
||||||
aqt_arch: 'win64_msvc2022_64'
|
aqt_arch: 'win64_msvc2022_64'
|
||||||
msvc_arch: 'x64'
|
msvc_arch: 'x64'
|
||||||
@@ -16,13 +16,14 @@ jobs:
|
|||||||
runs-on: windows-2022
|
runs-on: windows-2022
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- name: Install Qt
|
- name: Install Qt
|
||||||
uses: jurplel/install-qt-action@v4
|
uses: jurplel/install-qt-action@v4
|
||||||
with:
|
with:
|
||||||
arch: ${{ matrix.aqt_arch }}
|
arch: ${{ matrix.aqt_arch }}
|
||||||
version: ${{ matrix.qt_ver }}
|
version: ${{ matrix.qt_ver }}
|
||||||
modules: 'qtimageformats'
|
modules: 'qtimageformats'
|
||||||
|
cache: true
|
||||||
- name: Build
|
- name: Build
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
@@ -34,7 +35,7 @@ jobs:
|
|||||||
nmake
|
nmake
|
||||||
nmake clean
|
nmake clean
|
||||||
windeployqt --verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --no-system-dxc-compiler --skip-plugin-types tls,networkinformation release\ppic.exe
|
windeployqt --verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --no-system-dxc-compiler --skip-plugin-types tls,networkinformation release\ppic.exe
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v6
|
||||||
with:
|
with:
|
||||||
name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-qmake-package"
|
name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-qmake-package"
|
||||||
path: release/*
|
path: release/*
|
||||||
@@ -44,7 +45,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- qt_ver: '6.9.1'
|
- qt_ver: '6.10.3'
|
||||||
vs: '2022'
|
vs: '2022'
|
||||||
aqt_arch: 'win64_msvc2022_64'
|
aqt_arch: 'win64_msvc2022_64'
|
||||||
msvc_arch: 'x64'
|
msvc_arch: 'x64'
|
||||||
@@ -52,13 +53,14 @@ jobs:
|
|||||||
runs-on: windows-2022
|
runs-on: windows-2022
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- name: Install Qt
|
- name: Install Qt
|
||||||
uses: jurplel/install-qt-action@v4
|
uses: jurplel/install-qt-action@v4
|
||||||
with:
|
with:
|
||||||
arch: ${{ matrix.aqt_arch }}
|
arch: ${{ matrix.aqt_arch }}
|
||||||
version: ${{ matrix.qt_ver }}
|
version: ${{ matrix.qt_ver }}
|
||||||
modules: 'qtimageformats'
|
modules: 'qtimageformats'
|
||||||
|
cache: true
|
||||||
- name: Build
|
- name: Build
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
@@ -72,33 +74,33 @@ jobs:
|
|||||||
set CMAKE_PREFIX_PATH=%PWD%/dependencies_bin
|
set CMAKE_PREFIX_PATH=%PWD%/dependencies_bin
|
||||||
mkdir dependencies_src
|
mkdir dependencies_src
|
||||||
echo ::group::===== exiv2 =====
|
echo ::group::===== exiv2 =====
|
||||||
curl -fsSL -o exiv2_bin.zip https://github.com/Exiv2/exiv2/releases/download/v0.28.5/exiv2-0.28.5-2022msvc-AMD64.zip
|
curl -fsSL -o exiv2_bin.zip https://github.com/Exiv2/exiv2/releases/download/v0.28.7/exiv2-0.28.7-2022msvc-AMD64.zip
|
||||||
7z x exiv2_bin.zip -y
|
7z x exiv2_bin.zip -y
|
||||||
ren .\exiv2-0.28.5-2022msvc-AMD64 dependencies_bin
|
ren .\exiv2-0.28.7-2022msvc-AMD64 dependencies_bin
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
echo ::group::===== zlib =====
|
echo ::group::===== zlib =====
|
||||||
curl -fsSL -o zlib_src.zip https://zlib.net/zlib131.zip
|
curl -fsSL -o zlib_src.zip https://zlib.net/zlib132.zip
|
||||||
7z x zlib_src.zip -y -o"dependencies_src"
|
7z x zlib_src.zip -y -o"dependencies_src"
|
||||||
ren .\dependencies_src\zlib-1.3.1 zlib || goto :error
|
ren .\dependencies_src\zlib-1.3.2 zlib || goto :error
|
||||||
cmake ./dependencies_src/zlib -Bbuild_dependencies/zlib -DCMAKE_INSTALL_PREFIX="dependencies_bin" || goto :error
|
cmake ./dependencies_src/zlib -Bbuild_dependencies/zlib -DCMAKE_INSTALL_PREFIX="dependencies_bin" || goto :error
|
||||||
cmake --build build_dependencies/zlib --config Release --target=install || goto :error
|
cmake --build build_dependencies/zlib --config Release --target=install || goto :error
|
||||||
curl -fsSL -o expat_src.zip https://github.com/libexpat/libexpat/archive/R_2_6_2.zip
|
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
echo ::group::===== AOM for libavif AVI decoding support =====
|
echo ::group::===== AOM for libavif AVI decoding support =====
|
||||||
git clone -q -b v3.12.0 --depth 1 https://aomedia.googlesource.com/aom dependencies_src/aom
|
git clone -q -b v3.13.1 --depth 1 https://aomedia.googlesource.com/aom dependencies_src/aom
|
||||||
cmake ./dependencies_src/aom -Bbuild_dependencies/aom -DCMAKE_INSTALL_PREFIX="dependencies_bin" -DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON -DAOM_TARGET_CPU=generic -DENABLE_TESTS=OFF -DENABLE_TESTDATA=OFF -DENABLE_TOOLS=OFF -DENABLE_EXAMPLES=0 || goto :error
|
cmake ./dependencies_src/aom -Bbuild_dependencies/aom -DCMAKE_INSTALL_PREFIX="dependencies_bin" -DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON -DAOM_TARGET_CPU=generic -DENABLE_TESTS=OFF -DENABLE_TESTDATA=OFF -DENABLE_TOOLS=OFF -DENABLE_EXAMPLES=0 || goto :error
|
||||||
cmake --build build_dependencies/aom --config Release --target=install || goto :error
|
cmake --build build_dependencies/aom --config Release --target=install || goto :error
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
echo ::group::===== libavif =====
|
echo ::group::===== libavif =====
|
||||||
curl -fsSL -o libavif-v1_2_1.zip https://github.com/AOMediaCodec/libavif/archive/v1.2.1.zip
|
curl -fsSL -o libavif-v1_3_0.zip https://github.com/AOMediaCodec/libavif/archive/v1.3.0.zip
|
||||||
7z x libavif-v1_2_1.zip -y -o"dependencies_src"
|
7z x libavif-v1_3_0.zip -y -o"dependencies_src"
|
||||||
ren .\dependencies_src\libavif-1.2.1 libavif || goto :error
|
ren .\dependencies_src\libavif-1.3.0 libavif || goto :error
|
||||||
cmake ./dependencies_src/libavif -Bbuild_dependencies/libavif -DCMAKE_INSTALL_PREFIX="dependencies_bin" -DAVIF_CODEC_AOM=ON -DAVIF_LIBYUV=LOCAL
|
cmake ./dependencies_src/libavif -Bbuild_dependencies/libavif -DCMAKE_INSTALL_PREFIX="dependencies_bin" -DAVIF_CODEC_AOM=SYSTEM -DAVIF_CODEC_AOM_DECODE=ON -DAVIF_CODEC_AOM_ENCODE=ON -DAVIF_LIBYUV=LOCAL
|
||||||
cmake --build build_dependencies/libavif --config Release --target=install || goto :error
|
cmake --build build_dependencies/libavif --config Release --target=install || goto :error
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
echo ::group::===== expat =====
|
echo ::group::===== expat =====
|
||||||
|
curl -fsSL -o expat_src.zip https://github.com/libexpat/libexpat/archive/R_2_7_3.zip
|
||||||
7z x expat_src.zip -y -o"dependencies_src"
|
7z x expat_src.zip -y -o"dependencies_src"
|
||||||
ren .\dependencies_src\libexpat-R_2_6_2 expat || goto :error
|
ren .\dependencies_src\libexpat-R_2_7_3 expat || goto :error
|
||||||
cmake ./dependencies_src/expat/expat -Bbuild_dependencies/expat -DCMAKE_INSTALL_PREFIX="dependencies_bin" || goto :error
|
cmake ./dependencies_src/expat/expat -Bbuild_dependencies/expat -DCMAKE_INSTALL_PREFIX="dependencies_bin" || goto :error
|
||||||
cmake --build build_dependencies/expat --config Release --target=install || goto :error
|
cmake --build build_dependencies/expat --config Release --target=install || goto :error
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
@@ -114,20 +116,26 @@ jobs:
|
|||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
echo ::group::===== KImageFormats =====
|
echo ::group::===== KImageFormats =====
|
||||||
git clone -q https://invent.kde.org/frameworks/kimageformats.git dependencies_src/kimageformats
|
git clone -q https://invent.kde.org/frameworks/kimageformats.git dependencies_src/kimageformats
|
||||||
cmake .\dependencies_src\kimageformats -Bbuild_dependencies/kimageformats -DKDE_INSTALL_QTPLUGINDIR=%QT_ROOT_DIR%\plugins || goto :error
|
cmake .\dependencies_src\kimageformats -Bbuild_dependencies/kimageformats -DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=%QT_ROOT_DIR%\plugins || goto :error
|
||||||
cmake --build build_dependencies/kimageformats --config Release --target=install || goto :error
|
cmake --build build_dependencies/kimageformats --config Release --target=install || goto :error
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
:: ------ app ------
|
:: ------ app ------
|
||||||
cmake -Bbuild . -DCMAKE_INSTALL_PREFIX="%PWD%\build\"
|
echo ::group::===== App (Build'n'Install) =====
|
||||||
|
cmake -Bbuild .
|
||||||
cmake --build build --config Release
|
cmake --build build --config Release
|
||||||
cmake --build build --config Release --target=install
|
cmake --install build --config Release --prefix "%PWD%\build"
|
||||||
|
echo ::endgroup::
|
||||||
|
echo ::group::===== passoc stuff =====
|
||||||
|
curl -fsSL -o passoc-standalone.zip https://github.com/BLumia/pineapple-assoc-manager/releases/latest/download/pineapple-assoc-manager-qt${{ matrix.qt_ver }}-standalone.zip
|
||||||
|
7z x passoc-standalone.zip passoc.exe -y -o"build/bin"
|
||||||
|
echo ::endgroup::
|
||||||
:: ------ pkg ------
|
:: ------ pkg ------
|
||||||
windeployqt --verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --no-system-dxc-compiler --skip-plugin-types tls,networkinformation build\bin\ppic.exe
|
windeployqt --verbose=2 --no-compiler-runtime --no-quick-import --no-translations --no-network --no-opengl-sw --no-system-d3d-compiler --no-system-dxc-compiler --skip-plugin-types tls,networkinformation build\bin\ppic.exe
|
||||||
robocopy ./dependencies_bin/bin build/bin *.dll
|
robocopy ./dependencies_bin/bin build/bin *.dll
|
||||||
if ErrorLevel 8 (exit /B 1)
|
if ErrorLevel 8 (exit /B 1)
|
||||||
copy LICENSE build\bin
|
copy LICENSE build\bin
|
||||||
exit /B 0
|
exit /B 0
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v6
|
||||||
with:
|
with:
|
||||||
name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-cmake-package"
|
name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-cmake-package"
|
||||||
path: build/bin/*
|
path: build/bin/*
|
||||||
|
|||||||
4
.gitignore
vendored
4
.gitignore
vendored
@@ -16,3 +16,7 @@ cmake-build-*/
|
|||||||
# IDE/Editor config folders
|
# IDE/Editor config folders
|
||||||
.vscode/
|
.vscode/
|
||||||
.idea/
|
.idea/
|
||||||
|
.qtcreator/
|
||||||
|
|
||||||
|
# Clangd cache
|
||||||
|
.cache/
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
cmake_minimum_required(VERSION 3.16)
|
cmake_minimum_required(VERSION 3.16)
|
||||||
|
|
||||||
project(pineapple-pictures VERSION 1.1.0) # don't forget to update NEWS file and AppStream metadata.
|
project(pineapple-pictures VERSION 1.4.1) # don't forget to update NEWS file and AppStream metadata.
|
||||||
|
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
include(FeatureSummary)
|
include(FeatureSummary)
|
||||||
@@ -94,7 +94,8 @@ file (GLOB PPIC_TS_FILES app/translations/*.ts)
|
|||||||
set (PPIC_CPP_FILES_FOR_I18N ${PPIC_CPP_FILES})
|
set (PPIC_CPP_FILES_FOR_I18N ${PPIC_CPP_FILES})
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
list(APPEND PPIC_RC_FILES assets/pineapple-pictures.rc)
|
configure_file(assets/pineapple-pictures.rc.in pineapple-pictures.rc @ONLY)
|
||||||
|
list(APPEND PPIC_RC_FILES ${CMAKE_CURRENT_BINARY_DIR}/pineapple-pictures.rc)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
add_executable (${EXE_NAME}
|
add_executable (${EXE_NAME}
|
||||||
@@ -269,6 +270,25 @@ if (DEFINED QM_FILE_INSTALL_DIR)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if (WIN32)
|
||||||
|
install(
|
||||||
|
FILES dist/passoc/ppic.pacfg
|
||||||
|
DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||||
|
RENAME default-assoc.pacfg
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES
|
||||||
|
dist/passoc/generic.ico
|
||||||
|
dist/passoc/jpeg.ico
|
||||||
|
dist/passoc/gif.ico
|
||||||
|
dist/passoc/svg.ico
|
||||||
|
dist/passoc/png.ico
|
||||||
|
dist/passoc/psd.ico
|
||||||
|
DESTINATION "${CMAKE_INSTALL_BINDIR}/icons"
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
|
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
|
||||||
|
|
||||||
# CPACK: General Settings
|
# CPACK: General Settings
|
||||||
@@ -284,7 +304,7 @@ elseif (APPLE)
|
|||||||
elseif (UNIX)
|
elseif (UNIX)
|
||||||
set (CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}")
|
set (CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}")
|
||||||
set (CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
|
set (CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON)
|
||||||
set (CPACK_DEBIAN_PACKAGE_RECOMMENDS "kimageformat-plugins")
|
set (CPACK_DEBIAN_PACKAGE_RECOMMENDS "kimageformat6-plugins")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(CPack)
|
include(CPack)
|
||||||
|
|||||||
2
LICENSE
2
LICENSE
@@ -1,6 +1,6 @@
|
|||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2025 BLumia
|
Copyright (c) 2026 BLumia
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|||||||
96
NEWS
96
NEWS
@@ -1,3 +1,98 @@
|
|||||||
|
Version 1.4.1
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2026-04-05
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* Update translations
|
||||||
|
* Update Qt version to 6.10.3 for Windows and macOS pre-built binaries
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
Heimen Stoffels (vistaus), Loc Huynh (hthienloc)
|
||||||
|
|
||||||
|
Version 1.4.0
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2026-02-11
|
||||||
|
|
||||||
|
Features:
|
||||||
|
* Action to save image as new file with different format
|
||||||
|
* Add Vietnamese and Slovenian translation
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* Update copyright year to 2026
|
||||||
|
* Update translations
|
||||||
|
* Update Qt version to 6.10.2 for Windows and macOS pre-built binaries
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
Loc Huynh, Sabri Ünal, VenusGirl, Andrej Poženel, Andrey
|
||||||
|
|
||||||
|
Version 1.3.0
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2025-12-20
|
||||||
|
|
||||||
|
Features:
|
||||||
|
* New option to limit SVG support to SVG Tiny 1.2 standard
|
||||||
|
* Windows: ship tools and configurations that help user associate image files to this program
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
* Fix window not appear at the screen that the mouse cursor is at
|
||||||
|
* Fix Windows prebuilt binary having AVIF plugin included but not actually support it
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* CPack DEB: will now recommend "kimageformat6-plugins" instead of the KF5 version
|
||||||
|
* Update translations
|
||||||
|
* Update exiv2 version for Windows binary build
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
VenusGirl, Andrey
|
||||||
|
|
||||||
|
Version 1.2.1
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2025-11-22
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
* Fix incorrect color when display some CMYK images.
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* Now use Qt 6.10.1 for pre-built binary
|
||||||
|
* Update README description and AppStream metainfo
|
||||||
|
* Update translations
|
||||||
|
* Update libavif, AOM and expat version for Windows binary build
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
albanobattistella
|
||||||
|
|
||||||
|
Version 1.2.0
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2025-09-21
|
||||||
|
|
||||||
|
Features:
|
||||||
|
* Long image mode that detect extra wide image and auto fit by its thin side
|
||||||
|
* Windows: Add product version to binary metadata / resource file
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* Update translations
|
||||||
|
* Update libavif version for Windows binary build
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
Heimen Stoffels, albanobattistella, Sabri Ünal
|
||||||
|
|
||||||
|
Version 1.1.1
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
Released: 2025-08-02
|
||||||
|
|
||||||
|
Features:
|
||||||
|
* Click dock icon should show window when it's hidden on macOS
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
* Ensure "Fit by Width" position the view to the beginning of the image
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* Update translations
|
||||||
|
* Update Exiv2 version for Windows binary build
|
||||||
|
|
||||||
|
Contributors:
|
||||||
|
Heimen Stoffels, VenusGirl, தமிழ்நேரம்
|
||||||
|
|
||||||
Version 1.1.0
|
Version 1.1.0
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
Released: 2025-07-06
|
Released: 2025-07-06
|
||||||
@@ -166,4 +261,3 @@ Bugfixes:
|
|||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
yyc12345
|
yyc12345
|
||||||
|
|
||||||
|
|||||||
12
README.md
12
README.md
@@ -25,10 +25,20 @@ Pineapple Pictures is a lightweight image viewer that allows you view JPEG, PNG,
|
|||||||
|
|
||||||
[](https://repology.org/project/pineapple-pictures/versions)
|
[](https://repology.org/project/pineapple-pictures/versions)
|
||||||
|
|
||||||
## Help Translation!
|
## Contribution
|
||||||
|
|
||||||
|
Beside feedback and code contribution, other contributions are also welcome!
|
||||||
|
|
||||||
|
### Help Translation!
|
||||||
|
|
||||||
[Translate this project on Weblate!](https://hosted.weblate.org/projects/pineapple-pictures/)
|
[Translate this project on Weblate!](https://hosted.weblate.org/projects/pineapple-pictures/)
|
||||||
|
|
||||||
|
### Funding
|
||||||
|
|
||||||
|
[](https://ko-fi.com/blumia)
|
||||||
|
|
||||||
|
[Afdian](https://afdian.com/a/BLumia)
|
||||||
|
|
||||||
## Build it manually:
|
## Build it manually:
|
||||||
|
|
||||||
Current state, we need:
|
Current state, we need:
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
### 由原作者维护
|
### 由原作者维护
|
||||||
|
|
||||||
- [GitHub Release 页面](https://github.com/BLumia/pineapple-pictures/releases) | [gitee 发布页面](https://gitee.com/blumia/pineapple-pictures/releases)
|
- [GitHub Release 页面](https://github.com/BLumia/pineapple-pictures/releases)
|
||||||
- [SourceForge](https://sourceforge.net/projects/pineapple-pictures/)
|
- [SourceForge](https://sourceforge.net/projects/pineapple-pictures/)
|
||||||
- Archlinux AUR: [pineapple-pictures](https://aur.archlinux.org/packages/pineapple-pictures/) | [pineapple-pictures-git](https://aur.archlinux.org/packages/pineapple-pictures-git/)
|
- Archlinux AUR: [pineapple-pictures](https://aur.archlinux.org/packages/pineapple-pictures/) | [pineapple-pictures-git](https://aur.archlinux.org/packages/pineapple-pictures-git/)
|
||||||
- [Itch.io 商店](https://blumia.itch.io/pineapple-pictures)
|
- [Itch.io 商店](https://blumia.itch.io/pineapple-pictures)
|
||||||
@@ -26,10 +26,20 @@
|
|||||||
|
|
||||||
[](https://repology.org/project/pineapple-pictures/versions)
|
[](https://repology.org/project/pineapple-pictures/versions)
|
||||||
|
|
||||||
## 帮助翻译!
|
## 参与贡献
|
||||||
|
|
||||||
|
除了参与反馈和代码贡献外,也欢迎各种类型的贡献!
|
||||||
|
|
||||||
|
### 帮助翻译!
|
||||||
|
|
||||||
[在 Weblate 上帮助此项目翻译到更多语言!](https://hosted.weblate.org/projects/pineapple-pictures/)
|
[在 Weblate 上帮助此项目翻译到更多语言!](https://hosted.weblate.org/projects/pineapple-pictures/)
|
||||||
|
|
||||||
|
### 打赏
|
||||||
|
|
||||||
|
[Afdian | 爱发电](https://afdian.com/a/BLumia)
|
||||||
|
|
||||||
|
[](https://ko-fi.com/blumia)
|
||||||
|
|
||||||
## 手动构建步骤:
|
## 手动构建步骤:
|
||||||
|
|
||||||
当前状态,我们需要先确保如下依赖可用:
|
当前状态,我们需要先确保如下依赖可用:
|
||||||
|
|||||||
10
REUSE.toml
10
REUSE.toml
@@ -3,17 +3,23 @@ SPDX-PackageName = "Pineapple Pictures"
|
|||||||
SPDX-PackageDownloadLocation = "https://github.com/BLumia/pineapple-pictures"
|
SPDX-PackageDownloadLocation = "https://github.com/BLumia/pineapple-pictures"
|
||||||
|
|
||||||
[[annotations]]
|
[[annotations]]
|
||||||
path = [".gitignore", "appveyor.yml", ".github/**"]
|
path = [".gitattributes", ".git-blame-ignore-revs", ".gitignore", "appveyor.yml", ".github/**"]
|
||||||
precedence = "aggregate"
|
precedence = "aggregate"
|
||||||
SPDX-FileCopyrightText = "None"
|
SPDX-FileCopyrightText = "None"
|
||||||
SPDX-License-Identifier = "CC0-1.0"
|
SPDX-License-Identifier = "CC0-1.0"
|
||||||
|
|
||||||
[[annotations]]
|
[[annotations]]
|
||||||
path = ["README**.md", "NEWS", "assets/**.rc", "assets/**.qrc", "dist/**"]
|
path = ["README**.md", "NEWS", "assets/**.rc.in", "assets/**.qrc", "dist/appstream/**", "dist/**.in", "dist/**.desktop"]
|
||||||
precedence = "aggregate"
|
precedence = "aggregate"
|
||||||
SPDX-FileCopyrightText = "None"
|
SPDX-FileCopyrightText = "None"
|
||||||
SPDX-License-Identifier = "CC0-1.0"
|
SPDX-License-Identifier = "CC0-1.0"
|
||||||
|
|
||||||
|
[[annotations]]
|
||||||
|
path = ["dist/passoc/**"]
|
||||||
|
precedence = "aggregate"
|
||||||
|
SPDX-FileCopyrightText = "2025 Gary Wang"
|
||||||
|
SPDX-License-Identifier = "MIT"
|
||||||
|
|
||||||
[[annotations]]
|
[[annotations]]
|
||||||
path = ["app/translations/**.ts", "assets/plain/translators.html"]
|
path = ["app/translations/**.ts", "assets/plain/translators.html"]
|
||||||
precedence = "aggregate"
|
precedence = "aggregate"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// SPDX-FileCopyrightText: 2022 Gary Wang <wzc782970009@gmail.com>
|
// SPDX-FileCopyrightText: 2025 Gary Wang <git@blumia.net>
|
||||||
//
|
//
|
||||||
// SPDX-License-Identifier: MIT
|
// SPDX-License-Identifier: MIT
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@ AboutDialog::AboutDialog(QWidget *parent)
|
|||||||
)),
|
)),
|
||||||
u"<hr/>"_s,
|
u"<hr/>"_s,
|
||||||
tr("Copyright (c) %1 %2", "%1 is year, %2 is the name of copyright holder(s)")
|
tr("Copyright (c) %1 %2", "%1 is year, %2 is the name of copyright holder(s)")
|
||||||
.arg(u"2025"_s, u"<a href='https://github.com/BLumia'>@BLumia</a>"_s),
|
.arg(u"2026"_s, u"<a href='https://github.com/BLumia'>@BLumia</a>"_s),
|
||||||
u"<br/>"_s,
|
u"<br/>"_s,
|
||||||
tr("Logo designed by %1").arg(u"<a href='https://github.com/Lovelyblack'>@Lovelyblack</a>"_s),
|
tr("Logo designed by %1").arg(u"<a href='https://github.com/Lovelyblack'>@Lovelyblack</a>"_s),
|
||||||
u"<hr/>"_s,
|
u"<hr/>"_s,
|
||||||
@@ -105,7 +105,7 @@ AboutDialog::AboutDialog(QWidget *parent)
|
|||||||
|
|
||||||
const QString mitLicense(QStringLiteral(R"(Expat/MIT License
|
const QString mitLicense(QStringLiteral(R"(Expat/MIT License
|
||||||
|
|
||||||
Copyright (c) 2025 BLumia
|
Copyright © 2026 BLumia
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|||||||
@@ -55,9 +55,11 @@ void ActionManager::setupAction(MainWindow *mainWindow)
|
|||||||
CREATE_NEW_ACTION(mainWindow, actionAnimationNextFrame);
|
CREATE_NEW_ACTION(mainWindow, actionAnimationNextFrame);
|
||||||
|
|
||||||
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionOpen, document-open);
|
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionOpen, document-open);
|
||||||
|
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionSaveAs, document-save-as);
|
||||||
CREATE_NEW_ACTION(mainWindow, actionHorizontalFlip);
|
CREATE_NEW_ACTION(mainWindow, actionHorizontalFlip);
|
||||||
CREATE_NEW_ACTION(mainWindow, actionFitInView);
|
CREATE_NEW_ACTION(mainWindow, actionFitInView);
|
||||||
CREATE_NEW_ACTION(mainWindow, actionFitByWidth);
|
CREATE_NEW_ACTION(mainWindow, actionFitByWidth);
|
||||||
|
CREATE_NEW_ACTION(mainWindow, actionFitLongImage);
|
||||||
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionCopyPixmap, edit-copy);
|
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionCopyPixmap, edit-copy);
|
||||||
CREATE_NEW_ACTION(mainWindow, actionCopyFilePath);
|
CREATE_NEW_ACTION(mainWindow, actionCopyFilePath);
|
||||||
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionPaste, edit-paste);
|
CREATE_NEW_THEMEICON_ACTION(mainWindow, actionPaste, edit-paste);
|
||||||
@@ -83,6 +85,7 @@ void ActionManager::retranslateUi(MainWindow *mainWindow)
|
|||||||
Q_UNUSED(mainWindow);
|
Q_UNUSED(mainWindow);
|
||||||
|
|
||||||
actionOpen->setText(QCoreApplication::translate("MainWindow", "&Open...", nullptr));
|
actionOpen->setText(QCoreApplication::translate("MainWindow", "&Open...", nullptr));
|
||||||
|
actionSaveAs->setText(QCoreApplication::translate("MainWindow", "Save &As...", nullptr));
|
||||||
|
|
||||||
actionActualSize->setText(QCoreApplication::translate("MainWindow", "Actual size", nullptr));
|
actionActualSize->setText(QCoreApplication::translate("MainWindow", "Actual size", nullptr));
|
||||||
actionToggleMaximize->setText(QCoreApplication::translate("MainWindow", "Toggle maximize", nullptr));
|
actionToggleMaximize->setText(QCoreApplication::translate("MainWindow", "Toggle maximize", nullptr));
|
||||||
@@ -101,6 +104,7 @@ void ActionManager::retranslateUi(MainWindow *mainWindow)
|
|||||||
actionHorizontalFlip->setText(QCoreApplication::translate("MainWindow", "Flip &Horizontally", nullptr));
|
actionHorizontalFlip->setText(QCoreApplication::translate("MainWindow", "Flip &Horizontally", nullptr));
|
||||||
actionFitInView->setText(QCoreApplication::translate("MainWindow", "Fit to view", nullptr));
|
actionFitInView->setText(QCoreApplication::translate("MainWindow", "Fit to view", nullptr));
|
||||||
actionFitByWidth->setText(QCoreApplication::translate("MainWindow", "Fit to width", nullptr));
|
actionFitByWidth->setText(QCoreApplication::translate("MainWindow", "Fit to width", nullptr));
|
||||||
|
actionFitLongImage->setText(QCoreApplication::translate("MainWindow", "Fit long image", nullptr));
|
||||||
actionCopyPixmap->setText(QCoreApplication::translate("MainWindow", "Copy P&ixmap", nullptr));
|
actionCopyPixmap->setText(QCoreApplication::translate("MainWindow", "Copy P&ixmap", nullptr));
|
||||||
actionCopyFilePath->setText(QCoreApplication::translate("MainWindow", "Copy &File Path", nullptr));
|
actionCopyFilePath->setText(QCoreApplication::translate("MainWindow", "Copy &File Path", nullptr));
|
||||||
actionPaste->setText(QCoreApplication::translate("MainWindow", "&Paste", nullptr));
|
actionPaste->setText(QCoreApplication::translate("MainWindow", "&Paste", nullptr));
|
||||||
@@ -127,6 +131,7 @@ void ActionManager::retranslateUi(MainWindow *mainWindow)
|
|||||||
void ActionManager::setupShortcuts()
|
void ActionManager::setupShortcuts()
|
||||||
{
|
{
|
||||||
actionOpen->setShortcut(QKeySequence::Open);
|
actionOpen->setShortcut(QKeySequence::Open);
|
||||||
|
actionSaveAs->setShortcut(QKeySequence::SaveAs);
|
||||||
actionActualSize->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_0));
|
actionActualSize->setShortcut(QKeySequence(Qt::CTRL | Qt::Key_0));
|
||||||
actionZoomIn->setShortcut(QKeySequence::ZoomIn);
|
actionZoomIn->setShortcut(QKeySequence::ZoomIn);
|
||||||
actionZoomOut->setShortcut(QKeySequence::ZoomOut);
|
actionZoomOut->setShortcut(QKeySequence::ZoomOut);
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ public:
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
QAction *actionOpen;
|
QAction *actionOpen;
|
||||||
|
QAction *actionSaveAs;
|
||||||
|
|
||||||
QAction *actionActualSize;
|
QAction *actionActualSize;
|
||||||
QAction *actionToggleMaximize;
|
QAction *actionToggleMaximize;
|
||||||
@@ -41,6 +42,7 @@ public:
|
|||||||
QAction *actionHorizontalFlip;
|
QAction *actionHorizontalFlip;
|
||||||
QAction *actionFitInView;
|
QAction *actionFitInView;
|
||||||
QAction *actionFitByWidth;
|
QAction *actionFitByWidth;
|
||||||
|
QAction *actionFitLongImage;
|
||||||
QAction *actionCopyPixmap;
|
QAction *actionCopyPixmap;
|
||||||
QAction *actionCopyFilePath;
|
QAction *actionCopyFilePath;
|
||||||
QAction *actionPaste;
|
QAction *actionPaste;
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
|
|
||||||
#include "graphicsscene.h"
|
#include "graphicsscene.h"
|
||||||
|
|
||||||
|
#include "settings.h"
|
||||||
|
|
||||||
#include <QGraphicsSceneMouseEvent>
|
#include <QGraphicsSceneMouseEvent>
|
||||||
#include <QMimeData>
|
#include <QMimeData>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
@@ -130,10 +132,9 @@ void GraphicsScene::showSvg(const QString &filepath)
|
|||||||
QGraphicsSvgItem * svgItem = new QGraphicsSvgItem();
|
QGraphicsSvgItem * svgItem = new QGraphicsSvgItem();
|
||||||
QSvgRenderer * render = new QSvgRenderer(svgItem);
|
QSvgRenderer * render = new QSvgRenderer(svgItem);
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
|
#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
|
||||||
// Qt 6.7.0's SVG support is terrible caused by huge memory usage, see QTBUG-124287
|
if (Settings::instance()->svgTiny12Only()) {
|
||||||
// Qt 6.7.1's is somewhat better, memory issue seems fixed, but still laggy when zoom in,
|
|
||||||
// see QTBUG-126771. Anyway let's disable it for now.
|
|
||||||
render->setOptions(QtSvg::Tiny12FeaturesOnly);
|
render->setOptions(QtSvg::Tiny12FeaturesOnly);
|
||||||
|
}
|
||||||
#endif // QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
|
#endif // QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
|
||||||
render->load(filepath);
|
render->load(filepath);
|
||||||
svgItem->setSharedRenderer(render);
|
svgItem->setSharedRenderer(render);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
// SPDX-FileCopyrightText: 2022 Gary Wang <wzc782970009@gmail.com>
|
// SPDX-FileCopyrightText: 2025 Gary Wang <git@blumia.net>
|
||||||
//
|
//
|
||||||
// SPDX-License-Identifier: MIT
|
// SPDX-License-Identifier: MIT
|
||||||
|
|
||||||
@@ -8,6 +8,7 @@
|
|||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QColorSpace>
|
||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
#include <QScrollBar>
|
#include <QScrollBar>
|
||||||
#include <QMimeData>
|
#include <QMimeData>
|
||||||
@@ -53,6 +54,18 @@ void GraphicsView::showFileFromPath(const QString &filePath)
|
|||||||
} else if (!imageReader.canRead()) {
|
} else if (!imageReader.canRead()) {
|
||||||
showText(tr("Image data is invalid or currently unsupported"));
|
showText(tr("Image data is invalid or currently unsupported"));
|
||||||
} else {
|
} else {
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
|
||||||
|
QImage && img = imageReader.read();
|
||||||
|
if (img.isNull()) {
|
||||||
|
showText(tr("Image data is invalid or currently unsupported"));
|
||||||
|
} else {
|
||||||
|
if (img.format() == QImage::Format_CMYK8888) {
|
||||||
|
img.convertToColorSpace(QColorSpace::SRgb);
|
||||||
|
}
|
||||||
|
img.setDevicePixelRatio(devicePixelRatioF());
|
||||||
|
showImage(img);
|
||||||
|
}
|
||||||
|
#else
|
||||||
QPixmap && pixmap = QPixmap::fromImageReader(&imageReader);
|
QPixmap && pixmap = QPixmap::fromImageReader(&imageReader);
|
||||||
if (pixmap.isNull()) {
|
if (pixmap.isNull()) {
|
||||||
showText(tr("Image data is invalid or currently unsupported"));
|
showText(tr("Image data is invalid or currently unsupported"));
|
||||||
@@ -60,6 +73,7 @@ void GraphicsView::showFileFromPath(const QString &filePath)
|
|||||||
pixmap.setDevicePixelRatio(devicePixelRatioF());
|
pixmap.setDevicePixelRatio(devicePixelRatioF());
|
||||||
showImage(pixmap);
|
showImage(pixmap);
|
||||||
}
|
}
|
||||||
|
#endif // QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -124,6 +138,7 @@ void GraphicsView::resetTransform()
|
|||||||
void GraphicsView::zoomView(qreal scaleFactor)
|
void GraphicsView::zoomView(qreal scaleFactor)
|
||||||
{
|
{
|
||||||
m_enableFitInView = false;
|
m_enableFitInView = false;
|
||||||
|
m_longImageMode = false;
|
||||||
scale(scaleFactor, scaleFactor);
|
scale(scaleFactor, scaleFactor);
|
||||||
applyTransformationModeByScaleFactor();
|
applyTransformationModeByScaleFactor();
|
||||||
emit navigatorViewRequired(!isThingSmallerThanWindowWith(transform()), transform());
|
emit navigatorViewRequired(!isThingSmallerThanWindowWith(transform()), transform());
|
||||||
@@ -140,6 +155,10 @@ void GraphicsView::rotateView(bool clockwise)
|
|||||||
0, 0, 1);
|
0, 0, 1);
|
||||||
tf = transform() * tf;
|
tf = transform() * tf;
|
||||||
setTransform(tf);
|
setTransform(tf);
|
||||||
|
|
||||||
|
// Apply transformation mode but don't emit navigator signal here
|
||||||
|
// Let displayScene() handle the navigator visibility correctly
|
||||||
|
applyTransformationModeByScaleFactor();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GraphicsView::flipView(bool horizontal)
|
void GraphicsView::flipView(bool horizontal)
|
||||||
@@ -171,27 +190,121 @@ void GraphicsView::fitByOrientation(Qt::Orientation ori, bool scaleDownOnly)
|
|||||||
{
|
{
|
||||||
resetScale();
|
resetScale();
|
||||||
|
|
||||||
QRectF viewRect = this->viewport()->rect().adjusted(2, 2, -2, -2);
|
QRectF viewRect = this->viewport()->rect();
|
||||||
QRectF imageRect = transform().mapRect(sceneRect());
|
QRectF imageRect = transform().mapRect(sceneRect());
|
||||||
|
QSize viewSize = viewRect.size().toSize();
|
||||||
|
|
||||||
qreal ratio;
|
qreal ratio;
|
||||||
|
|
||||||
if (ori == Qt::Horizontal) {
|
if (ori == Qt::Horizontal) {
|
||||||
|
// Horizontal fit means fit by width
|
||||||
|
if (scaleDownOnly && imageRect.width() <= viewSize.width()) {
|
||||||
|
// Image width already fits, no scaling needed
|
||||||
|
ratio = 1;
|
||||||
|
} else {
|
||||||
ratio = viewRect.width() / imageRect.width();
|
ratio = viewRect.width() / imageRect.width();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Vertical fit means fit by height
|
||||||
|
if (scaleDownOnly && imageRect.height() <= viewSize.height()) {
|
||||||
|
// Image height already fits, no scaling needed
|
||||||
|
ratio = 1;
|
||||||
} else {
|
} else {
|
||||||
ratio = viewRect.height() / imageRect.height();
|
ratio = viewRect.height() / imageRect.height();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (scaleDownOnly && ratio > 1) ratio = 1;
|
if (ratio != 1) {
|
||||||
|
|
||||||
scale(ratio, ratio);
|
scale(ratio, ratio);
|
||||||
centerOn(imageRect.top(), 0);
|
}
|
||||||
|
|
||||||
|
// Position the image correctly based on orientation with rotation consideration
|
||||||
|
QRectF originalScene = sceneRect();
|
||||||
|
QTransform currentTransform = transform();
|
||||||
|
|
||||||
|
if (ori == Qt::Horizontal) {
|
||||||
|
// For horizontal fit (fit by width), position at top (for tall images)
|
||||||
|
// Find the scene point that corresponds to the top-center of the transformed image
|
||||||
|
QPointF sceneTopCenter;
|
||||||
|
|
||||||
|
if (qFuzzyIsNull(currentTransform.m12()) && qFuzzyIsNull(currentTransform.m21())) {
|
||||||
|
// 0° or 180° rotation
|
||||||
|
if (currentTransform.m11() > 0 && currentTransform.m22() > 0) {
|
||||||
|
// 0° rotation: use original top-center
|
||||||
|
sceneTopCenter = QPointF(originalScene.center().x(), originalScene.top());
|
||||||
|
} else {
|
||||||
|
// 180° rotation: the visual "top" is now at the scene bottom
|
||||||
|
sceneTopCenter = QPointF(originalScene.center().x(), originalScene.bottom());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// 90/270 degree rotation: the "top" in view corresponds to left/right in scene
|
||||||
|
if (currentTransform.m12() > 0) {
|
||||||
|
// 90 degree: top in view = left in scene
|
||||||
|
sceneTopCenter = QPointF(originalScene.left(), originalScene.center().y());
|
||||||
|
} else {
|
||||||
|
// 270 degree: top in view = right in scene
|
||||||
|
sceneTopCenter = QPointF(originalScene.right(), originalScene.center().y());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
centerOn(sceneTopCenter);
|
||||||
|
} else {
|
||||||
|
// For vertical fit (fit by height), position at left (for wide images)
|
||||||
|
// Find the scene point that corresponds to the left-center of the transformed image
|
||||||
|
QPointF sceneLeftCenter;
|
||||||
|
|
||||||
|
if (qFuzzyIsNull(currentTransform.m12()) && qFuzzyIsNull(currentTransform.m21())) {
|
||||||
|
// 0° or 180° rotation
|
||||||
|
if (currentTransform.m11() > 0 && currentTransform.m22() > 0) {
|
||||||
|
// 0° rotation: use original left-center
|
||||||
|
sceneLeftCenter = QPointF(originalScene.left(), originalScene.center().y());
|
||||||
|
} else {
|
||||||
|
// 180° rotation: the visual "left" is now at the scene right
|
||||||
|
sceneLeftCenter = QPointF(originalScene.right(), originalScene.center().y());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// 90/270 degree rotation: the "left" in view corresponds to top/bottom in scene
|
||||||
|
if (currentTransform.m21() > 0) {
|
||||||
|
// 90 degree: left in view = top in scene
|
||||||
|
sceneLeftCenter = QPointF(originalScene.center().x(), originalScene.top());
|
||||||
|
} else {
|
||||||
|
// 270 degree: left in view = bottom in scene
|
||||||
|
sceneLeftCenter = QPointF(originalScene.center().x(), originalScene.bottom());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
centerOn(sceneLeftCenter);
|
||||||
|
}
|
||||||
|
|
||||||
m_enableFitInView = false;
|
m_enableFitInView = false;
|
||||||
|
|
||||||
applyTransformationModeByScaleFactor();
|
applyTransformationModeByScaleFactor();
|
||||||
emit navigatorViewRequired(!isThingSmallerThanWindowWith(transform()), transform());
|
emit navigatorViewRequired(!isThingSmallerThanWindowWith(transform()), transform());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool GraphicsView::isLongImage() const
|
||||||
|
{
|
||||||
|
// Get the transformed image size (considering rotation and other transforms)
|
||||||
|
QRectF transformedRect = transform().mapRect(sceneRect());
|
||||||
|
QSizeF imageSize = transformedRect.size();
|
||||||
|
|
||||||
|
if (imageSize.isEmpty()) return false;
|
||||||
|
|
||||||
|
qreal aspectRatio = imageSize.width() / imageSize.height();
|
||||||
|
|
||||||
|
// Check if aspect ratio exceeds 5:2 (wide) or 2:5 (tall)
|
||||||
|
return aspectRatio > 2.5 || aspectRatio < 0.4;
|
||||||
|
}
|
||||||
|
|
||||||
|
void GraphicsView::fitLongImage()
|
||||||
|
{
|
||||||
|
QRectF transformedRect = transform().mapRect(sceneRect());
|
||||||
|
|
||||||
|
if (transformedRect.width() < transformedRect.height()) {
|
||||||
|
fitByOrientation(Qt::Horizontal, true);
|
||||||
|
} else {
|
||||||
|
fitByOrientation(Qt::Vertical, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void GraphicsView::displayScene()
|
void GraphicsView::displayScene()
|
||||||
{
|
{
|
||||||
if (shouldAvoidTransform()) {
|
if (shouldAvoidTransform()) {
|
||||||
@@ -199,10 +312,25 @@ void GraphicsView::displayScene()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isSceneBiggerThanView()) {
|
// Check if should apply long image mode
|
||||||
fitInView(sceneRect(), Qt::KeepAspectRatio);
|
if (Settings::instance()->autoLongImageMode() && isLongImage()) {
|
||||||
|
m_longImageMode = true;
|
||||||
|
m_firstUserMediaLoaded = true;
|
||||||
|
if (isSceneBiggerThanView()) fitLongImage();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isSceneBiggerThanView()) {
|
||||||
|
// Do fit-in-view
|
||||||
|
fitInView(sceneRect(), Qt::KeepAspectRatio);
|
||||||
|
// After fitInView, the image should fit the window, so hide navigator
|
||||||
|
emit navigatorViewRequired(false, transform());
|
||||||
|
} else {
|
||||||
|
// Image is already smaller than window, no navigator needed
|
||||||
|
emit navigatorViewRequired(false, transform());
|
||||||
|
}
|
||||||
|
|
||||||
|
m_longImageMode = false;
|
||||||
m_enableFitInView = true;
|
m_enableFitInView = true;
|
||||||
m_firstUserMediaLoaded = true;
|
m_firstUserMediaLoaded = true;
|
||||||
}
|
}
|
||||||
@@ -222,6 +350,11 @@ void GraphicsView::setEnableAutoFitInView(bool enable)
|
|||||||
m_enableFitInView = enable;
|
m_enableFitInView = enable;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GraphicsView::setLongImageMode(bool enable)
|
||||||
|
{
|
||||||
|
m_longImageMode = enable;
|
||||||
|
}
|
||||||
|
|
||||||
bool GraphicsView::avoidResetTransform() const
|
bool GraphicsView::avoidResetTransform() const
|
||||||
{
|
{
|
||||||
return m_avoidResetTransform;
|
return m_avoidResetTransform;
|
||||||
@@ -294,7 +427,12 @@ void GraphicsView::wheelEvent(QWheelEvent *event)
|
|||||||
|
|
||||||
void GraphicsView::resizeEvent(QResizeEvent *event)
|
void GraphicsView::resizeEvent(QResizeEvent *event)
|
||||||
{
|
{
|
||||||
if (m_enableFitInView) {
|
if (m_longImageMode) {
|
||||||
|
// In long image mode, reapply long image logic on resize
|
||||||
|
// We directly apply the long image mode logic without rechecking
|
||||||
|
// if we should enter long image mode, as the mode is already active
|
||||||
|
fitLongImage();
|
||||||
|
} else if (m_enableFitInView) {
|
||||||
bool originalSizeSmallerThanWindow = isThingSmallerThanWindowWith(resetScale(transform()));
|
bool originalSizeSmallerThanWindow = isThingSmallerThanWindowWith(resetScale(transform()));
|
||||||
if (originalSizeSmallerThanWindow && scaleFactor() >= 1) {
|
if (originalSizeSmallerThanWindow && scaleFactor() >= 1) {
|
||||||
// no longer need to do fitInView()
|
// no longer need to do fitInView()
|
||||||
|
|||||||
@@ -39,12 +39,17 @@ public:
|
|||||||
void displayScene();
|
void displayScene();
|
||||||
bool isSceneBiggerThanView() const;
|
bool isSceneBiggerThanView() const;
|
||||||
void setEnableAutoFitInView(bool enable = true);
|
void setEnableAutoFitInView(bool enable = true);
|
||||||
|
void setLongImageMode(bool enable = true);
|
||||||
|
|
||||||
bool avoidResetTransform() const;
|
bool avoidResetTransform() const;
|
||||||
void setAvoidResetTransform(bool avoidReset);
|
void setAvoidResetTransform(bool avoidReset);
|
||||||
|
|
||||||
static QTransform resetScale(const QTransform & orig);
|
static QTransform resetScale(const QTransform & orig);
|
||||||
|
|
||||||
|
// Long image mode support
|
||||||
|
bool isLongImage() const;
|
||||||
|
void fitLongImage();
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void navigatorViewRequired(bool required, QTransform transform);
|
void navigatorViewRequired(bool required, QTransform transform);
|
||||||
void viewportRectChanged();
|
void viewportRectChanged();
|
||||||
@@ -70,6 +75,7 @@ private:
|
|||||||
// ... or even more? e.g. "fit/snap width" things...
|
// ... or even more? e.g. "fit/snap width" things...
|
||||||
// Currently it's "no fit" when it's false and "fit when view is smaller" when it's true.
|
// Currently it's "no fit" when it's false and "fit when view is smaller" when it's true.
|
||||||
bool m_enableFitInView = false;
|
bool m_enableFitInView = false;
|
||||||
|
bool m_longImageMode = false;
|
||||||
bool m_avoidResetTransform = false;
|
bool m_avoidResetTransform = false;
|
||||||
bool m_checkerboardEnabled = false;
|
bool m_checkerboardEnabled = false;
|
||||||
bool m_useLightCheckerboard = false;
|
bool m_useLightCheckerboard = false;
|
||||||
|
|||||||
@@ -38,6 +38,7 @@
|
|||||||
#include <QProcess>
|
#include <QProcess>
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
|
#include <QImageWriter>
|
||||||
|
|
||||||
#ifdef HAVE_QTDBUS
|
#ifdef HAVE_QTDBUS
|
||||||
#include <QDBusInterface>
|
#include <QDBusInterface>
|
||||||
@@ -504,6 +505,12 @@ void MainWindow::contextMenuEvent(QContextMenuEvent *event)
|
|||||||
menu->addAction(paste);
|
menu->addAction(paste);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
if (currentFileUrl.isValid()) {
|
||||||
|
menu->addAction(m_am->actionSaveAs);
|
||||||
|
}
|
||||||
|
#endif // 0
|
||||||
|
|
||||||
menu->addSeparator();
|
menu->addSeparator();
|
||||||
|
|
||||||
menu->addAction(m_am->actionHorizontalFlip);
|
menu->addAction(m_am->actionHorizontalFlip);
|
||||||
@@ -696,10 +703,75 @@ void MainWindow::on_actionOpen_triggered()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_actionSaveAs_triggered()
|
||||||
|
{
|
||||||
|
QUrl currentFileUrl = currentImageFileUrl();
|
||||||
|
if (!currentFileUrl.isValid()) {
|
||||||
|
QMessageBox::warning(this, tr("Save As"), tr("No image is currently open."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
QStringList supportedFormats;
|
||||||
|
QStringList nameFilters;
|
||||||
|
|
||||||
|
const QList<QByteArray> imageFormats = QImageWriter::supportedImageFormats();
|
||||||
|
for (const QByteArray &format : imageFormats) {
|
||||||
|
QString formatStr = QString::fromLatin1(format).toLower();
|
||||||
|
if (!formatStr.isEmpty()) {
|
||||||
|
supportedFormats << formatStr;
|
||||||
|
nameFilters << tr("%1 Image (*.%2)").arg(formatStr.toUpper(), formatStr);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (imageFormats.isEmpty()) {
|
||||||
|
QMessageBox::warning(this, tr("Save As"),
|
||||||
|
tr("No supported image formats are available."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
QString selectedFilter;
|
||||||
|
QString saveFilePath = QFileDialog::getSaveFileName(this,
|
||||||
|
tr("Save As"),
|
||||||
|
QStandardPaths::writableLocation(QStandardPaths::PicturesLocation),
|
||||||
|
nameFilters.join(";;"),
|
||||||
|
&selectedFilter);
|
||||||
|
|
||||||
|
if (saveFilePath.isEmpty()) {
|
||||||
|
return; // User cancelled
|
||||||
|
}
|
||||||
|
|
||||||
|
// Ensure the file has the correct extension
|
||||||
|
QString expectedExtension;
|
||||||
|
|
||||||
|
const int filterIndex = nameFilters.indexOf(selectedFilter);
|
||||||
|
if (filterIndex != -1) {
|
||||||
|
expectedExtension = supportedFormats.at(filterIndex);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!expectedExtension.isEmpty() && !saveFilePath.endsWith('.' + expectedExtension, Qt::CaseInsensitive)) {
|
||||||
|
saveFilePath += '.' + expectedExtension;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Save the image
|
||||||
|
QImageReader imageReader(currentFileUrl.toLocalFile());
|
||||||
|
imageReader.setAutoTransform(true);
|
||||||
|
imageReader.setDecideFormatFromContent(true);
|
||||||
|
imageReader.setAllocationLimit(0);
|
||||||
|
QImage img(imageReader.read());
|
||||||
|
QImageWriter writer(saveFilePath);
|
||||||
|
writer.setFormat(expectedExtension.toLatin1());
|
||||||
|
if (!writer.write(img)) {
|
||||||
|
QMessageBox::warning(this, tr("Save As"),
|
||||||
|
tr("Failed to save image: %1").arg(writer.errorString()));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionActualSize_triggered()
|
void MainWindow::on_actionActualSize_triggered()
|
||||||
{
|
{
|
||||||
m_graphicsView->resetScale();
|
m_graphicsView->resetScale();
|
||||||
m_graphicsView->setEnableAutoFitInView(false);
|
m_graphicsView->setEnableAutoFitInView(false);
|
||||||
|
m_graphicsView->setLongImageMode(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionToggleMaximize_triggered()
|
void MainWindow::on_actionToggleMaximize_triggered()
|
||||||
@@ -728,6 +800,7 @@ void MainWindow::on_actionFitInView_triggered()
|
|||||||
{
|
{
|
||||||
m_graphicsView->fitInView(m_gv->sceneRect(), Qt::KeepAspectRatio);
|
m_graphicsView->fitInView(m_gv->sceneRect(), Qt::KeepAspectRatio);
|
||||||
m_graphicsView->setEnableAutoFitInView(m_graphicsView->scaleFactor() <= 1);
|
m_graphicsView->setEnableAutoFitInView(m_graphicsView->scaleFactor() <= 1);
|
||||||
|
m_graphicsView->setLongImageMode(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionFitByWidth_triggered()
|
void MainWindow::on_actionFitByWidth_triggered()
|
||||||
@@ -735,6 +808,12 @@ void MainWindow::on_actionFitByWidth_triggered()
|
|||||||
m_graphicsView->fitByOrientation();
|
m_graphicsView->fitByOrientation();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_actionFitLongImage_triggered()
|
||||||
|
{
|
||||||
|
m_graphicsView->setLongImageMode(true);
|
||||||
|
m_graphicsView->fitLongImage();
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionCopyPixmap_triggered()
|
void MainWindow::on_actionCopyPixmap_triggered()
|
||||||
{
|
{
|
||||||
QClipboard *cb = QApplication::clipboard();
|
QClipboard *cb = QApplication::clipboard();
|
||||||
@@ -813,14 +892,12 @@ void MainWindow::on_actionRotateClockwise_triggered()
|
|||||||
{
|
{
|
||||||
m_graphicsView->rotateView();
|
m_graphicsView->rotateView();
|
||||||
m_graphicsView->displayScene();
|
m_graphicsView->displayScene();
|
||||||
m_gv->setVisible(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionRotateCounterClockwise_triggered()
|
void MainWindow::on_actionRotateCounterClockwise_triggered()
|
||||||
{
|
{
|
||||||
m_graphicsView->rotateView(false);
|
m_graphicsView->rotateView(false);
|
||||||
m_graphicsView->displayScene();
|
m_graphicsView->displayScene();
|
||||||
m_gv->setVisible(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::on_actionPrevPicture_triggered()
|
void MainWindow::on_actionPrevPicture_triggered()
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ protected:
|
|||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void on_actionOpen_triggered();
|
void on_actionOpen_triggered();
|
||||||
|
void on_actionSaveAs_triggered();
|
||||||
|
|
||||||
void on_actionActualSize_triggered();
|
void on_actionActualSize_triggered();
|
||||||
void on_actionToggleMaximize_triggered();
|
void on_actionToggleMaximize_triggered();
|
||||||
@@ -93,6 +94,7 @@ private slots:
|
|||||||
void on_actionHorizontalFlip_triggered();
|
void on_actionHorizontalFlip_triggered();
|
||||||
void on_actionFitInView_triggered();
|
void on_actionFitInView_triggered();
|
||||||
void on_actionFitByWidth_triggered();
|
void on_actionFitByWidth_triggered();
|
||||||
|
void on_actionFitLongImage_triggered();
|
||||||
void on_actionCopyPixmap_triggered();
|
void on_actionCopyPixmap_triggered();
|
||||||
void on_actionCopyFilePath_triggered();
|
void on_actionCopyFilePath_triggered();
|
||||||
void on_actionPaste_triggered();
|
void on_actionPaste_triggered();
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
|
|
||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
#include <QTimer>
|
||||||
|
|
||||||
NavigatorView::NavigatorView(QWidget *parent)
|
NavigatorView::NavigatorView(QWidget *parent)
|
||||||
: QGraphicsView (parent)
|
: QGraphicsView (parent)
|
||||||
@@ -34,10 +35,14 @@ void NavigatorView::setOpacity(qreal opacity, bool animated)
|
|||||||
|
|
||||||
void NavigatorView::updateMainViewportRegion()
|
void NavigatorView::updateMainViewportRegion()
|
||||||
{
|
{
|
||||||
|
// Use QTimer::singleShot with lambda to delay the update
|
||||||
|
// This ensures all geometry updates are complete before calculating viewport region
|
||||||
|
QTimer::singleShot(0, [this]() {
|
||||||
if (m_mainView != nullptr) {
|
if (m_mainView != nullptr) {
|
||||||
m_viewportRegion = mapFromScene(m_mainView->mapToScene(m_mainView->rect()));
|
m_viewportRegion = mapFromScene(m_mainView->mapToScene(m_mainView->rect()));
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void NavigatorView::mousePressEvent(QMouseEvent *event)
|
void NavigatorView::mousePressEvent(QMouseEvent *event)
|
||||||
|
|||||||
@@ -65,6 +65,24 @@ bool Settings::loopGallery() const
|
|||||||
return m_qsettings->value("loop_gallery", true).toBool();
|
return m_qsettings->value("loop_gallery", true).toBool();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool Settings::autoLongImageMode() const
|
||||||
|
{
|
||||||
|
return m_qsettings->value("auto_long_image_mode", true).toBool();
|
||||||
|
}
|
||||||
|
|
||||||
|
bool Settings::svgTiny12Only() const
|
||||||
|
{
|
||||||
|
// Qt 6.7.0's SVG support is terrible caused by huge memory usage, see QTBUG-124287
|
||||||
|
// Qt 6.7.1's is somewhat better, memory issue seems fixed, but still laggy when zoom in, see QTBUG-126771.
|
||||||
|
// Qt 6.9.3 and Qt 6.10.1 seems no longer have the laggy issue, so let's make the default value different
|
||||||
|
// based on Qt version.
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK(6, 9, 3)
|
||||||
|
return m_qsettings->value("svg_tiny12_only", true).toBool();
|
||||||
|
#else
|
||||||
|
return m_qsettings->value("svg_tiny12_only", false).toBool();
|
||||||
|
#endif // QT_VERSION < QT_VERSION_CHECK(6, 9, 3)
|
||||||
|
}
|
||||||
|
|
||||||
Settings::DoubleClickBehavior Settings::doubleClickBehavior() const
|
Settings::DoubleClickBehavior Settings::doubleClickBehavior() const
|
||||||
{
|
{
|
||||||
QString result = m_qsettings->value("double_click_behavior", "Close").toString();
|
QString result = m_qsettings->value("double_click_behavior", "Close").toString();
|
||||||
@@ -117,6 +135,18 @@ void Settings::setLoopGallery(bool on)
|
|||||||
m_qsettings->sync();
|
m_qsettings->sync();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Settings::setAutoLongImageMode(bool on)
|
||||||
|
{
|
||||||
|
m_qsettings->setValue("auto_long_image_mode", on);
|
||||||
|
m_qsettings->sync();
|
||||||
|
}
|
||||||
|
|
||||||
|
void Settings::setSvgTiny12Only(bool on)
|
||||||
|
{
|
||||||
|
m_qsettings->setValue("svg_tiny12_only", on);
|
||||||
|
m_qsettings->sync();
|
||||||
|
}
|
||||||
|
|
||||||
void Settings::setDoubleClickBehavior(DoubleClickBehavior dcb)
|
void Settings::setDoubleClickBehavior(DoubleClickBehavior dcb)
|
||||||
{
|
{
|
||||||
m_qsettings->setValue("double_click_behavior", QEnumHelper::toString(dcb));
|
m_qsettings->setValue("double_click_behavior", QEnumHelper::toString(dcb));
|
||||||
|
|||||||
@@ -38,6 +38,8 @@ public:
|
|||||||
bool useBuiltInCloseAnimation() const;
|
bool useBuiltInCloseAnimation() const;
|
||||||
bool useLightCheckerboard() const;
|
bool useLightCheckerboard() const;
|
||||||
bool loopGallery() const;
|
bool loopGallery() const;
|
||||||
|
bool autoLongImageMode() const;
|
||||||
|
bool svgTiny12Only() const;
|
||||||
DoubleClickBehavior doubleClickBehavior() const;
|
DoubleClickBehavior doubleClickBehavior() const;
|
||||||
MouseWheelBehavior mouseWheelBehavior() const;
|
MouseWheelBehavior mouseWheelBehavior() const;
|
||||||
WindowSizeBehavior initWindowSizeBehavior() const;
|
WindowSizeBehavior initWindowSizeBehavior() const;
|
||||||
@@ -47,6 +49,8 @@ public:
|
|||||||
void setUseBuiltInCloseAnimation(bool on);
|
void setUseBuiltInCloseAnimation(bool on);
|
||||||
void setUseLightCheckerboard(bool light);
|
void setUseLightCheckerboard(bool light);
|
||||||
void setLoopGallery(bool on);
|
void setLoopGallery(bool on);
|
||||||
|
void setAutoLongImageMode(bool on);
|
||||||
|
void setSvgTiny12Only(bool on);
|
||||||
void setDoubleClickBehavior(DoubleClickBehavior dcb);
|
void setDoubleClickBehavior(DoubleClickBehavior dcb);
|
||||||
void setMouseWheelBehavior(MouseWheelBehavior mwb);
|
void setMouseWheelBehavior(MouseWheelBehavior mwb);
|
||||||
void setInitWindowSizeBehavior(WindowSizeBehavior wsb);
|
void setInitWindowSizeBehavior(WindowSizeBehavior wsb);
|
||||||
|
|||||||
@@ -23,6 +23,8 @@ SettingsDialog::SettingsDialog(QWidget *parent)
|
|||||||
, m_useBuiltInCloseAnimation(new QCheckBox)
|
, m_useBuiltInCloseAnimation(new QCheckBox)
|
||||||
, m_useLightCheckerboard(new QCheckBox)
|
, m_useLightCheckerboard(new QCheckBox)
|
||||||
, m_loopGallery(new QCheckBox)
|
, m_loopGallery(new QCheckBox)
|
||||||
|
, m_autoLongImageMode(new QCheckBox)
|
||||||
|
, m_svgTiny12Only(new QCheckBox)
|
||||||
, m_doubleClickBehavior(new QComboBox)
|
, m_doubleClickBehavior(new QComboBox)
|
||||||
, m_mouseWheelBehavior(new QComboBox)
|
, m_mouseWheelBehavior(new QComboBox)
|
||||||
, m_initWindowSizeBehavior(new QComboBox)
|
, m_initWindowSizeBehavior(new QComboBox)
|
||||||
@@ -123,6 +125,8 @@ SettingsDialog::SettingsDialog(QWidget *parent)
|
|||||||
settingsForm->addRow(tr("Use built-in close window animation"), m_useBuiltInCloseAnimation);
|
settingsForm->addRow(tr("Use built-in close window animation"), m_useBuiltInCloseAnimation);
|
||||||
settingsForm->addRow(tr("Use light-color checkerboard"), m_useLightCheckerboard);
|
settingsForm->addRow(tr("Use light-color checkerboard"), m_useLightCheckerboard);
|
||||||
settingsForm->addRow(tr("Loop the loaded gallery"), m_loopGallery);
|
settingsForm->addRow(tr("Loop the loaded gallery"), m_loopGallery);
|
||||||
|
settingsForm->addRow(tr("Auto long image mode"), m_autoLongImageMode);
|
||||||
|
settingsForm->addRow(tr("Limit SVG support to SVG Tiny 1.2"), m_svgTiny12Only);
|
||||||
settingsForm->addRow(tr("Double-click behavior"), m_doubleClickBehavior);
|
settingsForm->addRow(tr("Double-click behavior"), m_doubleClickBehavior);
|
||||||
settingsForm->addRow(tr("Mouse wheel behavior"), m_mouseWheelBehavior);
|
settingsForm->addRow(tr("Mouse wheel behavior"), m_mouseWheelBehavior);
|
||||||
settingsForm->addRow(tr("Default window size"), m_initWindowSizeBehavior);
|
settingsForm->addRow(tr("Default window size"), m_initWindowSizeBehavior);
|
||||||
@@ -132,6 +136,8 @@ SettingsDialog::SettingsDialog(QWidget *parent)
|
|||||||
m_useBuiltInCloseAnimation->setChecked(Settings::instance()->useBuiltInCloseAnimation());
|
m_useBuiltInCloseAnimation->setChecked(Settings::instance()->useBuiltInCloseAnimation());
|
||||||
m_useLightCheckerboard->setChecked(Settings::instance()->useLightCheckerboard());
|
m_useLightCheckerboard->setChecked(Settings::instance()->useLightCheckerboard());
|
||||||
m_loopGallery->setChecked(Settings::instance()->loopGallery());
|
m_loopGallery->setChecked(Settings::instance()->loopGallery());
|
||||||
|
m_autoLongImageMode->setChecked(Settings::instance()->autoLongImageMode());
|
||||||
|
m_svgTiny12Only->setChecked(Settings::instance()->svgTiny12Only());
|
||||||
m_doubleClickBehavior->setModel(new QStringListModel(dcbDropDown));
|
m_doubleClickBehavior->setModel(new QStringListModel(dcbDropDown));
|
||||||
Settings::DoubleClickBehavior dcb = Settings::instance()->doubleClickBehavior();
|
Settings::DoubleClickBehavior dcb = Settings::instance()->doubleClickBehavior();
|
||||||
m_doubleClickBehavior->setCurrentIndex(static_cast<int>(dcb));
|
m_doubleClickBehavior->setCurrentIndex(static_cast<int>(dcb));
|
||||||
@@ -174,6 +180,14 @@ SettingsDialog::SettingsDialog(QWidget *parent)
|
|||||||
Settings::instance()->setLoopGallery(state == Qt::Checked);
|
Settings::instance()->setLoopGallery(state == Qt::Checked);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
connect(m_autoLongImageMode, &QCHECKBOX_CHECKSTATECHANGED, this, [ = ](QT_CHECKSTATE state){
|
||||||
|
Settings::instance()->setAutoLongImageMode(state == Qt::Checked);
|
||||||
|
});
|
||||||
|
|
||||||
|
connect(m_svgTiny12Only, &QCHECKBOX_CHECKSTATECHANGED, this, [ = ](QT_CHECKSTATE state){
|
||||||
|
Settings::instance()->setSvgTiny12Only(state == Qt::Checked);
|
||||||
|
});
|
||||||
|
|
||||||
connect(m_doubleClickBehavior, QOverload<int>::of(&QComboBox::currentIndexChanged), this, [ = ](int index){
|
connect(m_doubleClickBehavior, QOverload<int>::of(&QComboBox::currentIndexChanged), this, [ = ](int index){
|
||||||
Settings::instance()->setDoubleClickBehavior(_dc_options.at(index).first);
|
Settings::instance()->setDoubleClickBehavior(_dc_options.at(index).first);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ private:
|
|||||||
QCheckBox * m_useBuiltInCloseAnimation = nullptr;
|
QCheckBox * m_useBuiltInCloseAnimation = nullptr;
|
||||||
QCheckBox * m_useLightCheckerboard = nullptr;
|
QCheckBox * m_useLightCheckerboard = nullptr;
|
||||||
QCheckBox * m_loopGallery = nullptr;
|
QCheckBox * m_loopGallery = nullptr;
|
||||||
|
QCheckBox * m_autoLongImageMode = nullptr;
|
||||||
|
QCheckBox * m_svgTiny12Only = nullptr;
|
||||||
QComboBox * m_doubleClickBehavior = nullptr;
|
QComboBox * m_doubleClickBehavior = nullptr;
|
||||||
QComboBox * m_mouseWheelBehavior = nullptr;
|
QComboBox * m_mouseWheelBehavior = nullptr;
|
||||||
QComboBox * m_initWindowSizeBehavior = nullptr;
|
QComboBox * m_initWindowSizeBehavior = nullptr;
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Arrossegueu una imatge aquí</translation>
|
<translation>Arrossegueu una imatge aquí</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -187,13 +187,14 @@
|
|||||||
<translation type="vanished">La llista d'ubicacions de fitxer és buida</translation>
|
<translation type="vanished">La llista d'ubicacions de fitxer és buida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>El fitxer no és una imatge vàlida</translation>
|
<translation>El fitxer no és una imatge vàlida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Les dades de la imatge no són vàlides o no són compatibles</translation>
|
<translation>Les dades de la imatge no són vàlides o no són compatibles</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>La llista d'ubicacions és buida</translation>
|
<translation>La llista d'ubicacions és buida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Copia</translation>
|
<translation>&Copia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Les dades de la imatge no són vàlides</translation>
|
<translation>Les dades de la imatge no són vàlides</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>El tipus MIME no és compatible: %1</translation>
|
<translation>El tipus MIME no és compatible: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Copia el &mapa de píxels</translation>
|
<translation>Copia el &mapa de píxels</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Copia el camí del &fitxer</translation>
|
<translation>Copia el camí del &fitxer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Propietats</translation>
|
<translation>Propietats</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Mantén a sobre</translation>
|
<translation>Mantén a sobre</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Mode protegit</translation>
|
<translation>Mode protegit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Amplia</translation>
|
<translation>Amplia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Redueix</translation>
|
<translation>Redueix</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Inverteix &horitzontalment</translation>
|
<translation>Inverteix &horitzontalment</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Enganxa</translation>
|
<translation>&Enganxa</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Commuta el tauler d'escacs</translation>
|
<translation>Commuta el tauler d'escacs</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Obre...</translation>
|
<translation>&Obre...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Mida real</translation>
|
<translation>Mida real</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Commuta la maximització</translation>
|
<translation>Commuta la maximització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Commuta la maximització</translation>
|
<translation>Commuta la maximització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Imatge anterior</translation>
|
<translation>Imatge anterior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Imatge següent</translation>
|
<translation>Imatge següent</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configura...</translation>
|
<translation>Configura...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Ajuda</translation>
|
<translation>Ajuda</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Mostra al navegador de fitxers</translation>
|
<translation>Mostra al navegador de fitxers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Mostra a la carpeta</translation>
|
<translation>Mostra a la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Surt</translation>
|
<translation>Surt</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Paràmetres</translation>
|
<translation>Paràmetres</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>No facis res</translation>
|
<translation>No facis res</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Tanca la finestra</translation>
|
<translation>Tanca la finestra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Commuta la maximització</translation>
|
<translation>Commuta la maximització</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Amplia i redueix</translation>
|
<translation>Amplia i redueix</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Mostra l'element següent o l'anterior</translation>
|
<translation>Mostra l'element següent o l'anterior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Mida automàtica</translation>
|
<translation>Mida automàtica</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Maximitza</translation>
|
<translation>Maximitza</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Mantingues a sobre a l'inici</translation>
|
<translation>Mantingues a sobre a l'inici</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Comportament del doble clic</translation>
|
<translation>Comportament del doble clic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Comportament de la roda del ratolí</translation>
|
<translation>Comportament de la roda del ratolí</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Mida de la finestra per defecte</translation>
|
<translation>Mida de la finestra per defecte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,7 +913,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -872,7 +921,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Ziehen Sie das Bild hierher</translation>
|
<translation>Ziehen Sie das Bild hierher</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">Die Datei-URL-Liste ist leer</translation>
|
<translation type="vanished">Die Datei-URL-Liste ist leer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Datei ist kein gültiges Bild</translation>
|
<translation>Datei ist kein gültiges Bild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Bilddaten sind ungültig oder werden derzeit nicht unterstützt</translation>
|
<translation>Bilddaten sind ungültig oder werden derzeit nicht unterstützt</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Die Datei-URL-Liste ist leer</translation>
|
<translation>Die Datei-URL-Liste ist leer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Kopieren</translation>
|
<translation>&Kopieren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Bilddaten sind ungültig</translation>
|
<translation>Bilddaten sind ungültig</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Nicht unterstützte Mimedaten: %1</translation>
|
<translation>Nicht unterstützte Mimedaten: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>P&ixmap kopieren</translation>
|
<translation>P&ixmap kopieren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>&Dateipfad kopieren</translation>
|
<translation>&Dateipfad kopieren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Eigenschaften</translation>
|
<translation>Eigenschaften</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Oben bleiben</translation>
|
<translation>Oben bleiben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Geschützter Modus</translation>
|
<translation>Geschützter Modus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Hineinzoomen</translation>
|
<translation>Hineinzoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Herauszoomen</translation>
|
<translation>Herauszoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>&Horizontal spiegeln</translation>
|
<translation>&Horizontal spiegeln</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>%Einfügen</translation>
|
<translation>%Einfügen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Schachbrettmuster umschalten</translation>
|
<translation>Schachbrettmuster umschalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Öffnen...</translation>
|
<translation>&Öffnen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Tatsächliche Größe</translation>
|
<translation>Tatsächliche Größe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximieren umschalten</translation>
|
<translation>Maximieren umschalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Nach rechts drehen</translation>
|
<translation>Nach rechts drehen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Vorheriges Bild</translation>
|
<translation>Vorheriges Bild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Nächstes Bild</translation>
|
<translation>Nächstes Bild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfigurieren …</translation>
|
<translation>Konfigurieren …</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Hilfe</translation>
|
<translation>Hilfe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Im Dateiexplorer zeigen</translation>
|
<translation>Im Dateiexplorer zeigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Im Verzeichnis zeigen</translation>
|
<translation>Im Verzeichnis zeigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Beenden</translation>
|
<translation>Beenden</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Einstellungen</translation>
|
<translation>Einstellungen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Nichts tun</translation>
|
<translation>Nichts tun</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Fenster schließen</translation>
|
<translation>Fenster schließen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximieren umschalten</translation>
|
<translation>Maximieren umschalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Hinein- und Hinauszoomen</translation>
|
<translation>Hinein- und Hinauszoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Zeige nächstes oder vorheriges Element</translation>
|
<translation>Zeige nächstes oder vorheriges Element</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Automatische Größe</translation>
|
<translation>Automatische Größe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Maximiert</translation>
|
<translation>Maximiert</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Beim Start oben bleiben</translation>
|
<translation>Beim Start oben bleiben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Doppelklickverhalten</translation>
|
<translation>Doppelklickverhalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Mausradverhalten</translation>
|
<translation>Mausradverhalten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Standard-Fenstergröße</translation>
|
<translation>Standard-Fenstergröße</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -183,13 +183,14 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsView</name>
|
<name>GraphicsView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -197,189 +198,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -710,141 +749,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
|
||||||
<source>Double-click behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
|
||||||
<source>Mouse wheel behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
<source>Default window size</source>
|
<source>Auto long image mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -852,7 +901,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -860,7 +909,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Arrastre una imagen aquí</translation>
|
<translation>Arrastre una imagen aquí</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">La lista de ubicaciones está vacía</translation>
|
<translation type="vanished">La lista de ubicaciones está vacía</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>El archivo no es una imagen válida</translation>
|
<translation>El archivo no es una imagen válida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Los datos de la imagen no son válidos o no son compatibles</translation>
|
<translation>Los datos de la imagen no son válidos o no son compatibles</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>La lista de ubicaciones está vacía</translation>
|
<translation>La lista de ubicaciones está vacía</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Copiar</translation>
|
<translation>&Copiar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Los datos de la imagen no son válidos</translation>
|
<translation>Los datos de la imagen no son válidos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>El tipo MIME no es compatible: %1</translation>
|
<translation>El tipo MIME no es compatible: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>Imagen del portapapeles</translation>
|
<translation>Imagen del portapapeles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>¿Estás seguro de que quieres mover "%1" a la papelera de reciclaje?</translation>
|
<translation>¿Estás seguro de que quieres mover "%1" a la papelera de reciclaje?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>Mover a la papelera ha fallado, puede deberse a un problema con los permisos de los archivos, una limitación del sistema de archivos o una limitación de la plataforma.</translation>
|
<translation>Mover a la papelera ha fallado, puede deberse a un problema con los permisos de los archivos, una limitación del sistema de archivos o una limitación de la plataforma.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Copiar &mapa de píxeles</translation>
|
<translation>Copiar &mapa de píxeles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Copiar &ruta de archivo</translation>
|
<translation>Copiar &ruta de archivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Propiedades</translation>
|
<translation>Propiedades</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Mantener encima</translation>
|
<translation>Mantener encima</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Modo protegido</translation>
|
<translation>Modo protegido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Conservar la transformación</translation>
|
<translation>Conservar la transformación</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Ampliar</translation>
|
<translation>Ampliar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Reducir</translation>
|
<translation>Reducir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>Pausar/Reanudar animación</translation>
|
<translation>Pausar/Reanudar animación</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>Ir al siguiente fotograma</translation>
|
<translation>Ir al siguiente fotograma</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Voltear &horizontalmente</translation>
|
<translation>Voltear &horizontalmente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>Para visualizar</translation>
|
<translation>Para visualizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>Ajustar al ancho</translation>
|
<translation>Ajustar al ancho</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Pegar</translation>
|
<translation>&Pegar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Activar/desactivar el tablero de ajedrez</translation>
|
<translation>Activar/desactivar el tablero de ajedrez</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Abrir...</translation>
|
<translation>&Abrir...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Tamaño real</translation>
|
<translation>Tamaño real</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximizar/desmaximizar</translation>
|
<translation>Maximizar/desmaximizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Girar a la derecha</translation>
|
<translation>Girar a la derecha</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>Girar a la izquierda</translation>
|
<translation>Girar a la izquierda</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Imagen anterior</translation>
|
<translation>Imagen anterior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Imagen siguiente</translation>
|
<translation>Imagen siguiente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>Mover a la papelera</translation>
|
<translation>Mover a la papelera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurar...</translation>
|
<translation>Configurar...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Ayuda</translation>
|
<translation>Ayuda</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Mostrar en el Explorador de archivos</translation>
|
<translation>Mostrar en el Explorador de archivos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Mostrar en la carpeta</translation>
|
<translation>Mostrar en la carpeta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Salir</translation>
|
<translation>Salir</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Preferencias</translation>
|
<translation>Preferencias</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>Opciones</translation>
|
<translation>Opciones</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>Atajos</translation>
|
<translation>Atajos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>Editando atajos para la acción "%1":</translation>
|
<translation>Editando atajos para la acción "%1":</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>No se pudieron establecer accesos directos</translation>
|
<translation>No se pudieron establecer accesos directos</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>Por favor, verifique si los accesos directos están duplicados.</translation>
|
<translation>Por favor, verifique si los accesos directos están duplicados.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>No hacer nada</translation>
|
<translation>No hacer nada</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Cerrar la ventana</translation>
|
<translation>Cerrar la ventana</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximizar/desmaximizar</translation>
|
<translation>Maximizar/desmaximizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Ampliar y reducir</translation>
|
<translation>Ampliar y reducir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Mostrar el elemento siguiente/anterior</translation>
|
<translation>Mostrar el elemento siguiente/anterior</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Tamaño automático</translation>
|
<translation>Tamaño automático</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Maximizar</translation>
|
<translation>Maximizar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Redondeo (escala de enteros)</translation>
|
<translation>Redondeo (escala de enteros)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Ceil (redondear enteros hacia arriba)</translation>
|
<translation>Ceil (redondear enteros hacia arriba)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Floor (redondear enteros hacia abajo)</translation>
|
<translation>Floor (redondear enteros hacia abajo)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Redondeo (redondear los enteros)</translation>
|
<translation>Redondeo (redondear los enteros)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Mantener encima al inicio</translation>
|
<translation>Mantener encima al inicio</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>Utilice un tablero de ajedrez de color claro</translation>
|
<translation>Utilice un tablero de ajedrez de color claro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Comportamiento del doble clic</translation>
|
<translation>Comportamiento del doble clic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Comportamiento de la rueda del ratón</translation>
|
<translation>Comportamiento de la rueda del ratón</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Tamaño de la ventana por defecto</translation>
|
<translation>Tamaño de la ventana por defecto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>Política de redondeo del factor de escala HiDPI</translation>
|
<translation>Política de redondeo del factor de escala HiDPI</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>Sin atajos</translation>
|
<translation>Sin atajos</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>Atajos #%1</translation>
|
<translation>Atajos #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Faites glisser l'image ici</translation>
|
<translation>Faites glisser l'image ici</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">La liste des URL du fichier est vide</translation>
|
<translation type="vanished">La liste des URL du fichier est vide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Le fichier n'est pas une image valide</translation>
|
<translation>Le fichier n'est pas une image valide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Les données d'image ne sont pas valides ou ne sont actuellement pas prises en charge</translation>
|
<translation>Les données d'image ne sont pas valides ou ne sont actuellement pas prises en charge</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>La liste des URL de fichiers est vide</translation>
|
<translation>La liste des URL de fichiers est vide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Copier</translation>
|
<translation>&Copier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Les données d'image ne sont pas valides</translation>
|
<translation>Les données d'image ne sont pas valides</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Mimedata non pris en charge : %1</translation>
|
<translation>Mimedata non pris en charge : %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Copier P&ixmap</translation>
|
<translation>Copier P&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Copier le &chemin du fichier</translation>
|
<translation>Copier le &chemin du fichier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Propriétés</translation>
|
<translation>Propriétés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Rester en-haut</translation>
|
<translation>Rester en-haut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Mode protégé</translation>
|
<translation>Mode protégé</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Zoom avant</translation>
|
<translation>Zoom avant</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Zoom arrière</translation>
|
<translation>Zoom arrière</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Retourner &horizontalement</translation>
|
<translation>Retourner &horizontalement</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>Co&ller</translation>
|
<translation>Co&ller</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Dés/activer le damier</translation>
|
<translation>Dés/activer le damier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Ouvrir...</translation>
|
<translation>&Ouvrir...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Taille actuelle</translation>
|
<translation>Taille actuelle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Dés/activer l'agrandissement</translation>
|
<translation>Dés/activer l'agrandissement</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Pivoter vers la droite</translation>
|
<translation>Pivoter vers la droite</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Image précédente</translation>
|
<translation>Image précédente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Image suivant</translation>
|
<translation>Image suivant</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configurer…</translation>
|
<translation>Configurer…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Aide</translation>
|
<translation>Aide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Afficher dans le navigateur de fichiers</translation>
|
<translation>Afficher dans le navigateur de fichiers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Afficher dans le dossier</translation>
|
<translation>Afficher dans le dossier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Quitter</translation>
|
<translation>Quitter</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Paramètres</translation>
|
<translation>Paramètres</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Ne rien faire</translation>
|
<translation>Ne rien faire</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Fermer la fenêtre</translation>
|
<translation>Fermer la fenêtre</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Activer/désactiver l'agrandissement</translation>
|
<translation>Activer/désactiver l'agrandissement</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Zoom avant et arrière</translation>
|
<translation>Zoom avant et arrière</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Voir l'élément suivant ou précédent</translation>
|
<translation>Voir l'élément suivant ou précédent</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Taille automatique</translation>
|
<translation>Taille automatique</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Agrandi</translation>
|
<translation>Agrandi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Rester en-haut lors du démarrage</translation>
|
<translation>Rester en-haut lors du démarrage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Comportement du double-clic</translation>
|
<translation>Comportement du double-clic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Comportement de la molette de la souris</translation>
|
<translation>Comportement de la molette de la souris</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Taille de la fenêtre par défaut</translation>
|
<translation>Taille de la fenêtre par défaut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Tarik gambar ke sini</translation>
|
<translation>Tarik gambar ke sini</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">Daftar url file kosong</translation>
|
<translation type="vanished">Daftar url file kosong</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>File bukan gambar yang valid</translation>
|
<translation>File bukan gambar yang valid</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Data gambar tidak valid atau belum didukung</translation>
|
<translation>Data gambar tidak valid atau belum didukung</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Daftar url file kosong</translation>
|
<translation>Daftar url file kosong</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Salin</translation>
|
<translation>&Salin</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Data gambar tidak valid</translation>
|
<translation>Data gambar tidak valid</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Tidak didukung mimedata: %1</translation>
|
<translation>Tidak didukung mimedata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Salin P&ixmap</translation>
|
<translation>Salin P&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Salin &Path Berkas</translation>
|
<translation>Salin &Path Berkas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Properti</translation>
|
<translation>Properti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Tetap di atas</translation>
|
<translation>Tetap di atas</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Mode Terlindungi</translation>
|
<translation>Mode Terlindungi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Simpan transformasi</translation>
|
<translation>Simpan transformasi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Perbesar</translation>
|
<translation>Perbesar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Perkecil</translation>
|
<translation>Perkecil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Putar Secara &Horizontal</translation>
|
<translation>Putar Secara &Horizontal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Tempel</translation>
|
<translation>&Tempel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Ukuran asli</translation>
|
<translation>Ukuran asli</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Putar ke kanan</translation>
|
<translation>Putar ke kanan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Konfigurasi...</translation>
|
<translation>Konfigurasi...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Dukungan</translation>
|
<translation>Dukungan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Keluar</translation>
|
<translation>Keluar</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Pengaturan</translation>
|
<translation>Pengaturan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Jangan lakukan apapun</translation>
|
<translation>Jangan lakukan apapun</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Tutup jendela</translation>
|
<translation>Tutup jendela</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Perbesar dan perkecil</translation>
|
<translation>Perbesar dan perkecil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Lihat item berikutnya atau sebelumnya</translation>
|
<translation>Lihat item berikutnya atau sebelumnya</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
|
||||||
<source>Double-click behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
|
||||||
<source>Mouse wheel behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
<source>Default window size</source>
|
<source>Auto long image mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Trascina qui l'immagine</translation>
|
<translation>Trascina qui l'immagine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -187,13 +187,14 @@
|
|||||||
<translation type="vanished">L'elenco degli URL dei file è vuoto</translation>
|
<translation type="vanished">L'elenco degli URL dei file è vuoto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Il file non è un'immagine valida</translation>
|
<translation>Il file non è un'immagine valida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>I dati dell'immagine non sono validi o non sono attualmente supportati</translation>
|
<translation>I dati dell'immagine non sono validi o non sono attualmente supportati</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>L'elenco degli URL dei file è vuoto</translation>
|
<translation>L'elenco degli URL dei file è vuoto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Copia</translation>
|
<translation>&Copia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>I dati dell'immagine non sono validi</translation>
|
<translation>I dati dell'immagine non sono validi</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Dati mime non supportati: %1</translation>
|
<translation>Dati mime non supportati: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>Immagine dagli appunti</translation>
|
<translation>Immagine dagli appunti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>Sei sicuro di voler spostare "%1" nel cestino?</translation>
|
<translation>Sei sicuro di voler spostare "%1" nel cestino?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation>Impossibile spostare il file nel cestino</translation>
|
<translation>Impossibile spostare il file nel cestino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>Lo spostamento nel cestino non è riuscito, potrebbe essere causato da un problema di autorizzazione del file, da una limitazione del file system o da una limitazione della piattaforma.</translation>
|
<translation>Lo spostamento nel cestino non è riuscito, potrebbe essere causato da un problema di autorizzazione del file, da una limitazione del file system o da una limitazione della piattaforma.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Copia P&ixmap</translation>
|
<translation>Copia P&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Copia &Percorso file</translation>
|
<translation>Copia &Percorso file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Proprietà</translation>
|
<translation>Proprietà</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Rimani in cima</translation>
|
<translation>Rimani in cima</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Modalità protetta</translation>
|
<translation>Modalità protetta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Mantieni trasformazione</translation>
|
<translation>Mantieni trasformazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Zoom avanti</translation>
|
<translation>Zoom avanti</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Zoom indietro</translation>
|
<translation>Zoom indietro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>Pausa/Riprendi animazione</translation>
|
<translation>Pausa/Riprendi animazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>Animazione Vai al fotogramma successivo</translation>
|
<translation>Animazione Vai al fotogramma successivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Capovolgi &Orizzontalmente</translation>
|
<translation>Capovolgi &Orizzontalmente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>Adatto alla visualizzazione</translation>
|
<translation>Adatto alla visualizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>Adatta alla larghezza</translation>
|
<translation>Adatta alla larghezza</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Adatta immagine lunga</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Incolla</translation>
|
<translation>&Incolla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Attiva/disattiva scacchiera</translation>
|
<translation>Attiva/disattiva scacchiera</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Apri...</translation>
|
<translation>&Apri...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Dimensione reale</translation>
|
<translation>Dimensione reale</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Attiva massimizzazione</translation>
|
<translation>Attiva massimizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Ruota a destra</translation>
|
<translation>Ruota a destra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>Ruota a sinistra</translation>
|
<translation>Ruota a sinistra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Immagine precedente</translation>
|
<translation>Immagine precedente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Immagine successiva</translation>
|
<translation>Immagine successiva</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>Sposta nel cestino</translation>
|
<translation>Sposta nel cestino</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Configura...</translation>
|
<translation>Configura...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Aiuto</translation>
|
<translation>Aiuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Mostra in Esplora file</translation>
|
<translation>Mostra in Esplora file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Mostra nella directory</translation>
|
<translation>Mostra nella directory</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Esci</translation>
|
<translation>Esci</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Impostazioni</translation>
|
<translation>Impostazioni</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>Opzioni</translation>
|
<translation>Opzioni</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>Scorciatoie</translation>
|
<translation>Scorciatoie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>Modifica delle scorciatoie per l'azione "%1":</translation>
|
<translation>Modifica delle scorciatoie per l'azione "%1":</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>Impossibile impostare le scorciatoie</translation>
|
<translation>Impossibile impostare le scorciatoie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>Controlla se i collegamenti sono duplicati con collegamenti esistenti.</translation>
|
<translation>Controlla se i collegamenti sono duplicati con collegamenti esistenti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Non fare nulla</translation>
|
<translation>Non fare nulla</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Chiudi la finestra</translation>
|
<translation>Chiudi la finestra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Attiva massimizzazione</translation>
|
<translation>Attiva massimizzazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>Attiva schermo intero</translation>
|
<translation>Attiva schermo intero</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Zoom avanti e indietro</translation>
|
<translation>Zoom avanti e indietro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Visualizza l'elemento successivo o precedente</translation>
|
<translation>Visualizza l'elemento successivo o precedente</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Dimensione automatica</translation>
|
<translation>Dimensione automatica</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Massimizzato</translation>
|
<translation>Massimizzato</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation>Finestrato</translation>
|
<translation>Finestrato</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Round (ridimensionamento intero)</translation>
|
<translation>Round (ridimensionamento intero)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Ceil (ridimensionamento intero)</translation>
|
<translation>Ceil (ridimensionamento intero)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Floor (ridimensionamento intero)</translation>
|
<translation>Floor (ridimensionamento intero)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Segui il sistema (scala frazionaria)</translation>
|
<translation>Segui il sistema (scala frazionaria)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Rimani in cima quando si avvia</translation>
|
<translation>Rimani in cima quando si avvia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Utilizza l'animazione di chiusura della finestra integrata</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>Utilizzare scacchiera di colore chiaro</translation>
|
<translation>Utilizzare scacchiera di colore chiaro</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
|
<translation>Esegui il loop della galleria caricata</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Modalità immagine lunga automatica</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Comportamento del doppio clic</translation>
|
<translation>Comportamento del doppio clic</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Comportamento della rotellina del mouse</translation>
|
<translation>Comportamento della rotellina del mouse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Dimensioni predefinite della finestra</translation>
|
<translation>Dimensioni predefinite della finestra</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>Politica di arrotondamento del fattore di scala HiDPI</translation>
|
<translation>Politica di arrotondamento del fattore di scala HiDPI</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,7 +913,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>Nessuna scorciatoia</translation>
|
<translation>Nessuna scorciatoia</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -872,7 +921,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>Scorciatoia #%1</translation>
|
<translation>Scorciatoia #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>ここに画像をドラッグしてください</translation>
|
<translation>ここに画像をドラッグしてください</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -187,13 +187,14 @@
|
|||||||
<translation type="vanished">ファイルURLリストがエンプティーです</translation>
|
<translation type="vanished">ファイルURLリストがエンプティーです</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>ファイルが有効な画像ではありません</translation>
|
<translation>ファイルが有効な画像ではありません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>無効またはサポートされていない画像データ</translation>
|
<translation>無効またはサポートされていない画像データ</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>ファイルurlリストがエンプティーです</translation>
|
<translation>ファイルurlリストがエンプティーです</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>コピー(&C)</translation>
|
<translation>コピー(&C)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>画像のデータが無効です</translation>
|
<translation>画像のデータが無効です</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>無効なmimedata: %1</translation>
|
<translation>無効なmimedata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>クリップボードからの画像</translation>
|
<translation>クリップボードからの画像</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>「%1」をゴミ箱に移動しますか?</translation>
|
<translation>「%1」をゴミ箱に移動しますか?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>ゴミ箱への移動に失敗しました。ファイルのアクセス許可や、ファイルシステムの制限、プラットフォームの制限などを確認してください。</translation>
|
<translation>ゴミ箱への移動に失敗しました。ファイルのアクセス許可や、ファイルシステムの制限、プラットフォームの制限などを確認してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>画像をコピー(&I)</translation>
|
<translation>画像をコピー(&I)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>ファイルパスをコピー(&F)</translation>
|
<translation>ファイルパスをコピー(&F)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>プロパティ</translation>
|
<translation>プロパティ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>最前面に表示する</translation>
|
<translation>最前面に表示する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>プロテクトモード</translation>
|
<translation>プロテクトモード</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>表示状態を維持する</translation>
|
<translation>表示状態を維持する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>拡大</translation>
|
<translation>拡大</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>縮小</translation>
|
<translation>縮小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>一時停止 / 再開のアニメーション</translation>
|
<translation>一時停止 / 再開のアニメーション</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>次のフレームへ移動するアニメーション</translation>
|
<translation>次のフレームへ移動するアニメーション</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>画像を左右反転する(&H)</translation>
|
<translation>画像を左右反転する(&H)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>表示に合わせる</translation>
|
<translation>表示に合わせる</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>横幅に合わせる</translation>
|
<translation>横幅に合わせる</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>貼り付け(&P)</translation>
|
<translation>貼り付け(&P)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>背景を格子模様に切り替え</translation>
|
<translation>背景を格子模様に切り替え</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>開く(&O)…</translation>
|
<translation>開く(&O)…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>実際のサイズ</translation>
|
<translation>実際のサイズ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>最大化を切り替える</translation>
|
<translation>最大化を切り替える</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>右に回転</translation>
|
<translation>右に回転</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>左に回転</translation>
|
<translation>左に回転</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>前の画像</translation>
|
<translation>前の画像</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>次の画像</translation>
|
<translation>次の画像</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>ゴミ箱へ移動する</translation>
|
<translation>ゴミ箱へ移動する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>設定...</translation>
|
<translation>設定...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>ヘルプ</translation>
|
<translation>ヘルプ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>エクスプローラーで表示する</translation>
|
<translation>エクスプローラーで表示する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>ディレクトリに表示する</translation>
|
<translation>ディレクトリに表示する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>終了</translation>
|
<translation>終了</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>設定</translation>
|
<translation>設定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>オプション</translation>
|
<translation>オプション</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>ショートカット</translation>
|
<translation>ショートカット</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>「%1」のショートカットを編集します:</translation>
|
<translation>「%1」のショートカットを編集します:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>ショートカットの設定に失敗しました</translation>
|
<translation>ショートカットの設定に失敗しました</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>既存のショートカットと重複していないことを確認してください。</translation>
|
<translation>既存のショートカットと重複していないことを確認してください。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>何もしない</translation>
|
<translation>何もしない</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>ウィンドウを終了する</translation>
|
<translation>ウィンドウを終了する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>最大サイズに切り替える</translation>
|
<translation>最大サイズに切り替える</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>フルスクリーン表示に切り替える</translation>
|
<translation>フルスクリーン表示に切り替える</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>拡大・縮小</translation>
|
<translation>拡大・縮小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>次の項目または前の項目を表示</translation>
|
<translation>次の項目または前の項目を表示</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>オートサイズ</translation>
|
<translation>オートサイズ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>最大化</translation>
|
<translation>最大化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>四捨五入 (整数スケーリング)</translation>
|
<translation>四捨五入 (整数スケーリング)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>切り上げ (整数スケーリング)</translation>
|
<translation>切り上げ (整数スケーリング)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>切り捨て (整数スケーリング)</translation>
|
<translation>切り捨て (整数スケーリング)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>システム設定に従う (小数スケーリング)</translation>
|
<translation>システム設定に従う (小数スケーリング)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>起動時に最前面に表示する</translation>
|
<translation>起動時に最前面に表示する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>明るい色の格子模様を使用する</translation>
|
<translation>明るい色の格子模様を使用する</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>ダブルクリックの動作</translation>
|
<translation>ダブルクリックの動作</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>マウスホイールの動作</translation>
|
<translation>マウスホイールの動作</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>既定のウィンドウサイズ</translation>
|
<translation>既定のウィンドウサイズ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>高DPIスケーリングの四捨五入方法</translation>
|
<translation>高DPIスケーリングの四捨五入方法</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,7 +913,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>ショートカットなし</translation>
|
<translation>ショートカットなし</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -872,7 +921,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>ショートカット #%1</translation>
|
<translation>ショートカット #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -36,12 +36,12 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="45"/>
|
<location filename="../aboutdialog.cpp" line="45"/>
|
||||||
<source>Avoid close window accidentally. (eg. by double clicking the window)</source>
|
<source>Avoid close window accidentally. (eg. by double clicking the window)</source>
|
||||||
<translation>실수로 창을 닫지 마십시오. (예: 창을 두 번 클릭하여)</translation>
|
<translation>실수로 창을 닫지 않도록 합니다. (예: 창을 더블 클릭하는 경우)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="48"/>
|
<location filename="../aboutdialog.cpp" line="48"/>
|
||||||
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
||||||
<translation>이미지 간 전환 시 이미지 보기에 적용되었던 줌/회전/플립 상태를 재설정하지 마세요.</translation>
|
<translation>이미지 간 전환 시 이미지 보기에 적용된 확대/축소, 회전, 뒤집기 상태를 재설정하지 않습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="55"/>
|
<location filename="../aboutdialog.cpp" line="55"/>
|
||||||
@@ -92,7 +92,7 @@
|
|||||||
<location filename="../aboutdialog.cpp" line="131"/>
|
<location filename="../aboutdialog.cpp" line="131"/>
|
||||||
<source>%1 is built on the following free software libraries:</source>
|
<source>%1 is built on the following free software libraries:</source>
|
||||||
<comment>Free as in freedom</comment>
|
<comment>Free as in freedom</comment>
|
||||||
<translation>%1은 다음과 같은 무료 소프트웨어 라이브러리를 기반으로 합니다:</translation>
|
<translation>%1는 다음과 같은 무료 소프트웨어 라이브러리를 기반으로 합니다:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="155"/>
|
<location filename="../aboutdialog.cpp" line="155"/>
|
||||||
@@ -118,7 +118,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="95"/>
|
<location filename="../aboutdialog.cpp" line="95"/>
|
||||||
<source>%1 is released under the MIT License.</source>
|
<source>%1 is released under the MIT License.</source>
|
||||||
<translation>사용자의 권한 %1은 MIT 라이선스에 따라 릴리스됩니다.</translation>
|
<translation>%1는 MIT 라이선스에 따라 배포됩니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="96"/>
|
<location filename="../aboutdialog.cpp" line="96"/>
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="97"/>
|
<location filename="../aboutdialog.cpp" line="97"/>
|
||||||
<source>You are free to use %1, for any purpose</source>
|
<source>You are free to use %1, for any purpose</source>
|
||||||
<translation>%1을(를) 어떤 용도로도 자유롭게 사용할 수 있습니다</translation>
|
<translation>%1를 어떤 용도로도 자유롭게 사용할 수 있습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="98"/>
|
<location filename="../aboutdialog.cpp" line="98"/>
|
||||||
@@ -143,7 +143,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="100"/>
|
<location filename="../aboutdialog.cpp" line="100"/>
|
||||||
<source>You can distribute changed versions of %1</source>
|
<source>You can distribute changed versions of %1</source>
|
||||||
<translation>변경된 버전의 %1을 배포할 수 있습니다</translation>
|
<translation>변경된 버전의 %1를 배포할 수 있습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="102"/>
|
<location filename="../aboutdialog.cpp" line="102"/>
|
||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>이미지를 여기로 끌기</translation>
|
<translation>이미지를 여기로 끌기</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -187,13 +187,14 @@
|
|||||||
<translation type="vanished">파일 URL 목록이 비어 있습니다</translation>
|
<translation type="vanished">파일 URL 목록이 비어 있습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>파일이 올바른 이미지가 아닙니다</translation>
|
<translation>파일이 올바른 이미지가 아닙니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>이미지 데이터가 잘못되었거나 현재 지원되지 않습니다</translation>
|
<translation>이미지 데이터가 잘못되었거나 현재 지원되지 않습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>파일 URL 목록이 비어 있습니다</translation>
|
<translation>파일 URL 목록이 비어 있습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>복사(&C)</translation>
|
<translation>복사(&C)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>이미지 데이터가 잘못되었습니다</translation>
|
<translation>이미지 데이터가 잘못되었습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>지원되지 않는 mimedata: %1</translation>
|
<translation>지원되지 않는 mimedata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>클립보드에서 이미지</translation>
|
<translation>클립보드에서 이미지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>"%1"을 휴지통으로 옮기시겠습니까?</translation>
|
<translation>"%1"을 휴지통으로 옮기시겠습니까?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>파일을 휴지통으로 이동하지 못했습니다</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>휴지통으로 이동하지 못했습니다. 파일 권한 문제, 파일 시스템 제한 또는 플랫폼 제한으로 인해 발생할 수 있습니다.</translation>
|
<translation>휴지통으로 이동하지 못했습니다. 파일 권한 문제, 파일 시스템 제한 또는 플랫폼 제한으로 인해 발생할 수 있습니다.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Pixmap 복사(&I)</translation>
|
<translation>Pixmap 복사(&I)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>파일 경로 복사(&F)</translation>
|
<translation>파일 경로 복사(&F)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>속성</translation>
|
<translation>속성</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>맨 위에 유지</translation>
|
<translation>맨 위에 유지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>보호 모드</translation>
|
<translation>보호 모드</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>변형 유지</translation>
|
<translation>변형 유지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>확대</translation>
|
<translation>확대</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>축소</translation>
|
<translation>축소</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>애니메이션 일시 중지/재개</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>애니메이션 다음 프레임으로 이동</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>수평으로 뒤집기(&H)</translation>
|
<translation>수평으로 뒤집기(&H)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>보기에 맞춤</translation>
|
<translation>보기에 맞춤</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>너비에 맞춤</translation>
|
<translation>너비에 맞춤</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>긴 이미지 맞추기</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>붙여넣기(&P)</translation>
|
<translation>붙여넣기(&P)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>바둑판 전환</translation>
|
<translation>바둑판 전환</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>열기(&O)...</translation>
|
<translation>열기(&O)...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>실제 크기</translation>
|
<translation>실제 크기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>최대화 전환</translation>
|
<translation>최대화 전환</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>오른쪽으로 회전</translation>
|
<translation>오른쪽으로 회전</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>왼쪽으로 회전</translation>
|
<translation>왼쪽으로 회전</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>이전 이미지</translation>
|
<translation>이전 이미지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>다음 이미지</translation>
|
<translation>다음 이미지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>휴지통으로 이동</translation>
|
<translation>휴지통으로 이동</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>구성...</translation>
|
<translation>구성...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>도움말</translation>
|
<translation>도움말</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>파일 탐색기에 표시</translation>
|
<translation>파일 탐색기에 표시</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>디렉터리에 표시</translation>
|
<translation>디렉터리에 표시</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>종료</translation>
|
<translation>종료</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>설정</translation>
|
<translation>설정</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>옵션</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>단축키</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>작업 "%1"의 단축키 편집:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>단축키 설정 실패</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>단축키가 기존 단축키와 중복되는지 확인해 주세요.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>아무것도 하지 않음</translation>
|
<translation>아무것도 하지 않음</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>창 닫기</translation>
|
<translation>창 닫기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>최대화 전환</translation>
|
<translation>최대화 전환</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>전체 화면 전환</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>확대 및 축소</translation>
|
<translation>확대 및 축소</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>다음 또는 이전 항목 보기</translation>
|
<translation>다음 또는 이전 항목 보기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>자동 크기</translation>
|
<translation>자동 크기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>최대화</translation>
|
<translation>최대화</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>창 모드</translation>
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
|
||||||
<source>Round (Integer scaling)</source>
|
|
||||||
<comment>This option means round up for .5 and above</comment>
|
|
||||||
<translation>라운드 (정수 스케일링)</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
|
||||||
<source>Ceil (Integer scaling)</source>
|
|
||||||
<comment>This option means always round up</comment>
|
|
||||||
<translation>셰일 (정수 스케일링)</translation>
|
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>바닥 (정수 스케일링)</translation>
|
<translation>반올림 (정수 스케일링)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>팔로우 시스템 (부분 스케일링)</translation>
|
<translation>올림 (정수 스케일링)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
|
<source>Floor (Integer scaling)</source>
|
||||||
|
<comment>This option means always round down</comment>
|
||||||
|
<translation>내림 (정수 스케일링)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
|
<source>Follow system (Fractional scaling)</source>
|
||||||
|
<comment>This option means don't round</comment>
|
||||||
|
<translation>시스템 따르기 (소수점 스케일링)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>시작 시 맨 위에 유지</translation>
|
<translation>시작 시 맨 위에 유지</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>내장된 창 닫기 애니메이션 사용</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>밝은 색상의 바둑판 사용</translation>
|
<translation>밝은 색상의 바둑판 사용</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>로드된 갤러리 반복</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>자동 긴 이미지 모드</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>SVG 지원을 SVG Tiny 1.2로 제한</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>더블 클릭 동작</translation>
|
<translation>더블 클릭 동작</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>마우스 휠 동작</translation>
|
<translation>마우스 휠 동작</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>기본 창 크기</translation>
|
<translation>기본 창 크기</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>HiDPI 배율 반올림 정책</translation>
|
<translation>HiDPI 배율 반올림 정책</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,17 +913,17 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>단축키 없음</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>단축키 #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Dra bilde hit</translation>
|
<translation>Dra bilde hit</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">Listen over filnettadresser er tom</translation>
|
<translation type="vanished">Listen over filnettadresser er tom</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Filen er ikke et gyldig bilde</translation>
|
<translation>Filen er ikke et gyldig bilde</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Ugyldig bildedata, eller for tiden ustøttet</translation>
|
<translation>Ugyldig bildedata, eller for tiden ustøttet</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Listen over filnettadresser er ugyldig</translation>
|
<translation>Listen over filnettadresser er ugyldig</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Kopier</translation>
|
<translation>&Kopier</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Ugyldig bildedata</translation>
|
<translation>Ugyldig bildedata</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Ustøttet MIME-data: %1</translation>
|
<translation>Ustøttet MIME-data: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>Er du sikker på at du vil flytte "%1" til papirkurven?</translation>
|
<translation>Er du sikker på at du vil flytte "%1" til papirkurven?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>Flytt til papirkurven mislyktes, det kan skyldes filtillatelsesproblem, filsystembegrensning eller plattformbegrensning.</translation>
|
<translation>Flytt til papirkurven mislyktes, det kan skyldes filtillatelsesproblem, filsystembegrensning eller plattformbegrensning.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation type="unfinished">Kopier p&ixmap</translation>
|
<translation type="unfinished">Kopier p&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Kopier &filbane</translation>
|
<translation>Kopier &filbane</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Egenskaper</translation>
|
<translation>Egenskaper</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Behold øverst</translation>
|
<translation>Behold øverst</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Beskyttet modus</translation>
|
<translation>Beskyttet modus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Behold transformasjon</translation>
|
<translation>Behold transformasjon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Førstørr</translation>
|
<translation>Førstørr</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Forminsk</translation>
|
<translation>Forminsk</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Speilvend &horisontalt</translation>
|
<translation>Speilvend &horisontalt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Lim inn</translation>
|
<translation>&Lim inn</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation type="unfinished">Skru av/på rutemønster</translation>
|
<translation type="unfinished">Skru av/på rutemønster</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Åpne …</translation>
|
<translation>&Åpne …</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Faktisk størrelse</translation>
|
<translation>Faktisk størrelse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maksimering av/på</translation>
|
<translation>Maksimering av/på</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Roter til høyre</translation>
|
<translation>Roter til høyre</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Forrige bilde</translation>
|
<translation>Forrige bilde</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Neste bilde</translation>
|
<translation>Neste bilde</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>Flytt til papirkurven</translation>
|
<translation>Flytt til papirkurven</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Sett opp …</translation>
|
<translation>Sett opp …</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Hjelp</translation>
|
<translation>Hjelp</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Vis i filutforsker</translation>
|
<translation>Vis i filutforsker</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation type="unfinished">Vis i mappe</translation>
|
<translation type="unfinished">Vis i mappe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Avslutt</translation>
|
<translation>Avslutt</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Innstillinger</translation>
|
<translation>Innstillinger</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Ikke gjør noe</translation>
|
<translation>Ikke gjør noe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Lukk vinduet</translation>
|
<translation>Lukk vinduet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maksimering av/på</translation>
|
<translation>Maksimering av/på</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Zoom inn og ut</translation>
|
<translation>Zoom inn og ut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Vis neste eller forrige element</translation>
|
<translation>Vis neste eller forrige element</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation type="unfinished">Automatisk størrelse</translation>
|
<translation type="unfinished">Automatisk størrelse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Maksimert</translation>
|
<translation>Maksimert</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Behold i forgrunnen ved oppstart</translation>
|
<translation>Behold i forgrunnen ved oppstart</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Dobbeltklikksoppførsel</translation>
|
<translation>Dobbeltklikksoppførsel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Musehjulsoppførsel</translation>
|
<translation>Musehjulsoppførsel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Forvalgt vindusstørrelse</translation>
|
<translation>Forvalgt vindusstørrelse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Sleep een afbeelding hierheen</translation>
|
<translation>Sleep een afbeelding hierheen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">De bestandspadlijst is leeg</translation>
|
<translation type="vanished">De bestandspadlijst is leeg</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Het bestand is geen afbeelding</translation>
|
<translation>Het bestand is geen afbeelding</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>De afbeeldingsgegevens zijn beschadigd of worden niet ondersteund</translation>
|
<translation>De afbeeldingsgegevens zijn beschadigd of worden niet ondersteund</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>De bestandspadlijst is leeg</translation>
|
<translation>De bestandspadlijst is leeg</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Kopiëren</translation>
|
<translation>&Kopiëren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Beschadigde afbeeldingsgegevens</translation>
|
<translation>Beschadigde afbeeldingsgegevens</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Niet-ondersteunde mime-gegevens: %1</translation>
|
<translation>Niet-ondersteunde mime-gegevens: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation>Opslaan als</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation>Er is geen afbeelding geopend.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation>%1-afbeelding (*.%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation>Er zijn geen ondersteunde formaten beschikbaar.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation>De afbeelding kan niet worden opgeslagen: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>Afbeelding van klembord</translation>
|
<translation>Afbeelding van klembord</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>Weet u zeker dat u “%1” naar de prullenbak wilt verplaatsen?</translation>
|
<translation>Weet u zeker dat u “%1” naar de prullenbak wilt verplaatsen?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation>Verplaatsen naar prullenbak mislukt</translation>
|
<translation>Verplaatsen naar prullenbak mislukt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>Het bestand kan niet naar de prullenbak worden verplaatst, mogelijk door een rechtenprobleem of systeembeperking.</translation>
|
<translation>Het bestand kan niet naar de prullenbak worden verplaatst, mogelijk door een rechtenprobleem of systeembeperking.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>P&ixmap kopiëren</translation>
|
<translation>P&ixmap kopiëren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>&Bestandspad kopiëren</translation>
|
<translation>&Bestandspad kopiëren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Eigenschappen</translation>
|
<translation>Eigenschappen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Altijd bovenop</translation>
|
<translation>Altijd bovenop</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Beschermde modus</translation>
|
<translation>Beschermde modus</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Bewerkingen onthouden</translation>
|
<translation>Bewerkingen onthouden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Inzoomen</translation>
|
<translation>Inzoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation>Opslaan &als…</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Uitzoomen</translation>
|
<translation>Uitzoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>Animatie pauzeren/hervatten</translation>
|
<translation>Animatie pauzeren/hervatten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>Ga naar volgend animatieframe</translation>
|
<translation>Ga naar volgend animatieframe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>&Horizontaal spiegelen</translation>
|
<translation>&Horizontaal spiegelen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>Inpassen</translation>
|
<translation>Inpassen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>Aanpassen aan breedte</translation>
|
<translation>Aanpassen aan breedte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Lange afbeelding inpassen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Plakken</translation>
|
<translation>&Plakken</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Schaakbordpatroon aan/uit</translation>
|
<translation>Schaakbordpatroon aan/uit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Openen…</translation>
|
<translation>&Openen…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Ware grootte</translation>
|
<translation>Ware grootte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximaliseren aan/uit</translation>
|
<translation>Maximaliseren aan/uit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Naar rechts draaien</translation>
|
<translation>Naar rechts draaien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>Naar links draaien</translation>
|
<translation>Naar links draaien</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Vorige afbeelding</translation>
|
<translation>Vorige afbeelding</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Volgende afbeelding</translation>
|
<translation>Volgende afbeelding</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>Verplaatsen naar prullenbak</translation>
|
<translation>Verplaatsen naar prullenbak</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Instellen...</translation>
|
<translation>Instellen...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Hulp</translation>
|
<translation>Hulp</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Tonen in bestandsbeheer</translation>
|
<translation>Tonen in bestandsbeheer</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Tonen in map</translation>
|
<translation>Tonen in map</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Afsluiten</translation>
|
<translation>Afsluiten</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Instellingen</translation>
|
<translation>Instellingen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>Opties</translation>
|
<translation>Opties</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>Sneltoetsen</translation>
|
<translation>Sneltoetsen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>Bewerken van sneltoetsen voor actie ‘%1’:</translation>
|
<translation>Bewerken van sneltoetsen voor actie ‘%1’:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>Instellen mislukt</translation>
|
<translation>Instellen mislukt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>Controleer of de gekozen sneltoetsen niet al in gebruik zijn.</translation>
|
<translation>Controleer of de gekozen sneltoetsen niet al in gebruik zijn.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Niets doen</translation>
|
<translation>Niets doen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Venster sluiten</translation>
|
<translation>Venster sluiten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Maximaliseren/Demaximaliseren</translation>
|
<translation>Maximaliseren/Demaximaliseren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>Schermvullende weergave aan/uit</translation>
|
<translation>Schermvullende weergave aan/uit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>In-/Uitzoomen</translation>
|
<translation>In-/Uitzoomen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Ga naar volgende of vorige item</translation>
|
<translation>Ga naar volgende of vorige item</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Automatische grootte</translation>
|
<translation>Automatische grootte</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Gemaximaliseerd</translation>
|
<translation>Gemaximaliseerd</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation>Venster</translation>
|
<translation>Venster</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Rond (geheel getal)</translation>
|
<translation>Rond (geheel getal)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Keil (geheel getal)</translation>
|
<translation>Keil (geheel getal)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Grond (geheel getal)</translation>
|
<translation>Grond (geheel getal)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Systeeminstelling (fractionele schaal)</translation>
|
<translation>Systeeminstelling (fractionele schaal)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Automatisch altijd bovenop</translation>
|
<translation>Automatisch altijd bovenop</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Meegeleverde animatie voor venster sluiten gebruiken</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>Licht schaakbordpatroon gebruiken</translation>
|
<translation>Licht schaakbordpatroon gebruiken</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Gekozen galerij herhalen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Automatische langeafbeeldingsmodus</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>Svg-ondersteuning beperken tot SVG Tiny 1.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Dubbelklikgedrag</translation>
|
<translation>Dubbelklikgedrag</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Scrollwielgedrag</translation>
|
<translation>Scrollwielgedrag</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Standaard vensterafmetingen</translation>
|
<translation>Standaard vensterafmetingen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>HiDPI-schaalfactor - afrondbeleid</translation>
|
<translation>HiDPI-schaalfactor - afrondbeleid</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>Geen sneltoetsen</translation>
|
<translation>Geen sneltoetsen</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>Sneltoets #%1</translation>
|
<translation>Sneltoets #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -183,13 +183,14 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsView</name>
|
<name>GraphicsView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -197,189 +198,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>کاپی کرو</translation>
|
<translation>کاپی کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>تصویر دا نقشہ کاپی کرو</translation>
|
<translation>تصویر دا نقشہ کاپی کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>وشیشتاواں</translation>
|
<translation>وشیشتاواں</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>سرکھیات سیٹنگ</translation>
|
<translation>سرکھیات سیٹنگ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>وڈا کرو</translation>
|
<translation>وڈا کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>چھوٹا کرو</translation>
|
<translation>چھوٹا کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>لیٹویں اُلٹاؤ</translation>
|
<translation>لیٹویں اُلٹاؤ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>پیسٹ کرو</translation>
|
<translation>پیسٹ کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>چیکبورڈ چالو بدلو</translation>
|
<translation>چیکبورڈ چالو بدلو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>کھُلھو…</translation>
|
<translation>کھُلھو…</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>اصلی اکار</translation>
|
<translation>اصلی اکار</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>ودھو ودھ بدلو</translation>
|
<translation>ودھو ودھ بدلو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>سجے گھنماؤ</translation>
|
<translation>سجے گھنماؤ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>پچھلی تصویر</translation>
|
<translation>پچھلی تصویر</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>اگلی تصویر</translation>
|
<translation>اگلی تصویر</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>مدد</translation>
|
<translation>مدد</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>بند کرو</translation>
|
<translation>بند کرو</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -710,141 +749,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>سیٹنگاں</translation>
|
<translation>سیٹنگاں</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished">ودھو ودھ بدلو</translation>
|
<translation type="unfinished">ودھو ودھ بدلو</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>ودھ توں ودھ</translation>
|
<translation>ودھ توں ودھ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
|
||||||
<source>Double-click behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
|
||||||
<source>Mouse wheel behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
<source>Default window size</source>
|
<source>Auto long image mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -852,7 +901,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -860,7 +909,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -111,7 +111,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="48"/>
|
<location filename="../aboutdialog.cpp" line="48"/>
|
||||||
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Избегайте сброса настроек масштабирования/поворота/поворота, которые были применены к просмотру изображения при переключении между изображениями.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../aboutdialog.cpp" line="63"/>
|
<location filename="../aboutdialog.cpp" line="63"/>
|
||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Перетащите изображение сюда</translation>
|
<translation>Перетащите изображение сюда</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">Список URL-адресов файлов пуст</translation>
|
<translation type="vanished">Список URL-адресов файлов пуст</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Файл не является допустимым изображением</translation>
|
<translation>Файл не является допустимым изображением</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Параметры изображения недействительны или не поддерживаются в настоящее время</translation>
|
<translation>Параметры изображения недействительны или не поддерживаются в настоящее время</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Список URL-адресов файлов пуст</translation>
|
<translation>Список URL-адресов файлов пуст</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Скопировать</translation>
|
<translation>&Скопировать</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Параметры изображения недействительны</translation>
|
<translation>Параметры изображения недействительны</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Неподдерживаемые mimedata: %1</translation>
|
<translation>Неподдерживаемые mimedata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation>Сохранить как</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation>В настоящее время нет открытых изображений.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation>%1 Изображение (*.%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation>Нет доступных поддерживаемых форматов изображений.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation>Не удалось сохранить изображение: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Изображение из буфера обмена</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Вы уверены, что хотите переместить "%1" в корзину?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Не удалось переместить файл в корзину</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Перемещение в корзину не удалось, возможно, из-за проблем с правами доступа к файлу, ограничений файловой системы или ограничений платформы.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Скопировать P&ixmap</translation>
|
<translation>Скопировать P&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Скопировать &путь к файлу</translation>
|
<translation>Скопировать &путь к файлу</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Свойства</translation>
|
<translation>Свойства</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Поверх всех окон</translation>
|
<translation>Поверх всех окон</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Защищенный режим</translation>
|
<translation>Защищенный режим</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Сохранять трансформацию</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Увеличить</translation>
|
<translation>Увеличить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation>Сохранить как...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Уменьшить</translation>
|
<translation>Уменьшить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Пауза/Возобновление анимации</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Перейти к следующему кадру анимации</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Отразить по &горизонтали</translation>
|
<translation>Отразить по &горизонтали</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Уместить все</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Уместить по ширине</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Уместить по длине</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Вставить</translation>
|
<translation>&Вставить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Переключить фоновый рисунок</translation>
|
<translation>Переключить фоновый рисунок</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Открыть...</translation>
|
<translation>&Открыть...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Фактический размер</translation>
|
<translation>Фактический размер</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Переключить окно</translation>
|
<translation>Переключить окно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Повернуть вправо</translation>
|
<translation>Повернуть вправо</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Повернуть влево</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Предыдущее изображение</translation>
|
<translation>Предыдущее изображение</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Следующее изображение</translation>
|
<translation>Следующее изображение</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Переместить в корзину</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Параметры...</translation>
|
<translation>Параметры...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Помощь</translation>
|
<translation>Помощь</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Показать в проводнике</translation>
|
<translation>Показать в проводнике</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Показать в папке</translation>
|
<translation>Показать в папке</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Выход</translation>
|
<translation>Выход</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Параметры</translation>
|
<translation>Параметры</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Опции</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Ярлыки</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Сокращенные команды для действия "%1":</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Не удалось установить ярлыки</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Пожалуйста, проверьте, не дублируются ли ярлыки с существующими ярлыками.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Ничего не делать</translation>
|
<translation>Ничего не делать</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Закрыть окно</translation>
|
<translation>Закрыть окно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Переключить окно</translation>
|
<translation>Переключить окно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Переключить полноэкранный режим</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Увеличение и уменьшение масштаба</translation>
|
<translation>Увеличение и уменьшение масштаба</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Следующее или предыдущее изображение</translation>
|
<translation>Следующее или предыдущее изображение</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Авторазмер</translation>
|
<translation>Авторазмер</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Максимизировать</translation>
|
<translation>Максимизировать</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Оконный</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Round (целочисленное масштабирование)</translation>
|
<translation>Round (целочисленное масштабирование)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Ceil (целочисленное масштабирование)</translation>
|
<translation>Ceil (целочисленное масштабирование)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Floor (целочисленное масштабирование)</translation>
|
<translation>Floor (целочисленное масштабирование)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Следовать системе (дробное масштабирование)</translation>
|
<translation>Следовать системе (дробное масштабирование)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Поверх всех окон при запуске</translation>
|
<translation>Поверх всех окон при запуске</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
|
||||||
<source>Use built-in close window animation</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
|
||||||
<source>Use light-color checkerboard</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Использовать встроенную анимацию закрытия окна</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
|
<source>Use light-color checkerboard</source>
|
||||||
|
<translation>Использовать легкий шахматный узор</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
|
<source>Loop the loaded gallery</source>
|
||||||
|
<translation>Зациклить загруженную галерею</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Режим автоматического увеличения изображения</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>Ограничить поддержку SVG до SVG Tiny 1.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Действие при двойном щелчке</translation>
|
<translation>Действие при двойном щелчке</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Действие колеса мыши</translation>
|
<translation>Действие колеса мыши</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Размер окна по умолчанию</translation>
|
<translation>Размер окна по умолчанию</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>Политика округления коэффициента масштабирования HiDPI</translation>
|
<translation>Политика округления коэффициента масштабирования HiDPI</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,17 +917,17 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Нет ярлыков</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Ярлык #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
@@ -891,7 +940,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="45"/>
|
<location filename="../main.cpp" line="45"/>
|
||||||
<source>List supported image format suffixes, and quit program.</source>
|
<source>List supported image format suffixes, and quit program.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Вывести список поддерживаемых суффиксов форматов изображений и завершить работу программы.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../main.cpp" line="49"/>
|
<location filename="../main.cpp" line="49"/>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="obsolete">ගොනු ඒ.ස.නි. (url) ලැයිස්තුව හිස් ය</translation>
|
<translation type="obsolete">ගොනු ඒ.ස.නි. (url) ලැයිස්තුව හිස් ය</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>ගොනුව වලංගු නොවන රූපයකි</translation>
|
<translation>ගොනුව වලංගු නොවන රූපයකි</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>ගොනු ඒ.ස.නි. (url) ලැයිස්තුව හිස් ය</translation>
|
<translation>ගොනු ඒ.ස.නි. (url) ලැයිස්තුව හිස් ය</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&පිටපත්</translation>
|
<translation>&පිටපත්</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>රූපයේ දත්ත වලංගු නොවේ</translation>
|
<translation>රූපයේ දත්ත වලංගු නොවේ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>සැකසුම්</translation>
|
<translation>සැකසුම්</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>කිසිවක් නොකරන්න</translation>
|
<translation>කිසිවක් නොකරන්න</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>කවුළුව වහන්න</translation>
|
<translation>කවුළුව වහන්න</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
|
||||||
<source>Double-click behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
|
||||||
<source>Mouse wheel behavior</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
<source>Default window size</source>
|
<source>Auto long image mode</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,7 +913,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -872,7 +921,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
935
app/translations/PineapplePictures_sl.ts
Normal file
935
app/translations/PineapplePictures_sl.ts
Normal file
@@ -0,0 +1,935 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE TS>
|
||||||
|
<TS version="2.1" language="sl">
|
||||||
|
<context>
|
||||||
|
<name>AboutDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="29"/>
|
||||||
|
<source>About</source>
|
||||||
|
<translation>O</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="32"/>
|
||||||
|
<source>Launch application with image file path as argument to load the file.</source>
|
||||||
|
<translation>Zaženite aplikacijo s potjo do slikovne datoteke kot argumentom za nalaganje datoteke.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="33"/>
|
||||||
|
<source>Drag and drop image file onto the window is also supported.</source>
|
||||||
|
<translation>Podprta je tudi funkcija povleci in spusti, da povlečete slikovno datoteko v okno.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="34"/>
|
||||||
|
<source>None of the operations in this application will alter the pictures on disk.</source>
|
||||||
|
<translation>Nobena od operacij v tej aplikaciji ne bo spremenila slik na disku.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="35"/>
|
||||||
|
<source>Context menu option explanation:</source>
|
||||||
|
<translation>Razlaga možnosti kontekstnega menija:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="42"/>
|
||||||
|
<source>Make window stay on top of all other windows.</source>
|
||||||
|
<translation>Okno naj ostane nad vsemi drugimi okni.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="45"/>
|
||||||
|
<source>Avoid close window accidentally. (eg. by double clicking the window)</source>
|
||||||
|
<translation>Izogibajte se nenamernemu zapiranju okna (npr. z dvojnim klikom na okno)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="48"/>
|
||||||
|
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
||||||
|
<translation>Pri preklapljanju med slikami se izogibajte ponastavitvi stanja povečave/vrtenja/preobrata, ki je bilo uporabljeno za pogled slike.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="55"/>
|
||||||
|
<source>Version: %1</source>
|
||||||
|
<translation>Različica: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="66"/>
|
||||||
|
<source>Logo designed by %1</source>
|
||||||
|
<translation>Logotip je oblikoval %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="68"/>
|
||||||
|
<source>Built with Qt %1 (%2)</source>
|
||||||
|
<translation>Zgrajeno s Qt %1 (%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="69"/>
|
||||||
|
<source>Source code</source>
|
||||||
|
<translation>Izvorna koda</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="79"/>
|
||||||
|
<source>Contributors</source>
|
||||||
|
<translation>Sodelavci</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="81"/>
|
||||||
|
<source>List of contributors on GitHub</source>
|
||||||
|
<translation>Seznam sodelavcev na GitHubu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="82"/>
|
||||||
|
<source>Thanks to all people who contributed to this project.</source>
|
||||||
|
<translation>Hvala vsem ljudem, ki so prispevali k temu projektu.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="86"/>
|
||||||
|
<source>Translators</source>
|
||||||
|
<translation>Prevajalci</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="87"/>
|
||||||
|
<source>I would like to thank the following people who volunteered to translate this application.</source>
|
||||||
|
<translation>Rad bi se zahvalil naslednjim ljudem, ki so se prostovoljno javili za prevod te aplikacije.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="131"/>
|
||||||
|
<source>%1 is built on the following free software libraries:</source>
|
||||||
|
<comment>Free as in freedom</comment>
|
||||||
|
<translation>%1 je zgrajen na naslednjih knjižnicah brezplačne programske opreme:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="155"/>
|
||||||
|
<source>&Special Thanks</source>
|
||||||
|
<translation>&Posebna zahvala</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="157"/>
|
||||||
|
<source>&Third-party Libraries</source>
|
||||||
|
<translation>&Knjižnice tretjih oseb</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="93"/>
|
||||||
|
<source>Your Rights</source>
|
||||||
|
<translation>Vaše pravice</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="63"/>
|
||||||
|
<source>Copyright (c) %1 %2</source>
|
||||||
|
<comment>%1 is year, %2 is the name of copyright holder(s)</comment>
|
||||||
|
<translation>Avtorske pravice (c) %1 %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="95"/>
|
||||||
|
<source>%1 is released under the MIT License.</source>
|
||||||
|
<translation>%1 je izdan pod licenco MIT.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="96"/>
|
||||||
|
<source>This license grants people a number of freedoms:</source>
|
||||||
|
<translation>Ta licenca daje ljudem številne svoboščine:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="97"/>
|
||||||
|
<source>You are free to use %1, for any purpose</source>
|
||||||
|
<translation>%1 lahko uporabljate za kakršen koli namen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="98"/>
|
||||||
|
<source>You are free to distribute %1</source>
|
||||||
|
<translation>Prosto lahko distribuirate %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="99"/>
|
||||||
|
<source>You can study how %1 works and change it</source>
|
||||||
|
<translation>Lahko preučite, kako deluje %1, in ga spremenite</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="100"/>
|
||||||
|
<source>You can distribute changed versions of %1</source>
|
||||||
|
<translation>Spremenjene različice %1 lahko distribuirate</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="102"/>
|
||||||
|
<source>The MIT license guarantees you this freedom. Nobody is ever permitted to take it away.</source>
|
||||||
|
<translation>Licenca MIT vam zagotavlja to svobodo. Nihče vam je ne sme vzeti.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="130"/>
|
||||||
|
<source>Third-party Libraries used by %1</source>
|
||||||
|
<translation>Knjižnice tretjih oseb, ki jih uporablja %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="153"/>
|
||||||
|
<source>&Help</source>
|
||||||
|
<translation>&Pomoč</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="154"/>
|
||||||
|
<source>&About</source>
|
||||||
|
<translation>&O</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="156"/>
|
||||||
|
<source>&License</source>
|
||||||
|
<translation>&Licenca</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>GraphicsScene</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
|
<source>Drag image here</source>
|
||||||
|
<translation>Povlecite sliko sem</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>GraphicsView</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
|
<source>File is not a valid image</source>
|
||||||
|
<translation>Datoteka ni veljavna slika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
|
<translation>Podatki o sliki so neveljavni ali trenutno niso podprti</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MainWindow</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
|
<source>File url list is empty</source>
|
||||||
|
<translation>Seznam url-jev datotek je prazen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
|
<source>&Copy</source>
|
||||||
|
<translation>&Kopiraj</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
|
<source>Image data is invalid</source>
|
||||||
|
<translation>Podatki slike so neveljavni</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
|
<source>Not supported mimedata: %1</source>
|
||||||
|
<translation>Ni podprtih podatkov mime: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation>Shrani kot</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation>Trenutno ni odprta nobena slika.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation>Slika %1 (*.%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation>Nobenih podprtih formatov slik ni na razpolago.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation>Shranjevanje slike ni uspelo: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
|
<source>Image From Clipboard</source>
|
||||||
|
<translation>Slika iz odložišča</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
|
<translation>Ali ste prepričani, da želite premakniti "%1" v koš?</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
|
<source>Failed to move file to trash</source>
|
||||||
|
<translation>Datoteke ni bilo mogoče premakniti v koš</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
|
<translation>Premik v koš ni uspel. Morda je vzrok težava z dovoljenji za datoteke, omejitev datotečnega sistema ali omejitev platforme.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
|
<source>Copy P&ixmap</source>
|
||||||
|
<translation>Kopiraj P&ixmapo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
|
<source>Copy &File Path</source>
|
||||||
|
<translation>Kopiraj &pot datoteke</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
|
<source>Properties</source>
|
||||||
|
<translation>Lastnosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
|
<source>Stay on top</source>
|
||||||
|
<translation>Ostani na vrhu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
|
<source>Protected mode</source>
|
||||||
|
<translation>Zaščiten način</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
|
<source>Keep transformation</source>
|
||||||
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
|
<translation>Ohrani transformacijo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
|
<source>Zoom in</source>
|
||||||
|
<translation>Povečaj</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation>Shrani &kot...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
|
<source>Zoom out</source>
|
||||||
|
<translation>Pomanjšaj</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
|
<source>Pause/Resume Animation</source>
|
||||||
|
<translation>Začasna ustavitev/nadaljevanje animacije</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
|
<source>Animation Go to Next Frame</source>
|
||||||
|
<translation>Animacija Pojdi na naslednji okvir</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
|
<source>Flip &Horizontally</source>
|
||||||
|
<translation>Obrni &vodoravno</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
|
<source>Fit to view</source>
|
||||||
|
<translation>Prilagodi pogledu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
|
<source>Fit to width</source>
|
||||||
|
<translation>Prilagodi širini</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Prilagodi dolgi sliki</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
|
<source>&Paste</source>
|
||||||
|
<translation>&Prilepi</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
|
<source>Toggle Checkerboard</source>
|
||||||
|
<translation>Preklopi šahovnico</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
|
<source>&Open...</source>
|
||||||
|
<translation>&Odpri...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
|
<source>Actual size</source>
|
||||||
|
<translation>Dejanska velikost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
|
<source>Toggle maximize</source>
|
||||||
|
<translation>Preklopi maksimiranje</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
|
<source>Rotate right</source>
|
||||||
|
<translation>Zavrti desno</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
|
<source>Rotate left</source>
|
||||||
|
<translation>Zavrti levo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
|
<source>Previous image</source>
|
||||||
|
<translation>Prejšnja slika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
|
<source>Next image</source>
|
||||||
|
<translation>Naslednja slika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
|
<source>Move to Trash</source>
|
||||||
|
<translation>Premakni v koš</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
|
<source>Configure...</source>
|
||||||
|
<translation>Konfiguriraj...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
|
<source>Help</source>
|
||||||
|
<translation>Pomoč</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
|
<source>Show in File Explorer</source>
|
||||||
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
|
<translation>Prikaži v Raziskovalcu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
|
<source>Show in directory</source>
|
||||||
|
<translation>Prikaži v imeniku</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
|
<source>Quit</source>
|
||||||
|
<translation>Izhod</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MetadataDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatadialog.cpp" line="84"/>
|
||||||
|
<source>Image Metadata</source>
|
||||||
|
<translation>Metapodatki slike</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MetadataModel</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="43"/>
|
||||||
|
<source>Origin</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Izvor</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="44"/>
|
||||||
|
<source>Image</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Slika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="48"/>
|
||||||
|
<source>File</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Datoteka</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="45"/>
|
||||||
|
<source>Camera</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Kamera</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="35"/>
|
||||||
|
<source>%1 File</source>
|
||||||
|
<translation>%1 Datoteka</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="42"/>
|
||||||
|
<source>Description</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Opis</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="46"/>
|
||||||
|
<source>Advanced photo</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Napredna fotografija</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="47"/>
|
||||||
|
<source>GPS</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>GPS</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="52"/>
|
||||||
|
<source>Dimensions</source>
|
||||||
|
<translation>Dimenzije</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="54"/>
|
||||||
|
<source>Aspect ratio</source>
|
||||||
|
<translation>Razmerje stranic</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="58"/>
|
||||||
|
<source>Frame count</source>
|
||||||
|
<translation>Število sličic</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="62"/>
|
||||||
|
<source>Name</source>
|
||||||
|
<translation>Ime</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="64"/>
|
||||||
|
<source>Item type</source>
|
||||||
|
<translation>Vrsta elementa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="66"/>
|
||||||
|
<source>Folder path</source>
|
||||||
|
<translation>Pot do imenika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="68"/>
|
||||||
|
<source>Size</source>
|
||||||
|
<translation>Velikost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="70"/>
|
||||||
|
<source>Date created</source>
|
||||||
|
<translation>Datum nastanka</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="72"/>
|
||||||
|
<source>Date modified</source>
|
||||||
|
<translation>Datum spremembe</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="79"/>
|
||||||
|
<source>Title</source>
|
||||||
|
<translation>Naslov</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="81"/>
|
||||||
|
<source>Subject</source>
|
||||||
|
<translation>Zadeva</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="83"/>
|
||||||
|
<source>Rating</source>
|
||||||
|
<translation>Ocena</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="85"/>
|
||||||
|
<source>Tags</source>
|
||||||
|
<translation>Oznake</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="87"/>
|
||||||
|
<source>Comments</source>
|
||||||
|
<translation>Komentarji</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="90"/>
|
||||||
|
<source>Authors</source>
|
||||||
|
<translation>Avtorji</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="92"/>
|
||||||
|
<source>Date taken</source>
|
||||||
|
<translation>Datum posnetka</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="98"/>
|
||||||
|
<source>Program name</source>
|
||||||
|
<translation>Ime programa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="100"/>
|
||||||
|
<source>Copyright</source>
|
||||||
|
<translation>Avtorske pravice</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="103"/>
|
||||||
|
<source>Horizontal resolution</source>
|
||||||
|
<translation>Horizontalna ločljivost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="105"/>
|
||||||
|
<source>Vertical resolution</source>
|
||||||
|
<translation>Navpična ločljivost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="107"/>
|
||||||
|
<source>Resolution unit</source>
|
||||||
|
<translation>Enota ločljivosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="109"/>
|
||||||
|
<source>Colour representation</source>
|
||||||
|
<translation>Barvna predstavitev</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="112"/>
|
||||||
|
<source>Camera maker</source>
|
||||||
|
<translation>Izdelovalec kamer</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="114"/>
|
||||||
|
<source>Camera model</source>
|
||||||
|
<translation>Model kamere</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="116"/>
|
||||||
|
<source>F-stop</source>
|
||||||
|
<translation>F-stop</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="118"/>
|
||||||
|
<source>Exposure time</source>
|
||||||
|
<translation>Čas izpostavljenosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="120"/>
|
||||||
|
<source>ISO speed</source>
|
||||||
|
<translation>Hitrost ISO</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="122"/>
|
||||||
|
<source>Exposure bias</source>
|
||||||
|
<translation>Pristranskost izpostavljenosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="124"/>
|
||||||
|
<source>Focal length</source>
|
||||||
|
<translation>Goriščna razdalja</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="126"/>
|
||||||
|
<source>Max aperture</source>
|
||||||
|
<translation>Največja zaslonka</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="128"/>
|
||||||
|
<source>Metering mode</source>
|
||||||
|
<translation>Način merjenja</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="130"/>
|
||||||
|
<source>Subject distance</source>
|
||||||
|
<translation>Razdalja motiva</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="132"/>
|
||||||
|
<source>Flash mode</source>
|
||||||
|
<translation>Način bliskavice</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="134"/>
|
||||||
|
<source>35mm focal length</source>
|
||||||
|
<translation>Goriščna razdalja 35 mm</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="137"/>
|
||||||
|
<source>Lens model</source>
|
||||||
|
<translation>Model objektiva</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="139"/>
|
||||||
|
<source>Contrast</source>
|
||||||
|
<translation>Kontrast</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="141"/>
|
||||||
|
<source>Brightness</source>
|
||||||
|
<translation>Svetlost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="143"/>
|
||||||
|
<source>Exposure program</source>
|
||||||
|
<translation>Program izpostavljenosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="145"/>
|
||||||
|
<source>Saturation</source>
|
||||||
|
<translation>Nasičenost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="147"/>
|
||||||
|
<source>Sharpness</source>
|
||||||
|
<translation>Ostrina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="149"/>
|
||||||
|
<source>White balance</source>
|
||||||
|
<translation>Ravnovesje beline</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="151"/>
|
||||||
|
<source>Digital zoom</source>
|
||||||
|
<translation>Digitalna povečava</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="153"/>
|
||||||
|
<source>EXIF version</source>
|
||||||
|
<translation>Različica EXIF</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="156"/>
|
||||||
|
<source>Latitude reference</source>
|
||||||
|
<translation>Referenčna zemljepisna širina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="158"/>
|
||||||
|
<source>Latitude</source>
|
||||||
|
<translation>Zemljepisna širina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="160"/>
|
||||||
|
<source>Longitude reference</source>
|
||||||
|
<translation>Referenčna dolžina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="162"/>
|
||||||
|
<source>Longitude</source>
|
||||||
|
<translation>Zemljepisna dolžina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="164"/>
|
||||||
|
<source>Altitude reference</source>
|
||||||
|
<translation>Referenčna višina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="166"/>
|
||||||
|
<source>Altitude</source>
|
||||||
|
<translation>Nadmorska višina</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="176"/>
|
||||||
|
<source>%1 x %2</source>
|
||||||
|
<translation>%1 x %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="194"/>
|
||||||
|
<source>%1 : %2</source>
|
||||||
|
<translation>%1 : %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="319"/>
|
||||||
|
<source>Property</source>
|
||||||
|
<translation>Lastnost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="319"/>
|
||||||
|
<source>Value</source>
|
||||||
|
<translation>Vrednost</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>SettingsDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation>Nastavitve</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
|
<source>Options</source>
|
||||||
|
<translation>Možnosti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
|
<source>Shortcuts</source>
|
||||||
|
<translation>Bližnjice</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
|
<translation>Urejanje bližnjic za dejanje "%1":</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
|
<source>Failed to set shortcuts</source>
|
||||||
|
<translation>Nastavitev bližnjic ni uspela</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
|
<translation>Preverite, ali so bližnjice podvojene z obstoječimi bližnjicami.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
|
<source>Do nothing</source>
|
||||||
|
<translation>Ne naredi ničesar</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
|
<source>Close the window</source>
|
||||||
|
<translation>Zapri okno</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
|
<source>Toggle maximize</source>
|
||||||
|
<translation>Preklopi maksimiranje</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
|
<source>Toggle fullscreen</source>
|
||||||
|
<translation>Preklopi celozaslonski način</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
|
<source>Zoom in and out</source>
|
||||||
|
<translation>Povečava in pomanjšava</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
|
<source>View next or previous item</source>
|
||||||
|
<translation>Ogled naslednjega ali prejšnjega elementa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
|
<source>Auto size</source>
|
||||||
|
<translation>Samodejna velikost</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
|
<source>Maximized</source>
|
||||||
|
<translation>Maksimizirano</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
|
<source>Windowed</source>
|
||||||
|
<translation>Okenski način</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
|
<source>Round (Integer scaling)</source>
|
||||||
|
<comment>This option means round up for .5 and above</comment>
|
||||||
|
<translation>Zaokroženo (celoštevilsko skaliranje)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
|
<source>Ceil (Integer scaling)</source>
|
||||||
|
<comment>This option means always round up</comment>
|
||||||
|
<translation>Zaokroževanje navzgor (celoštevilsko skaliranje)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
|
<source>Floor (Integer scaling)</source>
|
||||||
|
<comment>This option means always round down</comment>
|
||||||
|
<translation>Zaokroževanje navzdol (celoštevilsko skaliranje)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
|
<source>Follow system (Fractional scaling)</source>
|
||||||
|
<comment>This option means don't round</comment>
|
||||||
|
<translation>Sledi sistemu (delno skaliranje)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
|
<source>Stay on top when start-up</source>
|
||||||
|
<translation>Ostani na vrhu pri zagonu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
|
<source>Use built-in close window animation</source>
|
||||||
|
<translation>Uporabi vgrajeno animacijo zapiranja okna</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
|
<source>Use light-color checkerboard</source>
|
||||||
|
<translation>Uporabite svetlo šahovnico</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
|
<source>Loop the loaded gallery</source>
|
||||||
|
<translation>Ponavljaj naloženo galerijo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Samodejni način dolge slike</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>Omeji podporo za SVG na SVG Tiny 1.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation>Obnašanje dvojnega klika</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation>Obnašanje miškinega kolesca</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation>Privzeta velikost okna</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
|
<translation>Politika zaokroževanja faktorja merila HiDPI</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>ShortcutEdit</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
|
<source>No shortcuts</source>
|
||||||
|
<translation>Brez bližnjic</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>ShortcutEditor</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
|
<source>Shortcut #%1</source>
|
||||||
|
<translation>Bližnjica #%1</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>main</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="42"/>
|
||||||
|
<source>Pineapple Pictures</source>
|
||||||
|
<translation>Pineapple Slike</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="45"/>
|
||||||
|
<source>List supported image format suffixes, and quit program.</source>
|
||||||
|
<translation>Naštej podprte pripone slikovnih formatov in zapri program.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="49"/>
|
||||||
|
<source>File list.</source>
|
||||||
|
<translation>Seznam datotek.</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
</TS>
|
||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>படத்தை இங்கே இழுக்கவும்</translation>
|
<translation>படத்தை இங்கே இழுக்கவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -183,13 +183,14 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsView</name>
|
<name>GraphicsView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>கோப்பு சரியான படம் அல்ல</translation>
|
<translation>கோப்பு சரியான படம் அல்ல</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>படத் தரவு தவறானது அல்லது தற்போது ஆதரிக்கப்படாதது</translation>
|
<translation>படத் தரவு தவறானது அல்லது தற்போது ஆதரிக்கப்படாதது</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -197,189 +198,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>கோப்பு முகவரி பட்டியல் காலியாக உள்ளது</translation>
|
<translation>கோப்பு முகவரி பட்டியல் காலியாக உள்ளது</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>நகலெடு (&c)</translation>
|
<translation>நகலெடு (&c)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>படத் தரவு தவறானது</translation>
|
<translation>படத் தரவு தவறானது</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>மைமெடாட்டாவை ஆதரிக்கவில்லை: %1</translation>
|
<translation>மைமெடாட்டாவை ஆதரிக்கவில்லை: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>கிளிப்போர்டிலிருந்து படம்</translation>
|
<translation>கிளிப்போர்டிலிருந்து படம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>பின் மறுசுழற்சி செய்ய "%1" ஐ நகர்த்த விரும்புகிறீர்களா?</translation>
|
<translation>பின் மறுசுழற்சி செய்ய "%1" ஐ நகர்த்த விரும்புகிறீர்களா?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation>கோப்பை குப்பைக்கு நகர்த்துவதில் தோல்வி</translation>
|
<translation>கோப்பை குப்பைக்கு நகர்த்துவதில் தோல்வி</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>குப்பைக்கு நகர்வது தோல்வியுற்றது, இது கோப்பு இசைவு சிக்கல், கோப்பு முறைமை வரம்பு அல்லது இயங்குதள வரம்பு ஆகியவற்றால் ஏற்படலாம்.</translation>
|
<translation>குப்பைக்கு நகர்வது தோல்வியுற்றது, இது கோப்பு இசைவு சிக்கல், கோப்பு முறைமை வரம்பு அல்லது இயங்குதள வரம்பு ஆகியவற்றால் ஏற்படலாம்.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>பி & ஐஎக்ச்மேப்பை நகலெடுக்கவும்</translation>
|
<translation>பி & ஐஎக்ச்மேப்பை நகலெடுக்கவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>கோப்பு பாதையை நகலெடுக்கவும்</translation>
|
<translation>கோப்பு பாதையை நகலெடுக்கவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>பண்புகள்</translation>
|
<translation>பண்புகள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>மேலே இருங்கள்</translation>
|
<translation>மேலே இருங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>பாதுகாக்கப்பட்ட பயன்முறை</translation>
|
<translation>பாதுகாக்கப்பட்ட பயன்முறை</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>மாற்றத்தைத் தொடருங்கள்</translation>
|
<translation>மாற்றத்தைத் தொடருங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>பெரிதாக்கு</translation>
|
<translation>பெரிதாக்கு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>சிறிதாக்கு</translation>
|
<translation>சிறிதாக்கு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>இடைநிறுத்தம்/அனிமேசனை மீண்டும் தொடங்குங்கள்</translation>
|
<translation>இடைநிறுத்தம்/அனிமேசனை மீண்டும் தொடங்குங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>அனிமேசன் அடுத்த சட்டகத்திற்குச் செல்லுங்கள்</translation>
|
<translation>அனிமேசன் அடுத்த சட்டகத்திற்குச் செல்லுங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>கிடைமட்டமாக புரட்டவும்</translation>
|
<translation>கிடைமட்டமாக புரட்டவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>பார்க்க பொருத்தமானது</translation>
|
<translation>பார்க்க பொருத்தமானது</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>அகலத்திற்கு ஏற்றது</translation>
|
<translation>அகலத்திற்கு ஏற்றது</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>ஒட்டு (&p)</translation>
|
<translation>ஒட்டு (&p)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>செக்கர்போர்டை மாற்றவும்</translation>
|
<translation>செக்கர்போர்டை மாற்றவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>& திறந்த ...</translation>
|
<translation>& திறந்த ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>உண்மையான அளவு</translation>
|
<translation>உண்மையான அளவு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>அதிகபட்சத்தை மாற்றவும்</translation>
|
<translation>அதிகபட்சத்தை மாற்றவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>வலதுபுறம் சுழற்றுங்கள்</translation>
|
<translation>வலதுபுறம் சுழற்றுங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>இடதுபுறம் சுழலும்</translation>
|
<translation>இடதுபுறம் சுழலும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>முந்தைய படம்</translation>
|
<translation>முந்தைய படம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>அடுத்த படம்</translation>
|
<translation>அடுத்த படம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>குப்பைக்கு நகர்த்தவும்</translation>
|
<translation>குப்பைக்கு நகர்த்தவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>உள்ளமைக்கவும் ...</translation>
|
<translation>உள்ளமைக்கவும் ...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>உதவி</translation>
|
<translation>உதவி</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>கோப்பு எக்ச்ப்ளோரரில் காண்பி</translation>
|
<translation>கோப்பு எக்ச்ப்ளோரரில் காண்பி</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>கோப்பகத்தில் காட்டு</translation>
|
<translation>கோப்பகத்தில் காட்டு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>வெளியேறு</translation>
|
<translation>வெளியேறு</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -710,141 +749,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>அமைப்புகள்</translation>
|
<translation>அமைப்புகள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>விருப்பங்கள்</translation>
|
<translation>விருப்பங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>குறுக்குவழிகள்</translation>
|
<translation>குறுக்குவழிகள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>செயலுக்கான குறுக்குவழிகளைத் திருத்துதல் "%1":</translation>
|
<translation>செயலுக்கான குறுக்குவழிகளைத் திருத்துதல் "%1":</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>குறுக்குவழிகளை அமைப்பதில் தோல்வி</translation>
|
<translation>குறுக்குவழிகளை அமைப்பதில் தோல்வி</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>தற்போதுள்ள குறுக்குவழிகளுடன் குறுக்குவழிகள் நகல் செய்யப்பட்டுள்ளதா என்று சரிபார்க்கவும்.</translation>
|
<translation>தற்போதுள்ள குறுக்குவழிகளுடன் குறுக்குவழிகள் நகல் செய்யப்பட்டுள்ளதா என்று சரிபார்க்கவும்.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>எதுவும் செய்ய வேண்டாம்</translation>
|
<translation>எதுவும் செய்ய வேண்டாம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>சாளரத்தை மூடு</translation>
|
<translation>சாளரத்தை மூடு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>அதிகபட்சத்தை மாற்றவும்</translation>
|
<translation>அதிகபட்சத்தை மாற்றவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>மாற்று முழுத்திரை</translation>
|
<translation>மாற்று முழுத்திரை</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>உள்ளேயும் வெளியேயும் பெரிதாக்கவும்</translation>
|
<translation>உள்ளேயும் வெளியேயும் பெரிதாக்கவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>அடுத்த அல்லது முந்தைய உருப்படியைக் காண்க</translation>
|
<translation>அடுத்த அல்லது முந்தைய உருப்படியைக் காண்க</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>வாகன அளவு</translation>
|
<translation>வாகன அளவு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>அதிகபட்சம்</translation>
|
<translation>அதிகபட்சம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation>சாளரம்</translation>
|
<translation>சாளரம்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>சுற்று (முழு எண் அளவிடுதல்)</translation>
|
<translation>சுற்று (முழு எண் அளவிடுதல்)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>சீல் (முழு எண் அளவிடுதல்)</translation>
|
<translation>சீல் (முழு எண் அளவிடுதல்)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>மாடி (முழு எண் அளவிடுதல்)</translation>
|
<translation>மாடி (முழு எண் அளவிடுதல்)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>கணினியைப் பின்பற்றவும் (பகுதியளவு அளவிடுதல்)</translation>
|
<translation>கணினியைப் பின்பற்றவும் (பகுதியளவு அளவிடுதல்)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>தொடக்கத்தில் இருக்கும்போது மேலே இருங்கள்</translation>
|
<translation>தொடக்கத்தில் இருக்கும்போது மேலே இருங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation>உள்ளமைக்கப்பட்ட நெருக்கமான சாளர அனிமேஷனைப் பயன்படுத்தவும்</translation>
|
<translation>உள்ளமைக்கப்பட்ட நெருக்கமான சாளர அனிமேஷனைப் பயன்படுத்தவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>ஒளி-வண்ண செக்கர்போர்டைப் பயன்படுத்தவும்</translation>
|
<translation>ஒளி-வண்ண செக்கர்போர்டைப் பயன்படுத்தவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation>ஏற்றப்பட்ட கேலரியை சுற்றுங்கள்</translation>
|
<translation>ஏற்றப்பட்ட கேலரியை சுற்றுங்கள்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>நடத்தை இருமுறை சொடுக்கு செய்யவும்</translation>
|
<translation>நடத்தை இருமுறை சொடுக்கு செய்யவும்</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>சுட்டி சக்கர நடத்தை</translation>
|
<translation>சுட்டி சக்கர நடத்தை</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>இயல்புநிலை சாளர அளவு</translation>
|
<translation>இயல்புநிலை சாளர அளவு</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>HIDPI அளவிலான காரணி ரவுண்டிங் கொள்கை</translation>
|
<translation>HIDPI அளவிலான காரணி ரவுண்டிங் கொள்கை</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -852,7 +901,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>குறுக்குவழிகள் இல்லை</translation>
|
<translation>குறுக்குவழிகள் இல்லை</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -860,7 +909,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>குறுக்குவழி #%1</translation>
|
<translation>குறுக்குவழி #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Resmi buraya sürükleyin</translation>
|
<translation>Resmi buraya sürükleyin</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">Dosya URL listesi boş</translation>
|
<translation type="vanished">Dosya URL listesi boş</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Dosya, geçerli bir resim değil</translation>
|
<translation>Dosya, geçerli bir resim değil</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Resim verisi geçersiz veya şuan desteklenmiyor</translation>
|
<translation>Resim verisi geçersiz veya şuan desteklenmiyor</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Dosya URL listesi boş</translation>
|
<translation>Dosya URL listesi boş</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Kopyala</translation>
|
<translation>&Kopyala</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Resim verisi geçersiz</translation>
|
<translation>Resim verisi geçersiz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Desteklenmeyen dosya türü verisi: %1</translation>
|
<translation>Desteklenmeyen dosya türü verisi: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>Panodaki Resim</translation>
|
<translation>Panodaki Resim</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>"%1" ögesini geri dönüşüm kutusuna taşımak istediğinizden emin misiniz?</translation>
|
<translation>"%1" ögesini geri dönüşüm kutusuna taşımak istediğinizden emin misiniz?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Dosya çöpe taşınamadı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>Çöp kutusuna taşıma başarısız oldu, dosya izin sorunu, dosya sistemi sınırlaması veya platform sınırlamasından kaynaklanıyor olabilir.</translation>
|
<translation>Çöp kutusuna taşıma başarısız oldu, dosya izin sorunu, dosya sistemi sınırlaması veya platform sınırlamasından kaynaklanıyor olabilir.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>P&ixmap'i Kopyala</translation>
|
<translation>P&ixmap'i Kopyala</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>&Dosya Yolunu Kopyala</translation>
|
<translation>&Dosya Yolunu Kopyala</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Özellikler</translation>
|
<translation>Özellikler</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Üstte tut</translation>
|
<translation>Üstte tut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Korumalı kip</translation>
|
<translation>Korumalı kip</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Dönüşümü koru</translation>
|
<translation>Dönüşümü koru</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Yaklaştır</translation>
|
<translation>Yaklaştır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Uzaklaştır</translation>
|
<translation>Uzaklaştır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>Canlandırmayı Duraklat/Sürdür</translation>
|
<translation>Canlandırmayı Duraklat/Sürdür</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>Canlandırma Sonraki Kareye Git</translation>
|
<translation>Canlandırma Sonraki Kareye Git</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>&Yatay Çevir</translation>
|
<translation>&Yatay Çevir</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>Görünüme sığdır</translation>
|
<translation>Görünüme sığdır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>Genişliğe sığdır</translation>
|
<translation>Genişliğe sığdır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Geniş resmi sığdır</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>Ya&pıştır</translation>
|
<translation>Ya&pıştır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Damalı Ekrana Geç</translation>
|
<translation>Damalı Ekrana Geç</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Aç...</translation>
|
<translation>&Aç...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Gerçek boyut</translation>
|
<translation>Gerçek boyut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Tam boyuta geç</translation>
|
<translation>Tam boyuta geç</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Sağa döndür</translation>
|
<translation>Sağa döndür</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>Sola döndür</translation>
|
<translation>Sola döndür</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Önceki resim</translation>
|
<translation>Önceki resim</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Sonraki resim</translation>
|
<translation>Sonraki resim</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>Çöp Kutusuna Taşı</translation>
|
<translation>Çöp Kutusuna Taşı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Yapılandır...</translation>
|
<translation>Yapılandır...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Yardım</translation>
|
<translation>Yardım</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Dosya Gezgini'nde Göster</translation>
|
<translation>Dosya Gezgini'nde Göster</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Dizinde göster</translation>
|
<translation>Dizinde göster</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Çıkış</translation>
|
<translation>Çıkış</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Ayarlar</translation>
|
<translation>Ayarlar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>Seçenekler</translation>
|
<translation>Seçenekler</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>Kısayollar</translation>
|
<translation>Kısayollar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>"%1" için kısayol düzenleniyor:</translation>
|
<translation>"%1" için kısayol düzenleniyor:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>Kısayollar ayarlanamadı</translation>
|
<translation>Kısayollar ayarlanamadı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Kısayolların var olan kısayollarla çakışma durumunu denetleyin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Hiçbir şey yapma</translation>
|
<translation>Hiçbir şey yapma</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Pencereyi kapat</translation>
|
<translation>Pencereyi kapat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Tam boyuta geç</translation>
|
<translation>Tam boyuta geç</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>Tam ekranı aç/kapat</translation>
|
<translation>Tam ekranı aç/kapat</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Yaklaştır ve uzaklaştır</translation>
|
<translation>Yaklaştır ve uzaklaştır</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Sonraki veya önceki ögeyi görüntüle</translation>
|
<translation>Sonraki veya önceki ögeyi görüntüle</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Otomatik boyut</translation>
|
<translation>Otomatik boyut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Tam boyut</translation>
|
<translation>Tam boyut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Pencereli</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Yuvarlak (Tamsayı ölçekleme)</translation>
|
<translation>Yuvarlak (Tamsayı ölçekleme)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Tavan (Tamsayı ölçekleme)</translation>
|
<translation>Tavan (Tamsayı ölçekleme)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Kat (Tamsayı ölçekleme)</translation>
|
<translation>Kat (Tamsayı ölçekleme)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Sistemi takip et (Kesirli ölçekleme)</translation>
|
<translation>Sistemi takip et (Kesirli ölçekleme)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Açılışta pencerelerin üstünde kal</translation>
|
<translation>Açılışta pencerelerin üstünde kal</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Yerleşik kapat pencere canlandırmasını kullan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>Açık renk dama tahtası kullan</translation>
|
<translation>Açık renk dama tahtası kullan</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>Yüklenen galeriyi döngüye al</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Kendiliğinden uzun resim kipi</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>SVG desteğini SVG Tiny 1.2 ile sınırla</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Çift tıklama davranışı</translation>
|
<translation>Çift tıklama davranışı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Fare tekeri davranışı</translation>
|
<translation>Fare tekeri davranışı</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Öntanımlı pencere boyutu</translation>
|
<translation>Öntanımlı pencere boyutu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>HiDPI ölçek katsayısı yuvarlama ilkesi</translation>
|
<translation>HiDPI ölçek katsayısı yuvarlama ilkesi</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>Kısayol yok</translation>
|
<translation>Kısayol yok</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>Kısayol #%1</translation>
|
<translation>Kısayol #%1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -174,8 +174,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>Перетягніть зображення сюди</translation>
|
<translation>Перетягніть зображення сюди</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -187,13 +187,14 @@
|
|||||||
<translation type="vanished">Список URL-адрес файлів порожній</translation>
|
<translation type="vanished">Список URL-адрес файлів порожній</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>Файл не є дійсним зображенням</translation>
|
<translation>Файл не є дійсним зображенням</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>Дані зображення недійсні або наразі не підтримуються</translation>
|
<translation>Дані зображення недійсні або наразі не підтримуються</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -209,189 +210,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>Список URL-адрес файлів порожній</translation>
|
<translation>Список URL-адрес файлів порожній</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>&Скопіювати</translation>
|
<translation>&Скопіювати</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>Дані зображення недійсні</translation>
|
<translation>Дані зображення недійсні</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>Не підтримується mimedata: %1</translation>
|
<translation>Не підтримується mimedata: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>Скопіювати P&ixmap</translation>
|
<translation>Скопіювати P&ixmap</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>Скопіювати &шлях до файлу</translation>
|
<translation>Скопіювати &шлях до файлу</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>Властивості</translation>
|
<translation>Властивості</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>Поверх всіх вікон</translation>
|
<translation>Поверх всіх вікон</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>Захищений режим</translation>
|
<translation>Захищений режим</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>Зберігати трансформацію</translation>
|
<translation>Зберігати трансформацію</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>Збільшити</translation>
|
<translation>Збільшити</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>Зменшити</translation>
|
<translation>Зменшити</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>Перевернути по &горизонталі</translation>
|
<translation>Перевернути по &горизонталі</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>&Вставити</translation>
|
<translation>&Вставити</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>Перемкнути шахову дошку</translation>
|
<translation>Перемкнути шахову дошку</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>&Відкрити...</translation>
|
<translation>&Відкрити...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>Фактичний розмір</translation>
|
<translation>Фактичний розмір</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Перемкнути на максимум</translation>
|
<translation>Перемкнути на максимум</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>Перегорнути праворуч</translation>
|
<translation>Перегорнути праворуч</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>Попереднє зображення</translation>
|
<translation>Попереднє зображення</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>Наступне зображення</translation>
|
<translation>Наступне зображення</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>Налаштувати...</translation>
|
<translation>Налаштувати...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>Допомога</translation>
|
<translation>Допомога</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>Показати у файловому провіднику</translation>
|
<translation>Показати у файловому провіднику</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>Показати у теці</translation>
|
<translation>Показати у теці</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>Вийти</translation>
|
<translation>Вийти</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -722,141 +761,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Налаштування</translation>
|
<translation>Налаштування</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>Нічого не робити</translation>
|
<translation>Нічого не робити</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>Закрити вікно</translation>
|
<translation>Закрити вікно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>Перемкнути на максимум</translation>
|
<translation>Перемкнути на максимум</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>Збільшення та зменшення</translation>
|
<translation>Збільшення та зменшення</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>Переглянути наступний або попередній елемент</translation>
|
<translation>Переглянути наступний або попередній елемент</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>Автоматичний розмір</translation>
|
<translation>Автоматичний розмір</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>Максимізувати</translation>
|
<translation>Максимізувати</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>Round (цілочисельне масштабування)</translation>
|
<translation>Round (цілочисельне масштабування)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>Ceil (цілочисельне масштабування)</translation>
|
<translation>Ceil (цілочисельне масштабування)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>Floor (цілочисельне масштабування)</translation>
|
<translation>Floor (цілочисельне масштабування)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>Стежити за системою (дробове масштабування)</translation>
|
<translation>Стежити за системою (дробове масштабування)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>Поверх всіх вікон під час запуску</translation>
|
<translation>Поверх всіх вікон під час запуску</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>Поведінка при подвійному кліку</translation>
|
<translation>Поведінка при подвійному кліку</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>Поведінка колеса миші</translation>
|
<translation>Поведінка колеса миші</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>Розмір вікна за замовчуванням</translation>
|
<translation>Розмір вікна за замовчуванням</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>Політика округлення коефіцієнта HiDPI</translation>
|
<translation>Політика округлення коефіцієнта HiDPI</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -864,7 +913,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -872,7 +921,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
936
app/translations/PineapplePictures_vi.ts
Normal file
936
app/translations/PineapplePictures_vi.ts
Normal file
@@ -0,0 +1,936 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE TS>
|
||||||
|
<TS version="2.1" language="vi">
|
||||||
|
<context>
|
||||||
|
<name>AboutDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="29"/>
|
||||||
|
<source>About</source>
|
||||||
|
<translation>Giới thiệu về</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="32"/>
|
||||||
|
<source>Launch application with image file path as argument to load the file.</source>
|
||||||
|
<translation>Khởi chạy ứng dụng với đường dẫn tệp hình ảnh làm đối số để tải tệp.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="33"/>
|
||||||
|
<source>Drag and drop image file onto the window is also supported.</source>
|
||||||
|
<translation>Kéo và thả tệp hình ảnh vào cửa sổ cũng được hỗ trợ.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="34"/>
|
||||||
|
<source>None of the operations in this application will alter the pictures on disk.</source>
|
||||||
|
<translation>Không có thao tác nào trong ứng dụng này sẽ làm thay đổi hình ảnh trên đĩa.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="35"/>
|
||||||
|
<source>Context menu option explanation:</source>
|
||||||
|
<translation>Giải thích tùy chọn menu ngữ cảnh:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="42"/>
|
||||||
|
<source>Make window stay on top of all other windows.</source>
|
||||||
|
<translation>Đặt cửa sổ ở trên cùng của tất cả các cửa sổ khác.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="45"/>
|
||||||
|
<source>Avoid close window accidentally. (eg. by double clicking the window)</source>
|
||||||
|
<translation>Tránh vô tình đóng cửa sổ. (ví dụ: bằng cách nhấp đúp vào cửa sổ)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="48"/>
|
||||||
|
<source>Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.</source>
|
||||||
|
<translation>Tránh đặt lại trạng thái zoom/xoay/lật đã được áp dụng cho xem hình ảnh khi chuyển đổi giữa các hình ảnh.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="55"/>
|
||||||
|
<source>Version: %1</source>
|
||||||
|
<translation>Phiên bản: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="66"/>
|
||||||
|
<source>Logo designed by %1</source>
|
||||||
|
<translation>Logo được thiết kế bởi %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="68"/>
|
||||||
|
<source>Built with Qt %1 (%2)</source>
|
||||||
|
<translation>Được xây dựng với Qt %1 (%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="69"/>
|
||||||
|
<source>Source code</source>
|
||||||
|
<translation>Mã nguồn</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="79"/>
|
||||||
|
<source>Contributors</source>
|
||||||
|
<translation>Người đóng góp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="81"/>
|
||||||
|
<source>List of contributors on GitHub</source>
|
||||||
|
<translation>Danh sách những người đóng góp trên GitHub</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="82"/>
|
||||||
|
<source>Thanks to all people who contributed to this project.</source>
|
||||||
|
<translation>Cảm ơn tất cả những người đã đóng góp cho dự án này.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="86"/>
|
||||||
|
<source>Translators</source>
|
||||||
|
<translation>Vietnam Linux L10n <https://github.com/linux-l10n-vi>
|
||||||
|
Loc Huynh <https://github.com/hthienloc></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="87"/>
|
||||||
|
<source>I would like to thank the following people who volunteered to translate this application.</source>
|
||||||
|
<translation>Tôi xin cảm ơn những người sau đây đã tình nguyện dịch ứng dụng này.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="131"/>
|
||||||
|
<source>%1 is built on the following free software libraries:</source>
|
||||||
|
<comment>Free as in freedom</comment>
|
||||||
|
<translation>%1 được xây dựng trên các thư viện phần mềm miễn phí sau:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="155"/>
|
||||||
|
<source>&Special Thanks</source>
|
||||||
|
<translation>&Cảm ơn đặc biệt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="157"/>
|
||||||
|
<source>&Third-party Libraries</source>
|
||||||
|
<translation>&Thư viện của bên thứ ba</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="93"/>
|
||||||
|
<source>Your Rights</source>
|
||||||
|
<translation>Quyền của bạn</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="63"/>
|
||||||
|
<source>Copyright (c) %1 %2</source>
|
||||||
|
<comment>%1 is year, %2 is the name of copyright holder(s)</comment>
|
||||||
|
<translation>Bản quyền (c) %1 %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="95"/>
|
||||||
|
<source>%1 is released under the MIT License.</source>
|
||||||
|
<translation>%1 được phát hành theo Giấy phép MIT.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="96"/>
|
||||||
|
<source>This license grants people a number of freedoms:</source>
|
||||||
|
<translation>Giấy phép này cấp cho mọi người một số quyền tự do:</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="97"/>
|
||||||
|
<source>You are free to use %1, for any purpose</source>
|
||||||
|
<translation>Bạn được tự do sử dụng %1, cho bất kỳ mục đích nào</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="98"/>
|
||||||
|
<source>You are free to distribute %1</source>
|
||||||
|
<translation>Bạn được tự do phân phối %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="99"/>
|
||||||
|
<source>You can study how %1 works and change it</source>
|
||||||
|
<translation>Bạn có thể nghiên cứu cách %1 hoạt động và thay đổi nó</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="100"/>
|
||||||
|
<source>You can distribute changed versions of %1</source>
|
||||||
|
<translation>Bạn có thể phân phối các phiên bản đã thay đổi của %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="102"/>
|
||||||
|
<source>The MIT license guarantees you this freedom. Nobody is ever permitted to take it away.</source>
|
||||||
|
<translation>Giấy phép MIT đảm bảo cho bạn sự tự do này. Không ai được phép mang nó đi.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="130"/>
|
||||||
|
<source>Third-party Libraries used by %1</source>
|
||||||
|
<translation>Thư viện của bên thứ ba được %1 sử dụng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="153"/>
|
||||||
|
<source>&Help</source>
|
||||||
|
<translation>&Trợ giúp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="154"/>
|
||||||
|
<source>&About</source>
|
||||||
|
<translation>&Giới thiệu giới thiệu về</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../aboutdialog.cpp" line="156"/>
|
||||||
|
<source>&License</source>
|
||||||
|
<translation>&Giấy phép</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>GraphicsScene</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
|
<source>Drag image here</source>
|
||||||
|
<translation>Kéo hình ảnh vào đây</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>GraphicsView</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
|
<source>File is not a valid image</source>
|
||||||
|
<translation>Tệp không phải là hình ảnh hợp lệ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
|
<translation>Dữ liệu hình ảnh không hợp lệ hoặc hiện không được hỗ trợ</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MainWindow</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
|
<source>File url list is empty</source>
|
||||||
|
<translation>Danh sách url tệp trống</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
|
<source>&Copy</source>
|
||||||
|
<translation>&Sao chép</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
|
<source>Image data is invalid</source>
|
||||||
|
<translation>Dữ liệu hình ảnh không hợp lệ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
|
<source>Not supported mimedata: %1</source>
|
||||||
|
<translation>Dữ liệu mimedata không được hỗ trợ: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation>Lưu dưới dạng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation>Hiện tại không có hình ảnh nào được mở.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation>Hình ảnh %1 (*.%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation>Không có định dạng hình ảnh được hỗ trợ.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation>Không lưu được hình ảnh: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
|
<source>Image From Clipboard</source>
|
||||||
|
<translation>Hình ảnh từ bộ nhớ tạm</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
|
<translation>Bạn có chắc chắn muốn chuyển "%1" vào thùng rác không?</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
|
<source>Failed to move file to trash</source>
|
||||||
|
<translation>Không thể di chuyển tệp vào thùng rác</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
|
<translation>Di chuyển vào thùng rác không thành công, nguyên nhân có thể là do vấn đề về quyền đối với tệp, giới hạn hệ thống tệp hoặc giới hạn nền tảng.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
|
<source>Copy P&ixmap</source>
|
||||||
|
<translation>Sao chép P&ixmap</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
|
<source>Copy &File Path</source>
|
||||||
|
<translation>Sao chép Đường &dẫn tệp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
|
<source>Properties</source>
|
||||||
|
<translation>Thuộc tính</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
|
<source>Stay on top</source>
|
||||||
|
<translation>Luôn trên đầu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
|
<source>Protected mode</source>
|
||||||
|
<translation>Chế độ bảo vệ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
|
<source>Keep transformation</source>
|
||||||
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
|
<translation>Giữ sự chuyển đổi</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
|
<source>Zoom in</source>
|
||||||
|
<translation>Phóng to</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation>Lưu &dưới dạng...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
|
<source>Zoom out</source>
|
||||||
|
<translation>Thu nhỏ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
|
<source>Pause/Resume Animation</source>
|
||||||
|
<translation>Tạm dừng/Tiếp tục hoạt ảnh</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
|
<source>Animation Go to Next Frame</source>
|
||||||
|
<translation>Hoạt hình Chuyển đến khung tiếp theo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
|
<source>Flip &Horizontally</source>
|
||||||
|
<translation>Lật &Theo chiều ngang</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
|
<source>Fit to view</source>
|
||||||
|
<translation>Phù hợp để xem</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
|
<source>Fit to width</source>
|
||||||
|
<translation>Vừa với chiều rộng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>Vừa với hình ảnh dài</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
|
<source>&Paste</source>
|
||||||
|
<translation>&Dán</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
|
<source>Toggle Checkerboard</source>
|
||||||
|
<translation>Chuyển đổi bàn cờ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
|
<source>&Open...</source>
|
||||||
|
<translation>&Mở...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
|
<source>Actual size</source>
|
||||||
|
<translation>Kích thước thực tế</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
|
<source>Toggle maximize</source>
|
||||||
|
<translation>Chuyển đổi tối đa hóa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
|
<source>Rotate right</source>
|
||||||
|
<translation>Xoay phải</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
|
<source>Rotate left</source>
|
||||||
|
<translation>Xoay trái</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
|
<source>Previous image</source>
|
||||||
|
<translation>Hình ảnh trước đó</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
|
<source>Next image</source>
|
||||||
|
<translation>Hình ảnh tiếp theo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
|
<source>Move to Trash</source>
|
||||||
|
<translation>Chuyển vào Thùng rác</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
|
<source>Configure...</source>
|
||||||
|
<translation>Cấu hình...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
|
<source>Help</source>
|
||||||
|
<translation>Trợ giúp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
|
<source>Show in File Explorer</source>
|
||||||
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
|
<translation>Hiển thị trong tệp Explorer</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
|
<source>Show in directory</source>
|
||||||
|
<translation>Hiển thị trong thư mục</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
|
<source>Quit</source>
|
||||||
|
<translation>Thoát</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MetadataDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatadialog.cpp" line="84"/>
|
||||||
|
<source>Image Metadata</source>
|
||||||
|
<translation>Siêu dữ liệu hình ảnh</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>MetadataModel</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="43"/>
|
||||||
|
<source>Origin</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Nguồn</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="44"/>
|
||||||
|
<source>Image</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Hình ảnh</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="48"/>
|
||||||
|
<source>File</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Tệp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="45"/>
|
||||||
|
<source>Camera</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Camera</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="35"/>
|
||||||
|
<source>%1 File</source>
|
||||||
|
<translation>Tệp %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="42"/>
|
||||||
|
<source>Description</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Mô tả</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="46"/>
|
||||||
|
<source>Advanced photo</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>Ảnh nâng cao</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="47"/>
|
||||||
|
<source>GPS</source>
|
||||||
|
<comment>Section name.</comment>
|
||||||
|
<translation>GPS</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="52"/>
|
||||||
|
<source>Dimensions</source>
|
||||||
|
<translation>Kích thước</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="54"/>
|
||||||
|
<source>Aspect ratio</source>
|
||||||
|
<translation>Tỷ lệ khung hình</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="58"/>
|
||||||
|
<source>Frame count</source>
|
||||||
|
<translation>Số khung hình</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="62"/>
|
||||||
|
<source>Name</source>
|
||||||
|
<translation>Tên</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="64"/>
|
||||||
|
<source>Item type</source>
|
||||||
|
<translation>Loại mặt hàng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="66"/>
|
||||||
|
<source>Folder path</source>
|
||||||
|
<translation>Đường dẫn thư mục</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="68"/>
|
||||||
|
<source>Size</source>
|
||||||
|
<translation>Kích thước</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="70"/>
|
||||||
|
<source>Date created</source>
|
||||||
|
<translation>Ngày tạo</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="72"/>
|
||||||
|
<source>Date modified</source>
|
||||||
|
<translation>Ngày sửa đổi</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="79"/>
|
||||||
|
<source>Title</source>
|
||||||
|
<translation>Tiêu đề</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="81"/>
|
||||||
|
<source>Subject</source>
|
||||||
|
<translation>Chủ thể</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="83"/>
|
||||||
|
<source>Rating</source>
|
||||||
|
<translation>Đánh giá</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="85"/>
|
||||||
|
<source>Tags</source>
|
||||||
|
<translation>Thẻ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="87"/>
|
||||||
|
<source>Comments</source>
|
||||||
|
<translation>Bình luận</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="90"/>
|
||||||
|
<source>Authors</source>
|
||||||
|
<translation>Các tác giả</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="92"/>
|
||||||
|
<source>Date taken</source>
|
||||||
|
<translation>Ngày chụp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="98"/>
|
||||||
|
<source>Program name</source>
|
||||||
|
<translation>Tên chương trình</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="100"/>
|
||||||
|
<source>Copyright</source>
|
||||||
|
<translation>Bản quyền</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="103"/>
|
||||||
|
<source>Horizontal resolution</source>
|
||||||
|
<translation>Độ phân giải ngang</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="105"/>
|
||||||
|
<source>Vertical resolution</source>
|
||||||
|
<translation>Độ phân giải dọc</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="107"/>
|
||||||
|
<source>Resolution unit</source>
|
||||||
|
<translation>Đơn vị độ phân giải</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="109"/>
|
||||||
|
<source>Colour representation</source>
|
||||||
|
<translation>Thể hiện màu sắc</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="112"/>
|
||||||
|
<source>Camera maker</source>
|
||||||
|
<translation>Nhà sản xuất máy ảnh</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="114"/>
|
||||||
|
<source>Camera model</source>
|
||||||
|
<translation>Mẫu máy ảnh</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="116"/>
|
||||||
|
<source>F-stop</source>
|
||||||
|
<translation>F-dừng lại</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="118"/>
|
||||||
|
<source>Exposure time</source>
|
||||||
|
<translation>Thời gian phơi nhiễm</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="120"/>
|
||||||
|
<source>ISO speed</source>
|
||||||
|
<translation>Tốc độ ISO</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="122"/>
|
||||||
|
<source>Exposure bias</source>
|
||||||
|
<translation>Xu hướng tiếp xúc</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="124"/>
|
||||||
|
<source>Focal length</source>
|
||||||
|
<translation>Tiêu cự</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="126"/>
|
||||||
|
<source>Max aperture</source>
|
||||||
|
<translation>Khẩu độ tối đa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="128"/>
|
||||||
|
<source>Metering mode</source>
|
||||||
|
<translation>Chế độ đo sáng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="130"/>
|
||||||
|
<source>Subject distance</source>
|
||||||
|
<translation>Khoảng cách chủ đề</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="132"/>
|
||||||
|
<source>Flash mode</source>
|
||||||
|
<translation>Chế độ đèn nháy</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="134"/>
|
||||||
|
<source>35mm focal length</source>
|
||||||
|
<translation>tiêu cự 35mm</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="137"/>
|
||||||
|
<source>Lens model</source>
|
||||||
|
<translation>Mẫu ống kính</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="139"/>
|
||||||
|
<source>Contrast</source>
|
||||||
|
<translation>Độ tương phản</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="141"/>
|
||||||
|
<source>Brightness</source>
|
||||||
|
<translation>Độ sáng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="143"/>
|
||||||
|
<source>Exposure program</source>
|
||||||
|
<translation>Chương trình phơi sáng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="145"/>
|
||||||
|
<source>Saturation</source>
|
||||||
|
<translation>Độ bão hòa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="147"/>
|
||||||
|
<source>Sharpness</source>
|
||||||
|
<translation>Độ sắc nét</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="149"/>
|
||||||
|
<source>White balance</source>
|
||||||
|
<translation>Cân bằng trắng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="151"/>
|
||||||
|
<source>Digital zoom</source>
|
||||||
|
<translation>Zoom kỹ thuật số</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="153"/>
|
||||||
|
<source>EXIF version</source>
|
||||||
|
<translation>Phiên bản EXIF</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="156"/>
|
||||||
|
<source>Latitude reference</source>
|
||||||
|
<translation>Tham chiếu vĩ độ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="158"/>
|
||||||
|
<source>Latitude</source>
|
||||||
|
<translation>Vĩ độ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="160"/>
|
||||||
|
<source>Longitude reference</source>
|
||||||
|
<translation>Tham chiếu kinh độ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="162"/>
|
||||||
|
<source>Longitude</source>
|
||||||
|
<translation>Kinh độ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="164"/>
|
||||||
|
<source>Altitude reference</source>
|
||||||
|
<translation>Tham chiếu độ cao</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="166"/>
|
||||||
|
<source>Altitude</source>
|
||||||
|
<translation>Độ cao</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="176"/>
|
||||||
|
<source>%1 x %2</source>
|
||||||
|
<translation>%1 x %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="194"/>
|
||||||
|
<source>%1 : %2</source>
|
||||||
|
<translation>%1 : %2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="319"/>
|
||||||
|
<source>Property</source>
|
||||||
|
<translation>Tài sản</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../metadatamodel.cpp" line="319"/>
|
||||||
|
<source>Value</source>
|
||||||
|
<translation>Giá trị</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>SettingsDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation>Cài đặt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
|
<source>Options</source>
|
||||||
|
<translation>Tùy chọn</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
|
<source>Shortcuts</source>
|
||||||
|
<translation>Phím tắt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
|
<translation>Chỉnh sửa phím tắt cho hành động "%1":</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
|
<source>Failed to set shortcuts</source>
|
||||||
|
<translation>Không đặt được phím tắt</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
|
<translation>Vui lòng kiểm tra xem các phím tắt có bị trùng lặp với các phím tắt hiện có hay không.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
|
<source>Do nothing</source>
|
||||||
|
<translation>Không làm gì cả</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
|
<source>Close the window</source>
|
||||||
|
<translation>Đóng cửa sổ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
|
<source>Toggle maximize</source>
|
||||||
|
<translation>Chuyển đổi tối đa hóa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
|
<source>Toggle fullscreen</source>
|
||||||
|
<translation>Chuyển đổi toàn màn hình</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
|
<source>Zoom in and out</source>
|
||||||
|
<translation>Zoom và thu nhỏ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
|
<source>View next or previous item</source>
|
||||||
|
<translation>Xem mục tiếp theo hoặc trước đó</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
|
<source>Auto size</source>
|
||||||
|
<translation>Kích thước tự động</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
|
<source>Maximized</source>
|
||||||
|
<translation>Tối đa hóa</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
|
<source>Windowed</source>
|
||||||
|
<translation>Có cửa sổ</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
|
<source>Round (Integer scaling)</source>
|
||||||
|
<comment>This option means round up for .5 and above</comment>
|
||||||
|
<translation>Tròn (Tỷ lệ số nguyên)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
|
<source>Ceil (Integer scaling)</source>
|
||||||
|
<comment>This option means always round up</comment>
|
||||||
|
<translation>Ceil (Tỷ lệ số nguyên)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
|
<source>Floor (Integer scaling)</source>
|
||||||
|
<comment>This option means always round down</comment>
|
||||||
|
<translation>Tầng (Tỷ lệ số nguyên)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
|
<source>Follow system (Fractional scaling)</source>
|
||||||
|
<comment>This option means don't round</comment>
|
||||||
|
<translation>Hệ thống theo dõi (Chia tỷ lệ phân số)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
|
<source>Stay on top when start-up</source>
|
||||||
|
<translation>Luôn dẫn đầu khi khởi nghiệp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
|
<source>Use built-in close window animation</source>
|
||||||
|
<translation>Sử dụng hoạt ảnh đóng cửa sổ tích hợp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
|
<source>Use light-color checkerboard</source>
|
||||||
|
<translation>Sử dụng bàn cờ màu sáng</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
|
<source>Loop the loaded gallery</source>
|
||||||
|
<translation>Lặp lại thư viện đã tải</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>Chế độ hình ảnh dài tự động</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>Giới hạn hỗ trợ SVG ở SVG Tiny 1.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
|
<source>Double-click behavior</source>
|
||||||
|
<translation>Hành vi bấm đúp</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
|
<source>Mouse wheel behavior</source>
|
||||||
|
<translation>Hành vi của bánh xe chuột</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
|
<source>Default window size</source>
|
||||||
|
<translation>Kích thước cửa sổ mặc định</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
|
<translation>Chính sách làm tròn hệ số tỷ lệ HiDPI</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>ShortcutEdit</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
|
<source>No shortcuts</source>
|
||||||
|
<translation>Không phím tắt</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>ShortcutEditor</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
|
<source>Shortcut #%1</source>
|
||||||
|
<translation>Phím tắt #%1</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>main</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="42"/>
|
||||||
|
<source>Pineapple Pictures</source>
|
||||||
|
<translation>Pineapple Pictures</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="45"/>
|
||||||
|
<source>List supported image format suffixes, and quit program.</source>
|
||||||
|
<translation>Liệt kê các hậu tố định dạng hình ảnh được hỗ trợ và thoát khỏi chương trình.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../main.cpp" line="49"/>
|
||||||
|
<source>File list.</source>
|
||||||
|
<translation>Danh sách tệp.</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
</TS>
|
||||||
@@ -178,8 +178,8 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>GraphicsScene</name>
|
<name>GraphicsScene</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="276"/>
|
<location filename="../mainwindow.cpp" line="293"/>
|
||||||
<location filename="../graphicsscene.cpp" line="100"/>
|
<location filename="../graphicsscene.cpp" line="102"/>
|
||||||
<source>Drag image here</source>
|
<source>Drag image here</source>
|
||||||
<translation>拖放图片至此</translation>
|
<translation>拖放图片至此</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -191,13 +191,14 @@
|
|||||||
<translation type="vanished">文件 URL 列表为空</translation>
|
<translation type="vanished">文件 URL 列表为空</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="50"/>
|
<location filename="../graphicsview.cpp" line="51"/>
|
||||||
<source>File is not a valid image</source>
|
<source>File is not a valid image</source>
|
||||||
<translation>文件不是有效的图片文件</translation>
|
<translation>文件不是有效的图片文件</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../graphicsview.cpp" line="54"/>
|
<location filename="../graphicsview.cpp" line="55"/>
|
||||||
<location filename="../graphicsview.cpp" line="58"/>
|
<location filename="../graphicsview.cpp" line="60"/>
|
||||||
|
<location filename="../graphicsview.cpp" line="71"/>
|
||||||
<source>Image data is invalid or currently unsupported</source>
|
<source>Image data is invalid or currently unsupported</source>
|
||||||
<translation>图像数据无效或暂未支持</translation>
|
<translation>图像数据无效或暂未支持</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -213,189 +214,227 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>MainWindow</name>
|
<name>MainWindow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="181"/>
|
<location filename="../mainwindow.cpp" line="191"/>
|
||||||
<location filename="../mainwindow.cpp" line="545"/>
|
<location filename="../mainwindow.cpp" line="568"/>
|
||||||
<source>File url list is empty</source>
|
<source>File url list is empty</source>
|
||||||
<translation>文件 URL 列表为空</translation>
|
<translation>文件 URL 列表为空</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="445"/>
|
<location filename="../mainwindow.cpp" line="462"/>
|
||||||
<source>&Copy</source>
|
<source>&Copy</source>
|
||||||
<translation>复制(&C)</translation>
|
<translation>复制(&C)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="553"/>
|
<location filename="../mainwindow.cpp" line="576"/>
|
||||||
<source>Image data is invalid</source>
|
<source>Image data is invalid</source>
|
||||||
<translation>图片数据无效</translation>
|
<translation>图片数据无效</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="560"/>
|
<location filename="../mainwindow.cpp" line="583"/>
|
||||||
<source>Not supported mimedata: %1</source>
|
<source>Not supported mimedata: %1</source>
|
||||||
<translation>不受支持的 MimeData 格式:%1</translation>
|
<translation>不受支持的 MimeData 格式:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="759"/>
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="727"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="734"/>
|
||||||
|
<location filename="../mainwindow.cpp" line="764"/>
|
||||||
|
<source>Save As</source>
|
||||||
|
<translation>另存为</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="710"/>
|
||||||
|
<source>No image is currently open.</source>
|
||||||
|
<translation>当前未打开图像。</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="722"/>
|
||||||
|
<source>%1 Image (*.%2)</source>
|
||||||
|
<translation>%1 图像 (*.%2)</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="728"/>
|
||||||
|
<source>No supported image formats are available.</source>
|
||||||
|
<translation>没有可用的图像格式。</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="765"/>
|
||||||
|
<source>Failed to save image: %1</source>
|
||||||
|
<translation>保存图像失败:%1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../mainwindow.cpp" line="854"/>
|
||||||
<source>Image From Clipboard</source>
|
<source>Image From Clipboard</source>
|
||||||
<translation>剪切板图片</translation>
|
<translation>剪切板图片</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="777"/>
|
<location filename="../mainwindow.cpp" line="872"/>
|
||||||
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
<source>Are you sure you want to move "%1" to recycle bin?</source>
|
||||||
<translation>您确认要将“%1”移动到回收站吗?</translation>
|
<translation>您确认要将“%1”移动到回收站吗?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="781"/>
|
<location filename="../mainwindow.cpp" line="876"/>
|
||||||
<source>Failed to move file to trash</source>
|
<source>Failed to move file to trash</source>
|
||||||
<translation>无法移动文件至回收站</translation>
|
<translation>无法移动文件至回收站</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="782"/>
|
<location filename="../mainwindow.cpp" line="877"/>
|
||||||
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
|
||||||
<translation>移至回收站失败,这可能由文件权限、文件系统或平台限制导致。</translation>
|
<translation>移至回收站失败,这可能由文件权限、文件系统或平台限制导致。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="114"/>
|
<location filename="../actionmanager.cpp" line="108"/>
|
||||||
<source>Copy P&ixmap</source>
|
<source>Copy P&ixmap</source>
|
||||||
<translation>复制位图(&I)</translation>
|
<translation>复制位图(&I)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="115"/>
|
<location filename="../actionmanager.cpp" line="109"/>
|
||||||
<source>Copy &File Path</source>
|
<source>Copy &File Path</source>
|
||||||
<translation>复制文件路径(&F)</translation>
|
<translation>复制文件路径(&F)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="133"/>
|
<location filename="../actionmanager.cpp" line="127"/>
|
||||||
<source>Properties</source>
|
<source>Properties</source>
|
||||||
<translation>属性</translation>
|
<translation>属性</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="118"/>
|
<location filename="../actionmanager.cpp" line="112"/>
|
||||||
<location filename="../aboutdialog.cpp" line="41"/>
|
<location filename="../aboutdialog.cpp" line="41"/>
|
||||||
<source>Stay on top</source>
|
<source>Stay on top</source>
|
||||||
<translation>总在最前</translation>
|
<translation>总在最前</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="119"/>
|
<location filename="../actionmanager.cpp" line="113"/>
|
||||||
<location filename="../aboutdialog.cpp" line="44"/>
|
<location filename="../aboutdialog.cpp" line="44"/>
|
||||||
<source>Protected mode</source>
|
<source>Protected mode</source>
|
||||||
<translation>保护模式</translation>
|
<translation>保护模式</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="120"/>
|
<location filename="../actionmanager.cpp" line="114"/>
|
||||||
<location filename="../aboutdialog.cpp" line="47"/>
|
<location filename="../aboutdialog.cpp" line="47"/>
|
||||||
<source>Keep transformation</source>
|
<source>Keep transformation</source>
|
||||||
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
<comment>The 'transformation' means the flip/rotation status that currently applied to the image view</comment>
|
||||||
<translation>保持视图变换</translation>
|
<translation>保持视图变换</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="99"/>
|
<location filename="../actionmanager.cpp" line="92"/>
|
||||||
<source>Zoom in</source>
|
<source>Zoom in</source>
|
||||||
<translation>放大</translation>
|
<translation>放大</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="100"/>
|
<location filename="../actionmanager.cpp" line="88"/>
|
||||||
|
<source>Save &As...</source>
|
||||||
|
<translation>另存为(&A)...</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="93"/>
|
||||||
<source>Zoom out</source>
|
<source>Zoom out</source>
|
||||||
<translation>缩小</translation>
|
<translation>缩小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="108"/>
|
<location filename="../actionmanager.cpp" line="101"/>
|
||||||
<source>Pause/Resume Animation</source>
|
<source>Pause/Resume Animation</source>
|
||||||
<translation>暂定/继续动画播放</translation>
|
<translation>暂定/继续动画播放</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="109"/>
|
<location filename="../actionmanager.cpp" line="102"/>
|
||||||
<source>Animation Go to Next Frame</source>
|
<source>Animation Go to Next Frame</source>
|
||||||
<translation>动画逐帧播放</translation>
|
<translation>动画逐帧播放</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="111"/>
|
<location filename="../actionmanager.cpp" line="104"/>
|
||||||
<source>Flip &Horizontally</source>
|
<source>Flip &Horizontally</source>
|
||||||
<translation>水平翻转(&H)</translation>
|
<translation>水平翻转(&H)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="112"/>
|
<location filename="../actionmanager.cpp" line="105"/>
|
||||||
<source>Fit to view</source>
|
<source>Fit to view</source>
|
||||||
<translation>自适应视图大小</translation>
|
<translation>自适应视图大小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="113"/>
|
<location filename="../actionmanager.cpp" line="106"/>
|
||||||
<source>Fit to width</source>
|
<source>Fit to width</source>
|
||||||
<translation>自适应宽度</translation>
|
<translation>自适应宽度</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="116"/>
|
<location filename="../actionmanager.cpp" line="107"/>
|
||||||
|
<source>Fit long image</source>
|
||||||
|
<translation>自适应长图</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../actionmanager.cpp" line="110"/>
|
||||||
<source>&Paste</source>
|
<source>&Paste</source>
|
||||||
<translation>粘贴(&P)</translation>
|
<translation>粘贴(&P)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="101"/>
|
<location filename="../actionmanager.cpp" line="94"/>
|
||||||
<source>Toggle Checkerboard</source>
|
<source>Toggle Checkerboard</source>
|
||||||
<translation>切换棋盘格</translation>
|
<translation>切换棋盘格</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="95"/>
|
<location filename="../actionmanager.cpp" line="87"/>
|
||||||
<source>&Open...</source>
|
<source>&Open...</source>
|
||||||
<translation>打开(&O)...</translation>
|
<translation>打开(&O)...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="97"/>
|
<location filename="../actionmanager.cpp" line="90"/>
|
||||||
<source>Actual size</source>
|
<source>Actual size</source>
|
||||||
<translation>实际大小</translation>
|
<translation>实际大小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="98"/>
|
<location filename="../actionmanager.cpp" line="91"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>最大化窗口</translation>
|
<translation>最大化窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="102"/>
|
<location filename="../actionmanager.cpp" line="95"/>
|
||||||
<source>Rotate right</source>
|
<source>Rotate right</source>
|
||||||
<translation>向右旋转</translation>
|
<translation>向右旋转</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="103"/>
|
<location filename="../actionmanager.cpp" line="96"/>
|
||||||
<source>Rotate left</source>
|
<source>Rotate left</source>
|
||||||
<translation>向左旋转</translation>
|
<translation>向左旋转</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="105"/>
|
<location filename="../actionmanager.cpp" line="98"/>
|
||||||
<source>Previous image</source>
|
<source>Previous image</source>
|
||||||
<translation>上一个图像</translation>
|
<translation>上一个图像</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="106"/>
|
<location filename="../actionmanager.cpp" line="99"/>
|
||||||
<source>Next image</source>
|
<source>Next image</source>
|
||||||
<translation>下一个图像</translation>
|
<translation>下一个图像</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../mainwindow.cpp" line="776"/>
|
<location filename="../mainwindow.cpp" line="871"/>
|
||||||
<location filename="../actionmanager.cpp" line="117"/>
|
<location filename="../actionmanager.cpp" line="111"/>
|
||||||
<source>Move to Trash</source>
|
<source>Move to Trash</source>
|
||||||
<translation>移至回收站</translation>
|
<translation>移至回收站</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="121"/>
|
<location filename="../actionmanager.cpp" line="115"/>
|
||||||
<source>Configure...</source>
|
<source>Configure...</source>
|
||||||
<translation>设置...</translation>
|
<translation>设置...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="122"/>
|
<location filename="../actionmanager.cpp" line="116"/>
|
||||||
<source>Help</source>
|
<source>Help</source>
|
||||||
<translation>帮助</translation>
|
<translation>帮助</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="125"/>
|
<location filename="../actionmanager.cpp" line="119"/>
|
||||||
<source>Show in File Explorer</source>
|
<source>Show in File Explorer</source>
|
||||||
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
<comment>File Explorer is the name of explorer.exe under Windows</comment>
|
||||||
<translation>在文件资源管理器中显示</translation>
|
<translation>在文件资源管理器中显示</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="131"/>
|
<location filename="../actionmanager.cpp" line="125"/>
|
||||||
<source>Show in directory</source>
|
<source>Show in directory</source>
|
||||||
<translation>在文件夹中显示</translation>
|
<translation>在文件夹中显示</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../actionmanager.cpp" line="134"/>
|
<location filename="../actionmanager.cpp" line="128"/>
|
||||||
<source>Quit</source>
|
<source>Quit</source>
|
||||||
<translation>退出</translation>
|
<translation>退出</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -726,141 +765,151 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsDialog</name>
|
<name>SettingsDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="31"/>
|
<location filename="../settingsdialog.cpp" line="33"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>设定</translation>
|
<translation>设定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="39"/>
|
<location filename="../settingsdialog.cpp" line="41"/>
|
||||||
<source>Options</source>
|
<source>Options</source>
|
||||||
<translation>选项</translation>
|
<translation>选项</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="51"/>
|
<location filename="../settingsdialog.cpp" line="53"/>
|
||||||
<source>Shortcuts</source>
|
<source>Shortcuts</source>
|
||||||
<translation>快捷键</translation>
|
<translation>快捷键</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="61"/>
|
<location filename="../settingsdialog.cpp" line="63"/>
|
||||||
<source>Editing shortcuts for action "%1":</source>
|
<source>Editing shortcuts for action "%1":</source>
|
||||||
<translation>编辑“%1”的快捷键:</translation>
|
<translation>编辑“%1”的快捷键:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="70"/>
|
<location filename="../settingsdialog.cpp" line="72"/>
|
||||||
<source>Failed to set shortcuts</source>
|
<source>Failed to set shortcuts</source>
|
||||||
<translation>快捷键设置失败</translation>
|
<translation>快捷键设置失败</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="71"/>
|
<location filename="../settingsdialog.cpp" line="73"/>
|
||||||
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
|
||||||
<translation>请检查快捷键是否与现有快捷键冲突。</translation>
|
<translation>请检查快捷键是否与现有快捷键冲突。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="78"/>
|
<location filename="../settingsdialog.cpp" line="80"/>
|
||||||
<source>Do nothing</source>
|
<source>Do nothing</source>
|
||||||
<translation>什么也不做</translation>
|
<translation>什么也不做</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="79"/>
|
<location filename="../settingsdialog.cpp" line="81"/>
|
||||||
<source>Close the window</source>
|
<source>Close the window</source>
|
||||||
<translation>关闭窗口</translation>
|
<translation>关闭窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="80"/>
|
<location filename="../settingsdialog.cpp" line="82"/>
|
||||||
<source>Toggle maximize</source>
|
<source>Toggle maximize</source>
|
||||||
<translation>最大化窗口</translation>
|
<translation>最大化窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="81"/>
|
<location filename="../settingsdialog.cpp" line="83"/>
|
||||||
<source>Toggle fullscreen</source>
|
<source>Toggle fullscreen</source>
|
||||||
<translation>全屏窗口</translation>
|
<translation>全屏窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="85"/>
|
<location filename="../settingsdialog.cpp" line="87"/>
|
||||||
<source>Zoom in and out</source>
|
<source>Zoom in and out</source>
|
||||||
<translation>放大和缩小</translation>
|
<translation>放大和缩小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="86"/>
|
<location filename="../settingsdialog.cpp" line="88"/>
|
||||||
<source>View next or previous item</source>
|
<source>View next or previous item</source>
|
||||||
<translation>查看下一项或上一项</translation>
|
<translation>查看下一项或上一项</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="90"/>
|
<location filename="../settingsdialog.cpp" line="92"/>
|
||||||
<source>Auto size</source>
|
<source>Auto size</source>
|
||||||
<translation>自动大小</translation>
|
<translation>自动大小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="91"/>
|
<location filename="../settingsdialog.cpp" line="93"/>
|
||||||
<source>Maximized</source>
|
<source>Maximized</source>
|
||||||
<translation>最大化</translation>
|
<translation>最大化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="92"/>
|
<location filename="../settingsdialog.cpp" line="94"/>
|
||||||
<source>Windowed</source>
|
<source>Windowed</source>
|
||||||
<translation>窗口化</translation>
|
<translation>窗口化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="96"/>
|
<location filename="../settingsdialog.cpp" line="98"/>
|
||||||
<source>Round (Integer scaling)</source>
|
<source>Round (Integer scaling)</source>
|
||||||
<comment>This option means round up for .5 and above</comment>
|
<comment>This option means round up for .5 and above</comment>
|
||||||
<translation>四舍五入(整数缩放)</translation>
|
<translation>四舍五入(整数缩放)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="97"/>
|
<location filename="../settingsdialog.cpp" line="99"/>
|
||||||
<source>Ceil (Integer scaling)</source>
|
<source>Ceil (Integer scaling)</source>
|
||||||
<comment>This option means always round up</comment>
|
<comment>This option means always round up</comment>
|
||||||
<translation>向上取整(整数缩放)</translation>
|
<translation>向上取整(整数缩放)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="98"/>
|
<location filename="../settingsdialog.cpp" line="100"/>
|
||||||
<source>Floor (Integer scaling)</source>
|
<source>Floor (Integer scaling)</source>
|
||||||
<comment>This option means always round down</comment>
|
<comment>This option means always round down</comment>
|
||||||
<translation>向下取整(整数缩放)</translation>
|
<translation>向下取整(整数缩放)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="99"/>
|
<location filename="../settingsdialog.cpp" line="101"/>
|
||||||
<source>Follow system (Fractional scaling)</source>
|
<source>Follow system (Fractional scaling)</source>
|
||||||
<comment>This option means don't round</comment>
|
<comment>This option means don't round</comment>
|
||||||
<translation>跟随系统(小数缩放)</translation>
|
<translation>跟随系统(小数缩放)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="122"/>
|
<location filename="../settingsdialog.cpp" line="124"/>
|
||||||
<source>Stay on top when start-up</source>
|
<source>Stay on top when start-up</source>
|
||||||
<translation>启动时保持窗口总在最前</translation>
|
<translation>启动时保持窗口总在最前</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="123"/>
|
<location filename="../settingsdialog.cpp" line="125"/>
|
||||||
<source>Use built-in close window animation</source>
|
<source>Use built-in close window animation</source>
|
||||||
<translation>使用内置的关闭窗口动画</translation>
|
<translation>使用内置的关闭窗口动画</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="124"/>
|
<location filename="../settingsdialog.cpp" line="126"/>
|
||||||
<source>Use light-color checkerboard</source>
|
<source>Use light-color checkerboard</source>
|
||||||
<translation>使用亮色棋盘格</translation>
|
<translation>使用亮色棋盘格</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="125"/>
|
<location filename="../settingsdialog.cpp" line="127"/>
|
||||||
<source>Loop the loaded gallery</source>
|
<source>Loop the loaded gallery</source>
|
||||||
<translation>循环所加载的图像列表</translation>
|
<translation>循环所加载的图像列表</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="126"/>
|
<location filename="../settingsdialog.cpp" line="128"/>
|
||||||
|
<source>Auto long image mode</source>
|
||||||
|
<translation>自动进入长图模式</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="129"/>
|
||||||
|
<source>Limit SVG support to SVG Tiny 1.2</source>
|
||||||
|
<translation>限制 SVG 支持标准到 SVG Tiny 1.2</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../settingsdialog.cpp" line="130"/>
|
||||||
<source>Double-click behavior</source>
|
<source>Double-click behavior</source>
|
||||||
<translation>双击时的行为</translation>
|
<translation>双击时的行为</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="127"/>
|
<location filename="../settingsdialog.cpp" line="131"/>
|
||||||
<source>Mouse wheel behavior</source>
|
<source>Mouse wheel behavior</source>
|
||||||
<translation>鼠标滚轮行为</translation>
|
<translation>鼠标滚轮行为</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="128"/>
|
<location filename="../settingsdialog.cpp" line="132"/>
|
||||||
<source>Default window size</source>
|
<source>Default window size</source>
|
||||||
<translation>默认窗口大小</translation>
|
<translation>默认窗口大小</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../settingsdialog.cpp" line="129"/>
|
<location filename="../settingsdialog.cpp" line="133"/>
|
||||||
<source>HiDPI scale factor rounding policy</source>
|
<source>HiDPI scale factor rounding policy</source>
|
||||||
<translation>HiDPI 高分屏缩放策略</translation>
|
<translation>HiDPI 高分屏缩放策略</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -868,7 +917,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEdit</name>
|
<name>ShortcutEdit</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="109"/>
|
<location filename="../shortcutedit.cpp" line="104"/>
|
||||||
<source>No shortcuts</source>
|
<source>No shortcuts</source>
|
||||||
<translation>无快捷键</translation>
|
<translation>无快捷键</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -876,7 +925,7 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>ShortcutEditor</name>
|
<name>ShortcutEditor</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../shortcutedit.cpp" line="75"/>
|
<location filename="../shortcutedit.cpp" line="70"/>
|
||||||
<source>Shortcut #%1</source>
|
<source>Shortcut #%1</source>
|
||||||
<translation>快捷键 %1</translation>
|
<translation>快捷键 %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
32
appveyor.yml
32
appveyor.yml
@@ -10,9 +10,9 @@ environment:
|
|||||||
matrix:
|
matrix:
|
||||||
- job_name: mingw_64_qt6_8
|
- job_name: mingw_64_qt6_8
|
||||||
QTDIR: C:\Qt\6.8\mingw_64
|
QTDIR: C:\Qt\6.8\mingw_64
|
||||||
MINGW64: C:\Qt\Tools\mingw1310_64
|
MINGW64: C:\Qt\mingw_64\Tools\mingw1310_64
|
||||||
KF_BRANCH: master
|
KF_BRANCH: v6.24.0
|
||||||
EXIV2_VERSION: "0.28.5"
|
EXIV2_VERSION: "0.28.7"
|
||||||
EXIV2_CMAKE_OPTIONS: "-DEXIV2_ENABLE_BROTLI=OFF -DEXIV2_ENABLE_INIH=OFF -DEXIV2_BUILD_EXIV2_COMMAND=OFF"
|
EXIV2_CMAKE_OPTIONS: "-DEXIV2_ENABLE_BROTLI=OFF -DEXIV2_ENABLE_INIH=OFF -DEXIV2_BUILD_EXIV2_COMMAND=OFF"
|
||||||
PPIC_CMAKE_OPTIONS: "-DPREFER_QT_5=OFF"
|
PPIC_CMAKE_OPTIONS: "-DPREFER_QT_5=OFF"
|
||||||
WINDEPLOYQT_ARGS: "--verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --skip-plugin-types tls,networkinformation"
|
WINDEPLOYQT_ARGS: "--verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --skip-plugin-types tls,networkinformation"
|
||||||
@@ -39,9 +39,9 @@ build_script:
|
|||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
# download and install zlib for KArchive
|
# download and install zlib for KArchive
|
||||||
- cd %LIBZ%
|
- cd %LIBZ%
|
||||||
- curl -fsSL -o zlib131.zip https://zlib.net/zlib131.zip
|
- curl -fsSL -o zlib132.zip https://zlib.net/zlib132.zip
|
||||||
- 7z x zlib131.zip -y
|
- 7z x zlib132.zip -y
|
||||||
- cd zlib-1.3.1
|
- cd zlib-1.3.2
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX%
|
- cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX%
|
||||||
@@ -74,12 +74,12 @@ build_script:
|
|||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
# install libavif for avif format support of KImageFormats
|
# install libavif for avif format support of KImageFormats
|
||||||
- cd %LIBAVIF%
|
- cd %LIBAVIF%
|
||||||
- curl -fsSL -o libavif-v1_1_1.zip https://github.com/AOMediaCodec/libavif/archive/v1.1.1.zip
|
- curl -fsSL -o libavif-v1_3_0.zip https://github.com/AOMediaCodec/libavif/archive/v1.3.0.zip
|
||||||
- 7z x libavif-v1_1_1.zip -y
|
- 7z x libavif-v1_3_0.zip -y
|
||||||
- cd libavif-1.1.1
|
- cd libavif-1.3.0
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX% -DAVIF_CODEC_AOM=ON -DAVIF_LOCAL_LIBYUV=ON
|
- cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX% -DAVIF_CODEC_AOM=SYSTEM -DAVIF_CODEC_AOM_DECODE=ON -DAVIF_CODEC_AOM_ENCODE=ON -DAVIF_LIBYUV=LOCAL
|
||||||
- cmake --build . --config Release
|
- cmake --build . --config Release
|
||||||
- cmake --build . --config Release --target install/strip
|
- cmake --build . --config Release --target install/strip
|
||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
@@ -96,9 +96,9 @@ build_script:
|
|||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
# build libexpat for libexiv2
|
# build libexpat for libexiv2
|
||||||
- cd %LIBEXPAT%
|
- cd %LIBEXPAT%
|
||||||
- curl -fsSL -o R_2_6_2.zip https://github.com/libexpat/libexpat/archive/R_2_6_2.zip
|
- curl -fsSL -o R_2_7_3.zip https://github.com/libexpat/libexpat/archive/R_2_7_3.zip
|
||||||
- 7z x R_2_6_2.zip -y
|
- 7z x R_2_7_3.zip -y
|
||||||
- cd libexpat-R_2_6_2/expat/
|
- cd libexpat-R_2_7_3/expat/
|
||||||
- cmake -G "Ninja" . -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX% -DEXPAT_BUILD_EXAMPLES=OFF -DEXPAT_BUILD_TESTS=OFF -DEXPAT_BUILD_TOOLS=OFF
|
- cmake -G "Ninja" . -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%CMAKE_INSTALL_PREFIX% -DEXPAT_BUILD_EXAMPLES=OFF -DEXPAT_BUILD_TESTS=OFF -DEXPAT_BUILD_TOOLS=OFF
|
||||||
- cmake --build . --target install/strip
|
- cmake --build . --target install/strip
|
||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
@@ -134,7 +134,7 @@ build_script:
|
|||||||
- copy %CMAKE_INSTALL_PREFIX%\bin\libexpat-1.dll
|
- copy %CMAKE_INSTALL_PREFIX%\bin\libexpat-1.dll
|
||||||
- copy %CMAKE_INSTALL_PREFIX%\bin\libexiv2.dll
|
- copy %CMAKE_INSTALL_PREFIX%\bin\libexiv2.dll
|
||||||
- copy %CMAKE_INSTALL_PREFIX%\bin\libavif.dll
|
- copy %CMAKE_INSTALL_PREFIX%\bin\libavif.dll
|
||||||
- copy %CMAKE_INSTALL_PREFIX%\bin\libzlib.dll
|
- copy %CMAKE_INSTALL_PREFIX%\bin\libz.dll
|
||||||
- copy %CMAKE_INSTALL_PREFIX%\bin\libKF?Archive.dll
|
- copy %CMAKE_INSTALL_PREFIX%\bin\libKF?Archive.dll
|
||||||
- windeployqt %WINDEPLOYQT_ARGS% .\ppic.exe
|
- windeployqt %WINDEPLOYQT_ARGS% .\ppic.exe
|
||||||
# copy 3rdparty licenses for the libs we vendored for windows...
|
# copy 3rdparty licenses for the libs we vendored for windows...
|
||||||
@@ -143,8 +143,8 @@ build_script:
|
|||||||
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\aom\LICENSE License.aom.txt
|
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\aom\LICENSE License.aom.txt
|
||||||
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\karchive\LICENSES\LGPL-2.0-or-later.txt License.KArchive.txt
|
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\karchive\LICENSES\LGPL-2.0-or-later.txt License.KArchive.txt
|
||||||
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\kimageformats\LICENSES\LGPL-2.1-or-later.txt License.kimageformats.txt
|
- copy %APPVEYOR_BUILD_FOLDER%\3rdparty\kimageformats\LICENSES\LGPL-2.1-or-later.txt License.kimageformats.txt
|
||||||
- copy %LIBEXPAT%\libexpat-R_2_6_2\expat\COPYING License.expat.txt
|
- copy %LIBEXPAT%\libexpat-R_2_7_3\expat\COPYING License.expat.txt
|
||||||
- copy %LIBAVIF%\libavif-1.1.1\LICENSE License.libavif.txt
|
- copy %LIBAVIF%\libavif-1.3.0\LICENSE License.libavif.txt
|
||||||
- copy %LIBEXIV2%\exiv2-%EXIV2_VERSION%\COPYING License.exiv2.txt
|
- copy %LIBEXIV2%\exiv2-%EXIV2_VERSION%\COPYING License.exiv2.txt
|
||||||
# TODO: Qt, zlib
|
# TODO: Qt, zlib
|
||||||
- cd ..
|
- cd ..
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
IDI_ICON1 ICON DISCARDABLE "icons/app-icon.ico"
|
IDI_ICON1 ICON DISCARDABLE "@CMAKE_CURRENT_SOURCE_DIR@/assets/icons/app-icon.ico"
|
||||||
1 VERSIONINFO
|
1 VERSIONINFO
|
||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "StringFileInfo"
|
BLOCK "StringFileInfo"
|
||||||
@@ -6,8 +6,9 @@ BEGIN
|
|||||||
BLOCK "040904E4"
|
BLOCK "040904E4"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "FileDescription", "Pineapple Pictures - Image Viewer"
|
VALUE "FileDescription", "Pineapple Pictures - Image Viewer"
|
||||||
VALUE "LegalCopyright", "MIT/Expat License - Copyright (C) 2024 Gary Wang"
|
VALUE "LegalCopyright", "MIT/Expat License - Copyright (C) 2026 Gary Wang"
|
||||||
VALUE "ProductName", "Pineapple Pictures"
|
VALUE "ProductName", "Pineapple Pictures"
|
||||||
|
VALUE "ProductVersion", "@PROJECT_VERSION@"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
@@ -12,8 +12,10 @@
|
|||||||
<li><u>Punjabi (Pakistan)</u>: bgo-eiu</li>
|
<li><u>Punjabi (Pakistan)</u>: bgo-eiu</li>
|
||||||
<li><u>Russian</u>: Sergey Shornikov, Artem, Andrey</li>
|
<li><u>Russian</u>: Sergey Shornikov, Artem, Andrey</li>
|
||||||
<li><u>Sinhala</u>: HelaBasa</li>
|
<li><u>Sinhala</u>: HelaBasa</li>
|
||||||
|
<li><u>Slovenian</u>: Andrej Poženel - SDT</li>
|
||||||
<li><u>Spanish</u>: Toni Estévez, Génesis Toxical, William(ѕ)ⁿ, gallegonovato</li>
|
<li><u>Spanish</u>: Toni Estévez, Génesis Toxical, William(ѕ)ⁿ, gallegonovato</li>
|
||||||
<li><u>Tamil</u>: தமிழ்நேரம் (TamilNeram)</li>
|
<li><u>Tamil</u>: தமிழ்நேரம் (TamilNeram)</li>
|
||||||
<li><u>Turkish</u>: E-Akcaer, Oğuz Ersen, Sabri Ünal</li>
|
<li><u>Turkish</u>: E-Akcaer, Oğuz Ersen, Sabri Ünal</li>
|
||||||
<li><u>Ukrainian</u>: Dan, volkov, Сергій</li>
|
<li><u>Ukrainian</u>: Dan, volkov, Сергій</li>
|
||||||
|
<li><u>Vietnamese</u>: Loc Huynh</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -4,18 +4,26 @@
|
|||||||
<name>Pineapple Pictures</name>
|
<name>Pineapple Pictures</name>
|
||||||
<name xml:lang="es">Pineapple Pictures</name>
|
<name xml:lang="es">Pineapple Pictures</name>
|
||||||
<name xml:lang="ja">Pineapple Pictures</name>
|
<name xml:lang="ja">Pineapple Pictures</name>
|
||||||
|
<name xml:lang="ko">Pineapple Pictures</name>
|
||||||
<name xml:lang="nl">Pineapple Afbeeldingen</name>
|
<name xml:lang="nl">Pineapple Afbeeldingen</name>
|
||||||
<name xml:lang="ru">Pineapple Pictures</name>
|
<name xml:lang="ru">Pineapple Pictures</name>
|
||||||
|
<name xml:lang="sl">Pineapple Slike</name>
|
||||||
<name xml:lang="ta">அன்னாசி படங்கள்</name>
|
<name xml:lang="ta">அன்னாசி படங்கள்</name>
|
||||||
|
<name xml:lang="tr">Pineapple Resimler</name>
|
||||||
<name xml:lang="uk">Pineapple Pictures</name>
|
<name xml:lang="uk">Pineapple Pictures</name>
|
||||||
|
<name xml:lang="vi">Pineapple Pictures</name>
|
||||||
<name xml:lang="zh-CN">菠萝看图</name>
|
<name xml:lang="zh-CN">菠萝看图</name>
|
||||||
<summary>Image Viewer</summary>
|
<summary>Image Viewer</summary>
|
||||||
<summary xml:lang="es">Visor de imágenes</summary>
|
<summary xml:lang="es">Visor de imágenes</summary>
|
||||||
<summary xml:lang="ja">画像ビューアー</summary>
|
<summary xml:lang="ja">画像ビューアー</summary>
|
||||||
|
<summary xml:lang="ko">이미지 뷰어</summary>
|
||||||
<summary xml:lang="nl">Afbeeldingsweergave</summary>
|
<summary xml:lang="nl">Afbeeldingsweergave</summary>
|
||||||
<summary xml:lang="ru">Просмотр изображений</summary>
|
<summary xml:lang="ru">Просмотр изображений</summary>
|
||||||
|
<summary xml:lang="sl">Pregledovalnik slik</summary>
|
||||||
<summary xml:lang="ta">பட பார்வையாளர்</summary>
|
<summary xml:lang="ta">பட பார்வையாளர்</summary>
|
||||||
|
<summary xml:lang="tr">Resim Görüntüleyici</summary>
|
||||||
<summary xml:lang="uk">Переглядач зображень</summary>
|
<summary xml:lang="uk">Переглядач зображень</summary>
|
||||||
|
<summary xml:lang="vi">Trình xem ảnh</summary>
|
||||||
<summary xml:lang="zh-CN">图像查看器</summary>
|
<summary xml:lang="zh-CN">图像查看器</summary>
|
||||||
<metadata_license>CC0-1.0</metadata_license>
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
<project_license>MIT</project_license>
|
<project_license>MIT</project_license>
|
||||||
@@ -23,10 +31,13 @@
|
|||||||
<p>Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support.</p>
|
<p>Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support.</p>
|
||||||
<p xml:lang="es">Pineapple Pictures es un visor de imágenes ligero y fácil de usar que viene con una práctica miniatura de navegación al hacer zoom, y no contiene ningún soporte de gestión de imágenes.</p>
|
<p xml:lang="es">Pineapple Pictures es un visor de imágenes ligero y fácil de usar que viene con una práctica miniatura de navegación al hacer zoom, y no contiene ningún soporte de gestión de imágenes.</p>
|
||||||
<p xml:lang="ja">Pineapple Picturesは、ズームイン時に便利なナビゲーションサムネイルを備えた軽量で使いやすい画像ビューアです。画像管理のサポートは含まれていません。</p>
|
<p xml:lang="ja">Pineapple Picturesは、ズームイン時に便利なナビゲーションサムネイルを備えた軽量で使いやすい画像ビューアです。画像管理のサポートは含まれていません。</p>
|
||||||
|
<p xml:lang="ko">Pineapple Pictures는 가볍고 사용하기 쉬운 이미지 뷰어로, 확대 시 편리한 내비게이션 썸네일과 함께 제공되며 이미지 관리 지원이 포함되어 있지 않습니다.</p>
|
||||||
<p xml:lang="nl">Pineapple Afbeeldingen is een licht en eenvoudig te gebruiken afbeeldingsweergaveprogramma met miniatuurnavigatie na inzoomen. Het programma heeft echter geen fotobeheermogelijkheid.</p>
|
<p xml:lang="nl">Pineapple Afbeeldingen is een licht en eenvoudig te gebruiken afbeeldingsweergaveprogramma met miniatuurnavigatie na inzoomen. Het programma heeft echter geen fotobeheermogelijkheid.</p>
|
||||||
<p xml:lang="ru">Pineapple Pictures - это легкий и простой в использовании просмотрщик изображений, оснащенный удобной навигацией по миниатюрам при увеличении масштаба и не содержащий никакой поддержки управления изображениями.</p>
|
<p xml:lang="ru">Pineapple Pictures - это легкий и простой в использовании просмотрщик изображений, оснащенный удобной навигацией по миниатюрам при увеличении масштаба и не содержащий никакой поддержки управления изображениями.</p>
|
||||||
|
<p xml:lang="sl">Pineapple Pictures je lahek in enostaven pregledovalnik slik, ki ima pri povečavi priročno sličico za navigacijo in ne vsebuje nobene podpore za upravljanje slik.</p>
|
||||||
<p xml:lang="ta">அன்னாசி படங்கள் ஒரு இலகுரக மற்றும் பயன்படுத்த எளிதான பட பார்வையாளராகும், இது பெரிதாக்கும்போது ஒரு எளிமையான வழிசெலுத்தல் சிறுபடத்துடன் வருகிறது, மேலும் எந்த பட மேலாண்மை ஆதரவையும் கொண்டிருக்கவில்லை.</p>
|
<p xml:lang="ta">அன்னாசி படங்கள் ஒரு இலகுரக மற்றும் பயன்படுத்த எளிதான பட பார்வையாளராகும், இது பெரிதாக்கும்போது ஒரு எளிமையான வழிசெலுத்தல் சிறுபடத்துடன் வருகிறது, மேலும் எந்த பட மேலாண்மை ஆதரவையும் கொண்டிருக்கவில்லை.</p>
|
||||||
<p xml:lang="uk">Pineapple Pictures – це легкий і простий у використанні переглядач зображень, який постачається зі зручною навігаційною мініатюрою при збільшенні масштабу і не містить жодної підтримки керування зображеннями.</p>
|
<p xml:lang="uk">Pineapple Pictures – це легкий і простий у використанні переглядач зображень, який постачається зі зручною навігаційною мініатюрою при збільшенні масштабу і не містить жодної підтримки керування зображеннями.</p>
|
||||||
|
<p xml:lang="vi">Pineapple Pictures là trình xem hình ảnh nhẹ và dễ sử dụng, đi kèm với hình thu nhỏ điều hướng tiện dụng khi phóng to và không chứa bất kỳ hỗ trợ quản lý hình ảnh nào.</p>
|
||||||
<p xml:lang="zh-CN">菠萝看图是一个轻量级易用的图像查看器,在图片放大时提供了方便的鸟瞰导航功能,且不包含任何图片管理功能。</p>
|
<p xml:lang="zh-CN">菠萝看图是一个轻量级易用的图像查看器,在图片放大时提供了方便的鸟瞰导航功能,且不包含任何图片管理功能。</p>
|
||||||
</description>
|
</description>
|
||||||
<developer id="net.blumia">
|
<developer id="net.blumia">
|
||||||
@@ -40,6 +51,7 @@
|
|||||||
<launchable type="desktop-id">net.blumia.pineapple-pictures.desktop</launchable>
|
<launchable type="desktop-id">net.blumia.pineapple-pictures.desktop</launchable>
|
||||||
<url type="homepage">https://github.com/BLumia/pineapple-pictures</url>
|
<url type="homepage">https://github.com/BLumia/pineapple-pictures</url>
|
||||||
<url type="bugtracker">https://github.com/BLumia/pineapple-pictures/issues</url>
|
<url type="bugtracker">https://github.com/BLumia/pineapple-pictures/issues</url>
|
||||||
|
<url type="donation">https://ko-fi.com/blumia</url>
|
||||||
<url type="translate">https://hosted.weblate.org/projects/pineapple-pictures/</url>
|
<url type="translate">https://hosted.weblate.org/projects/pineapple-pictures/</url>
|
||||||
<provides>
|
<provides>
|
||||||
<binary>ppic</binary>
|
<binary>ppic</binary>
|
||||||
@@ -49,10 +61,13 @@
|
|||||||
<caption>Main window when an image file is loaded</caption>
|
<caption>Main window when an image file is loaded</caption>
|
||||||
<caption xml:lang="es">Ventana principal cuando se carga un archivo de imagen</caption>
|
<caption xml:lang="es">Ventana principal cuando se carga un archivo de imagen</caption>
|
||||||
<caption xml:lang="ja">画像ファイル読み込み時のメインウィンドウ</caption>
|
<caption xml:lang="ja">画像ファイル読み込み時のメインウィンドウ</caption>
|
||||||
|
<caption xml:lang="ko">이미지 파일이 로드될 때 기본 창</caption>
|
||||||
<caption xml:lang="nl">Hoofdvenster na het laden van een afbeelding</caption>
|
<caption xml:lang="nl">Hoofdvenster na het laden van een afbeelding</caption>
|
||||||
<caption xml:lang="ru">Основное окно после загрузки файла изображения</caption>
|
<caption xml:lang="ru">Основное окно после загрузки файла изображения</caption>
|
||||||
|
<caption xml:lang="sl">Glavno okno ob nalaganju slikovne datoteke</caption>
|
||||||
<caption xml:lang="ta">ஒரு படக் கோப்பு ஏற்றப்படும் போது முதன்மையான சாளரம்</caption>
|
<caption xml:lang="ta">ஒரு படக் கோப்பு ஏற்றப்படும் போது முதன்மையான சாளரம்</caption>
|
||||||
<caption xml:lang="uk">Головне вікно після завантаження файлу зображення</caption>
|
<caption xml:lang="uk">Головне вікно після завантаження файлу зображення</caption>
|
||||||
|
<caption xml:lang="vi">Cửa sổ chính khi tải tệp hình ảnh</caption>
|
||||||
<caption xml:lang="zh-CN">加载图片后的主窗口</caption>
|
<caption xml:lang="zh-CN">加载图片后的主窗口</caption>
|
||||||
<image type="source" width="1503" height="640">https://pineapple-pictures.sourceforge.io/ppic-gui-static.png</image>
|
<image type="source" width="1503" height="640">https://pineapple-pictures.sourceforge.io/ppic-gui-static.png</image>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
@@ -60,10 +75,13 @@
|
|||||||
<caption>Zooming in a raster image</caption>
|
<caption>Zooming in a raster image</caption>
|
||||||
<caption xml:lang="es">Ampliar una imagen rasterizada</caption>
|
<caption xml:lang="es">Ampliar una imagen rasterizada</caption>
|
||||||
<caption xml:lang="ja">ラスター画像の拡大</caption>
|
<caption xml:lang="ja">ラスター画像の拡大</caption>
|
||||||
|
<caption xml:lang="ko">래스터 이미지 확대하기</caption>
|
||||||
<caption xml:lang="nl">Inzoomen op een roosterafbeelding</caption>
|
<caption xml:lang="nl">Inzoomen op een roosterafbeelding</caption>
|
||||||
<caption xml:lang="ru">Масштабирование растрового изображения</caption>
|
<caption xml:lang="ru">Масштабирование растрового изображения</caption>
|
||||||
|
<caption xml:lang="sl">Povečevanje rastrske slike</caption>
|
||||||
<caption xml:lang="ta">ராச்டர் படத்தில் பெரிதாக்குதல்</caption>
|
<caption xml:lang="ta">ராச்டர் படத்தில் பெரிதாக்குதல்</caption>
|
||||||
<caption xml:lang="uk">Масштабування растрового зображення</caption>
|
<caption xml:lang="uk">Масштабування растрового зображення</caption>
|
||||||
|
<caption xml:lang="vi">Phóng to hình ảnh raster</caption>
|
||||||
<caption xml:lang="zh-CN">放大浏览位图</caption>
|
<caption xml:lang="zh-CN">放大浏览位图</caption>
|
||||||
<image type="source" width="771" height="553">https://pineapple-pictures.sourceforge.io/ppic-zoom-raster.png</image>
|
<image type="source" width="771" height="553">https://pineapple-pictures.sourceforge.io/ppic-zoom-raster.png</image>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
@@ -71,15 +89,120 @@
|
|||||||
<caption>Zooming in a vector image</caption>
|
<caption>Zooming in a vector image</caption>
|
||||||
<caption xml:lang="es">Ampliar una imagen vectorial</caption>
|
<caption xml:lang="es">Ampliar una imagen vectorial</caption>
|
||||||
<caption xml:lang="ja">ベクター画像の拡大</caption>
|
<caption xml:lang="ja">ベクター画像の拡大</caption>
|
||||||
|
<caption xml:lang="ko">벡터 이미지 확대하기</caption>
|
||||||
<caption xml:lang="nl">Inzoomen op een vectorafbeelding</caption>
|
<caption xml:lang="nl">Inzoomen op een vectorafbeelding</caption>
|
||||||
<caption xml:lang="ru">Масштабирование векторного изображения</caption>
|
<caption xml:lang="ru">Масштабирование векторного изображения</caption>
|
||||||
|
<caption xml:lang="sl">Povečevanje vektorske slike</caption>
|
||||||
<caption xml:lang="ta">ஒரு திசையன் படத்தில் பெரிதாக்குதல்</caption>
|
<caption xml:lang="ta">ஒரு திசையன் படத்தில் பெரிதாக்குதல்</caption>
|
||||||
<caption xml:lang="uk">Масштабування векторного зображення</caption>
|
<caption xml:lang="uk">Масштабування векторного зображення</caption>
|
||||||
|
<caption xml:lang="vi">Phóng to hình ảnh vector</caption>
|
||||||
<caption xml:lang="zh-CN">放大浏览矢量图</caption>
|
<caption xml:lang="zh-CN">放大浏览矢量图</caption>
|
||||||
<image type="source" width="771" height="553">https://pineapple-pictures.sourceforge.io/ppic-zoom-svg.png</image>
|
<image type="source" width="771" height="553">https://pineapple-pictures.sourceforge.io/ppic-zoom-svg.png</image>
|
||||||
</screenshot>
|
</screenshot>
|
||||||
</screenshots>
|
</screenshots>
|
||||||
<releases>
|
<releases>
|
||||||
|
<release type="stable" version="1.4.1" date="2026-04-05T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update Qt version to 6.10.3 for Windows and macOS pre-built binaries</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>Heimen Stoffels (vistaus), Loc Huynh (hthienloc)</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
<release type="stable" version="1.4.0" date="2026-02-11T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release adds the following features:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Action to save image as new file with different format</li>
|
||||||
|
<li>Add Vietnamese and Slovenian translation</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Update copyright year to 2026</li>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update Qt version to 6.10.2 for Windows and macOS pre-built binaries</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>Loc Huynh, Sabri Ünal, VenusGirl, Andrej Poženel, Andrey</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
<release type="stable" version="1.3.0" date="2025-12-20T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release adds the following features:</p>
|
||||||
|
<ul>
|
||||||
|
<li>New option to limit SVG support to SVG Tiny 1.2 standard</li>
|
||||||
|
<li>Windows: ship tools and configurations that help user associate image files to this program</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release fixes the following bugs:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Fix window not appear at the screen that the mouse cursor is at</li>
|
||||||
|
<li>Fix Windows prebuilt binary having AVIF plugin included but not actually support it</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>CPack DEB: will now recommend "kimageformat6-plugins" instead of the KF5 version</li>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update exiv2 version for Windows binary build</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>VenusGirl, Andrey</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
<release type="stable" version="1.2.1" date="2025-11-22T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release fixes the following bug:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Fix incorrect color when display some CMYK images.</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Now use Qt 6.10.1 for pre-built binary</li>
|
||||||
|
<li>Update README description and AppStream metainfo</li>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update libavif, AOM and expat version for Windows binary build</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>albanobattistella</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
<release type="stable" version="1.2.0" date="2025-09-21T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release adds the following features:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Long image mode that detect extra wide image and auto fit by its thin side</li>
|
||||||
|
<li>Windows: Add product version to binary metadata / resource file</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update libavif version for Windows binary build</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>Heimen Stoffels, albanobattistella, Sabri Ünal</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
<release type="stable" version="1.1.1" date="2025-08-02T00:00:00Z">
|
||||||
|
<description>
|
||||||
|
<p>This release adds the following feature:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Click dock icon should show window when it's hidden on macOS</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release fixes the following bug:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Ensure "Fit by Width" position the view to the beginning of the image</li>
|
||||||
|
</ul>
|
||||||
|
<p>This release includes the following changes:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Update translations</li>
|
||||||
|
<li>Update Exiv2 version for Windows binary build</li>
|
||||||
|
</ul>
|
||||||
|
<p>With contributions from:</p>
|
||||||
|
<p>Heimen Stoffels, VenusGirl, தமிழ்நேரம்</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
<release type="stable" version="1.1.0" date="2025-07-06T00:00:00Z">
|
<release type="stable" version="1.1.0" date="2025-07-06T00:00:00Z">
|
||||||
<description>
|
<description>
|
||||||
<p>This release adds the following features:</p>
|
<p>This release adds the following features:</p>
|
||||||
|
|||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ca.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ca.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.de.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.de.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: de\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.fr.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.fr.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: fr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.id.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.id.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: id\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.it.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.it.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: it\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
51
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po
vendored
Normal file
51
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: 2025-12-27 02:00+0000\n"
|
||||||
|
"Last-Translator: Gary Wang <wzc782970009@gmail.com>\n"
|
||||||
|
"Language-Team: Korean <https://hosted.weblate.org/projects/pineapple-"
|
||||||
|
"pictures/appstream-metadata/ko/>\n"
|
||||||
|
"Language: ko\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Generator: Weblate 5.15.1\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr "Pineapple Pictures"
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr "이미지 뷰어"
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
"Pineapple Pictures는 가볍고 사용하기 쉬운 이미지 뷰어로, 확대 시 편리한 내비"
|
||||||
|
"게이션 썸네일과 함께 제공되며 이미지 관리 지원이 포함되어 있지 않습니다."
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr "이미지 파일이 로드될 때 기본 창"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr "래스터 이미지 확대하기"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr "벡터 이미지 확대하기"
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr "Gary (BLumia) Wang 외"
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.nb_NO.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.nb_NO.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: nb_NO\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.pa_PK.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.pa_PK.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: pa_PK\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.si.po
vendored
Normal file
47
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.si.po
vendored
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: Automatically generated\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: si\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr ""
|
||||||
53
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.sl.po
vendored
Normal file
53
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.sl.po
vendored
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: 2026-01-25 01:53+0000\n"
|
||||||
|
"Last-Translator: Andrej Poženel - SDT <anderlli0053@live.com>\n"
|
||||||
|
"Language-Team: Slovenian <https://hosted.weblate.org/projects/pineapple-"
|
||||||
|
"pictures/appstream-metadata/sl/>\n"
|
||||||
|
"Language: sl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
|
||||||
|
"n%100==4 ? 2 : 3;\n"
|
||||||
|
"X-Generator: Weblate 5.16-dev\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr "Pineapple Slike"
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr "Pregledovalnik slik"
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
"Pineapple Pictures je lahek in enostaven pregledovalnik slik, ki ima pri "
|
||||||
|
"povečavi priročno sličico za navigacijo in ne vsebuje nobene podpore za "
|
||||||
|
"upravljanje slik."
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr "Glavno okno ob nalaganju slikovne datoteke"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr "Povečevanje rastrske slike"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr "Povečevanje vektorske slike"
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr "Gary (BLumia) Wang et al."
|
||||||
49
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po
vendored
Normal file
49
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po
vendored
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: 2025-12-20 20:00+0000\n"
|
||||||
|
"Last-Translator: Sabri Ünal <yakushabb@gmail.com>\n"
|
||||||
|
"Language-Team: Turkish <https://hosted.weblate.org/projects/pineapple-"
|
||||||
|
"pictures/appstream-metadata/tr/>\n"
|
||||||
|
"Language: tr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 5.15.1\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr "Pineapple Resimler"
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr "Resim Görüntüleyici"
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr "Gary (BLumia) Wang et al."
|
||||||
52
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.vi.po
vendored
Normal file
52
dist/appstream/po/net.blumia.pineapple-pictures.metainfo.vi.po
vendored
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
|
||||||
|
"PO-Revision-Date: 2025-12-25 17:00+0000\n"
|
||||||
|
"Last-Translator: Loc Huynh <huynhloc.contact@gmail.com>\n"
|
||||||
|
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/pineapple-"
|
||||||
|
"pictures/appstream-metadata/vi/>\n"
|
||||||
|
"Language: vi\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Generator: Weblate 5.15.1\n"
|
||||||
|
|
||||||
|
#. (itstool) path: component/name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:7
|
||||||
|
msgid "Pineapple Pictures"
|
||||||
|
msgstr "Pineapple Pictures"
|
||||||
|
|
||||||
|
#. (itstool) path: component/summary
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:9
|
||||||
|
msgid "Image Viewer"
|
||||||
|
msgstr "Trình xem ảnh"
|
||||||
|
|
||||||
|
#. (itstool) path: description/p
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:12
|
||||||
|
msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
|
||||||
|
msgstr ""
|
||||||
|
"Pineapple Pictures là trình xem hình ảnh nhẹ và dễ sử dụng, đi kèm với hình "
|
||||||
|
"thu nhỏ điều hướng tiện dụng khi phóng to và không chứa bất kỳ hỗ trợ quản "
|
||||||
|
"lý hình ảnh nào."
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:17
|
||||||
|
msgid "Main window when an image file is loaded"
|
||||||
|
msgstr "Cửa sổ chính khi tải tệp hình ảnh"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:22
|
||||||
|
msgid "Zooming in a raster image"
|
||||||
|
msgstr "Phóng to hình ảnh raster"
|
||||||
|
|
||||||
|
#. (itstool) path: screenshot/caption
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:27
|
||||||
|
msgid "Zooming in a vector image"
|
||||||
|
msgstr "Phóng to hình ảnh vector"
|
||||||
|
|
||||||
|
#. (itstool) path: component/developer_name
|
||||||
|
#: net.blumia.pineapple-pictures.metainfo.xml:34
|
||||||
|
msgid "Gary (BLumia) Wang et al."
|
||||||
|
msgstr "Gary (BLumia) Wang et al."
|
||||||
BIN
dist/passoc/generic.ico
vendored
Normal file
BIN
dist/passoc/generic.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 74 KiB |
BIN
dist/passoc/gif.ico
vendored
Normal file
BIN
dist/passoc/gif.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
BIN
dist/passoc/jpeg.ico
vendored
Normal file
BIN
dist/passoc/jpeg.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
BIN
dist/passoc/png.ico
vendored
Normal file
BIN
dist/passoc/png.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 71 KiB |
118
dist/passoc/ppic.pacfg
vendored
Normal file
118
dist/passoc/ppic.pacfg
vendored
Normal file
@@ -0,0 +1,118 @@
|
|||||||
|
targetApp=ppic.exe
|
||||||
|
friendlyAppName=Pineapple Pictures
|
||||||
|
friendlyAppName[zh_CN]=菠萝看图
|
||||||
|
openCommand="\"{targetAppFullPath}\" \"%1\""
|
||||||
|
|
||||||
|
[ProgId/jpeg]
|
||||||
|
name=JPEG Image
|
||||||
|
name[zh_CN]=JPEG 图像
|
||||||
|
extensions=jpg,jpeg,jfif
|
||||||
|
|
||||||
|
[ProgId/gif]
|
||||||
|
name=GIF Animation Image
|
||||||
|
name[zh_CN]=GIF 动图
|
||||||
|
|
||||||
|
[ProgId/png]
|
||||||
|
name=PNG Image
|
||||||
|
name[zh_CN]=PNG 图像
|
||||||
|
|
||||||
|
[ProgId/svg]
|
||||||
|
name=Scalable Vector Graphics
|
||||||
|
name[zh_CN]=可缩放矢量图像
|
||||||
|
|
||||||
|
[ProgId/webp]
|
||||||
|
name=WebP Image
|
||||||
|
name[zh_CN]=WebP 图像
|
||||||
|
extensions=webp
|
||||||
|
|
||||||
|
[ProgId/avif]
|
||||||
|
name=AV1 Image File
|
||||||
|
name[zh_CN]=AV1 图像文件
|
||||||
|
|
||||||
|
[ProgId/ico]
|
||||||
|
name=Windows Icon Image
|
||||||
|
name[zh_CN]=Windows 图标图像
|
||||||
|
|
||||||
|
[ProgId/icns]
|
||||||
|
name=Apple Icon Image
|
||||||
|
name[zh_CN]=苹果图标图像
|
||||||
|
|
||||||
|
[ProgId/psd]
|
||||||
|
name=Photoshop Document
|
||||||
|
name[zh_CN]=Photoshop 文档
|
||||||
|
extensions=psd,psb,pdd,psdt
|
||||||
|
|
||||||
|
[ProgId/kra]
|
||||||
|
name=Krita Document
|
||||||
|
name[zh_CN]=Krita 文档
|
||||||
|
|
||||||
|
[ProgId/xcf]
|
||||||
|
name=GIMP Document
|
||||||
|
name[zh_CN]=GIMP 文档
|
||||||
|
|
||||||
|
[ProgId/tga]
|
||||||
|
name=TARGA Image
|
||||||
|
name[zh_CN]=TARGA 图像
|
||||||
|
|
||||||
|
[ProgId/tif]
|
||||||
|
name=Tagged Image File Format
|
||||||
|
name[zh_CN]=标签图像文件格式
|
||||||
|
extensions=tif,tiff
|
||||||
|
|
||||||
|
[ProgId/bmp]
|
||||||
|
name=Bitmap
|
||||||
|
name[zh_CN]=位图
|
||||||
|
|
||||||
|
[ProgId/wbmp]
|
||||||
|
name=Wireless Bitmap
|
||||||
|
name[zh_CN]=无线位图
|
||||||
|
|
||||||
|
[ProgId/dds]
|
||||||
|
name=DirectDraw Surface
|
||||||
|
|
||||||
|
[ProgId/hdr]
|
||||||
|
name=High Dynamic Range Image
|
||||||
|
name[zh_CN]=高动态范围图像
|
||||||
|
|
||||||
|
[ProgId/iff]
|
||||||
|
name=Interchange File Format
|
||||||
|
name[zh_CN]=可交换文件格式
|
||||||
|
|
||||||
|
[ProgId/pic]
|
||||||
|
name=Softimage Picture
|
||||||
|
name[zh_CN]=Softimage 图像
|
||||||
|
|
||||||
|
[ProgId/pcx]
|
||||||
|
name=PiCture eXchange PC Paintbrush Image
|
||||||
|
name[zh_CN]=PC Paintbrush 图像
|
||||||
|
|
||||||
|
[ProgId/qoi]
|
||||||
|
name=Quite OK Image
|
||||||
|
name[zh_CN]=挺 OK 图像
|
||||||
|
|
||||||
|
[ProgId/ras]
|
||||||
|
name=Sun Raster Image
|
||||||
|
name[zh_CN]=Sun 栅格图象
|
||||||
|
extensions=ras,sun
|
||||||
|
|
||||||
|
[ProgId/ora]
|
||||||
|
name=OpenRaster Image
|
||||||
|
name[zh_CN]=OpenRaster 图象
|
||||||
|
|
||||||
|
[ProgId/ani]
|
||||||
|
name=Animated Cursor
|
||||||
|
name[zh_CN]=动态光标
|
||||||
|
|
||||||
|
[ProgId/pfm]
|
||||||
|
name=Portable Float Map
|
||||||
|
extensions=pfm,phm
|
||||||
|
|
||||||
|
[ProgId/rgb]
|
||||||
|
name=Silicon Graphics Image
|
||||||
|
extensions=rgb,rgba,bw,sgi
|
||||||
|
|
||||||
|
[ProgId/pxr]
|
||||||
|
name=Pixar Raster Image
|
||||||
|
|
||||||
|
[ProgId/sct]
|
||||||
|
name=Scitex Continuous Tone
|
||||||
BIN
dist/passoc/psd.ico
vendored
Normal file
BIN
dist/passoc/psd.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
BIN
dist/passoc/svg.ico
vendored
Normal file
BIN
dist/passoc/svg.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
@@ -87,7 +87,7 @@ RESOURCES += \
|
|||||||
assets/resources.qrc
|
assets/resources.qrc
|
||||||
|
|
||||||
# Generate from svg:
|
# Generate from svg:
|
||||||
# magick convert -density 512x512 -background none app-icon.svg -define icon:auto-resize app-icon.ico
|
# magick -density 512x512 -background none app-icon.svg -define icon:auto-resize app-icon.ico
|
||||||
RC_ICONS = assets/icons/app-icon.ico
|
RC_ICONS = assets/icons/app-icon.ico
|
||||||
|
|
||||||
# Windows only, for rc file (we're not going to use the .rc file in this repo)
|
# Windows only, for rc file (we're not going to use the .rc file in this repo)
|
||||||
|
|||||||
Reference in New Issue
Block a user