Projects
home:enzokiel
kid3
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 5
View file
kid3.changes
Changed
@@ -1,4 +1,27 @@ ------------------------------------------------------------------- +Thu Jul 24 11:42:23 UTC 2025 - enzokiel@kabelmail.de + +- Update to version 3.9.7 + * Fixed: + + KDE: Avoid excessive width of file dialog. + + Make Chapters frames accessible via kid3-cli. + + Superfluous imported tracks can be deleted before import. + + Fix creation of wrong editor in frame table after selection + change. + + Completions with different values when selecting multiple + files now also support genre. + + Do not leave temporary cover art files on the system. + + EmbedLyrics.qml: Remove illegal characters for query + parameters. + + Scripting: Fix crash if execute @qml is used from kid3-cli, + fix isStandalone() when running non-interactively with + kid3-cli, add new script SelectChapterTags.qml. + + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path, + support CMake option BUILD_WITH_QT5 to force using Qt5, + support Qt 6/KDE 6 on Debian, add various new CI/CD targets, + improve Snap support. + +------------------------------------------------------------------- Mon Mar 31 07:39:15 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org> - Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini.
View file
kid3.spec
Changed
@@ -25,7 +25,7 @@ %endif Name: kid3 -Version: 3.9.6 +Version: 3.9.7 Release: 0 Summary: Efficient ID3 Tag Editor License: GPL-2.0-or-later
View file
kid3-3.9.6.tar.xz.sig
Deleted
@@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQR9CXlMKBL2IZSwgcFMrTRCbjVN0gUCZu5t/wAKCRBMrTRCbjVN -0ogZAJ4tADiecGFO8Pz/QQzSOTp1eNKgcQCgiCtfEIW/NMn1pVVeleLDx1JUEjI= -=Hl+z ------END PGP SIGNATURE-----
View file
kid3-3.9.7.tar.xz.sig
Added
@@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQR9CXlMKBL2IZSwgcFMrTRCbjVN0gUCaIHVJgAKCRBMrTRCbjVN +0rzRAKDSzY7woXtQfYF9f6m5g7OpvpqeygCeL0iZ/57BTfXqtfJCR4DeI1GavtE= +=YJxS +-----END PGP SIGNATURE-----
View file
kid3-3.9.6.tar.xz/.flatpak-manifest.json -> kid3-3.9.7.tar.xz/.flatpak-manifest.json
Changed
@@ -2,13 +2,12 @@ "app-id": "org.kde.kid3", "branch": "master", "runtime": "org.kde.Platform", - "runtime-version": "5.15-23.08", + "runtime-version": "6.9", "sdk": "org.kde.Sdk", "command": "kid3", "rename-icon": "kid3", "tags": "nightly", "desktop-file-name-suffix": " (Nightly)", - "finish-args": "--socket=wayland", "--socket=fallback-x11", @@ -21,7 +20,6 @@ "--env=TMPDIR=/var/tmp", "--own-name=org.mpris.MediaPlayer2.kid3" , - "cleanup": "/man", "/share/man", @@ -31,7 +29,6 @@ "/share/**/*-qt.*", "/share/icons/**/**/**/*-qt.*" , - "modules": { "name": "chromaprint", @@ -54,27 +51,6 @@ }, { - "name": "taglib", - "buildsystem": "cmake-ninja", - "config-opts": - "-DCMAKE_BUILD_TYPE=RelWithDebInfo", - "-DBUILD_SHARED_LIBS=ON" - , - "sources": - { - "type": "archive", - "url": "https://taglib.github.io/releases/taglib-1.13.1.tar.gz", - "sha256": "c8da2b10f1bfec2cd7dbfcd33f4a2338db0765d851a50583d410bacf055cfd0b", - "x-checker-data": { - "type": "anitya", - "project-id": 1982, - "stable-only": true, - "url-template": "https://taglib.github.io/releases/taglib-$version.tar.gz" - } - } - - }, - { "name": "id3lib", "buildsystem": "autotools", "config-opts": "--enable-debug=minimum" , @@ -119,11 +95,16 @@ { "name": "kid3", "buildsystem": "cmake-ninja", + "make-install-args": + "check" + , "config-opts": "-DCMAKE_BUILD_TYPE=RelWithDebInfo", "-DWITH_APPS=KDE;Qt;CLI", "-DWITH_MP4V2=ON", - "-DDOCBOOK_XSL_DIR=/usr/share/xml/docbook/xml/xsl-stylesheets" + "-DDOCBOOK_XSL_DIR=/usr/share/xml/docbook/xml/xsl-stylesheets", + "-DKDE_SKIP_TEST_SETTINGS=ON", + "-DBUILD_WITH_QT6=ON" , "sources": {
View file
kid3-3.9.6.tar.xz/.gitlab-ci.yml -> kid3-3.9.7.tar.xz/.gitlab-ci.yml
Changed
@@ -8,6 +8,7 @@ - /gitlab-templates/linux-qt6.yml # - /gitlab-templates/freebsd.yml # - /gitlab-templates/windows.yml + - /gitlab-templates/snap-snapcraft-lxd.yml - /gitlab-templates/craft-macos-arm64-qt6.yml - /gitlab-templates/craft-macos-x86-64-qt6.yml - /gitlab-templates/craft-windows-x86-64-qt6.yml @@ -22,3 +23,7 @@ rules: - when: manual allow_failure: true +.snap_base: + rules: + - when: manual + allow_failure: true
View file
kid3-3.9.6.tar.xz/.kid3-cd.yml -> kid3-3.9.7.tar.xz/.kid3-cd.yml
Changed
@@ -20,7 +20,6 @@ script: - mkdir -p build-${KID3_CI_PLATFORM} - rm -f build-${KID3_CI_PLATFORM}/kid3/${KID3_CI_SRC_PKG} - - if test -z "$CI_COMMIT_TAG"; then export KID3_USE_GIT_DATE_VERSION=1; fi - (cd build-${KID3_CI_PLATFORM} && ../kid3/build.sh) - mkdir .kde-ci-packages/ - cp -vf build-${KID3_CI_PLATFORM}/kid3/${KID3_CI_SRC_PKG} .kde-ci-packages/${KID3_CI_DST_PKG} @@ -65,17 +64,141 @@ artifacts: expose_as: "Kid3 macOS Intel" +.kid3_android_base: + extends: .kid3_build_job + image: invent-registry.kde.org/sysadmin/ci-images/android-qt69-ci:latest + tags: + - Linux + variables: + KDECI_CACHE_PATH: /mnt/artifacts/android-qt6.7/ + KDECI_GITLAB_SERVER: https://invent.kde.org/ + KDECI_PACKAGE_PROJECT: teams/ci-artifacts/android-qt6.7 + KDECI_SIGNAPK_CONFIG: $CI_PROJECT_DIR/ci-utilities/signing/signapk.ini + KDECI_PUBLISHONFDROID_CONFIG: $CI_PROJECT_DIR/ci-utilities/signing/publishonfdroid.ini + KID3_CI_PLATFORM: android_$ARCH + KID3_CI_SRC_PKG: "*.apk" + KID3_CI_DST_PKG: kid3-android-$ARCH.apk + QTPREFIX: $CI_PROJECT_DIR/build-${KID3_CI_PLATFORM}/qt-6.5.3/6.5.3/${KID3_CI_PLATFORM} + QTBINARYDIR: $CI_PROJECT_DIR/build-${KID3_CI_PLATFORM}/qt-6.5.3/6.5.3/gcc_64/bin + COMPILER: cross-android + script: + - mkdir -p pkg && + (cd pkg && apt-get download docbook-xsl) && + find pkg -name '*.deb' -exec sh -c 'ar x {} --output=pkg; tar xf pkg/data.tar.*; rm pkg/*.tar.* pkg/debian-binary' \; + - export DOCBOOK_XSL_DIR=$(pwd)/usr/share/xml/docbook/stylesheet/docbook-xsl + - !reference .kid3_build_job, script + - python3 ci-notary-service/signapk.py -v --config $KDECI_SIGNAPK_CONFIG $CI_PROJECT_DIR/kde-ci-packages/*.apk + - python3 ci-notary-service/publishonfdroid.py -v --config $KDECI_PUBLISHONFDROID_CONFIG --fastlane $CI_PROJECT_DIR/kde-ci-packages/fastlane-*.zip $CI_PROJECT_DIR/kde-ci-packages/*.apk + +kid3_android_arm32: + extends: .kid3_android_base + variables: + ARCH: armv7 + artifacts: + expose_as: "Kid3 Android armeabi-v7a" + +kid3_android_arm64: + extends: .kid3_android_base + variables: + ARCH: arm64_v8a + script: + # Increment version code for ARM64 version. + - sed -i -E 's/(set\(QT_ANDROID_APP_VERSION_CODE) (0-9+)\)/echo "\1 $((\2+1)))"/ge' kid3/CMakeLists.txt + - !reference .kid3_android_base, script + artifacts: + expose_as: "Kid3 Android arm64-v8a" + kid3_linux_amd64: extends: .kid3_build_job - image: invent-registry.kde.org/sysadmin/ci-images/suse-qt67:latest + image: invent-registry.kde.org/sysadmin/ci-images/sles15-craft:latest tags: - Linux variables: KID3_CI_PLATFORM: linux KID3_CI_SRC_PKG: "*.tgz" KID3_CI_DST_PKG: kid3-linux-amd64.tgz - KID3_HOMEBREW_PKGS: "nasm p7zip chrpath" QTPREFIX: $CI_PROJECT_DIR/build-${KID3_CI_PLATFORM}/qt-6.5.3/6.5.3/gcc_64 COMPILER: gcc-self-contained artifacts: expose_as: "Kid3 Linux" + script: + # An old distribution is used for the build to make the package compatible + # with a wide range of Linux distributions. Install missing packages locally. + - mkdir -p pkg && + zypper --pkg-cache-dir=$(pwd)/pkg --no-gpg-checks + --plus-repo=https://download.opensuse.org/distribution/leap/15.5/repo/oss + download p7zip-full nasm p7zip-full chrpath perl ninja bzip2 + libxslt1 libxslt-tools patchelf libgthread-2_0-0 libdbus-1-3 + libpulse0 libfontconfig1 libfreetype6 libpng16-16 libsndfile1 + libFLAC8 libogg0 libvorbis0 libvorbisenc2 libspeex1 + libgobject-2_0-0 libgstreamer-1_0-0 libgstallocators-1_0-0 + libgstapp-1_0-0 libgstaudio-1_0-0 libgstgl-1_0-0 + libgstpbutils-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 + libxcb-cursor0 libgmodule-2_0-0 libgudev-1_0-0 liborc-0_4-0 + libunwind autoconf automake docbook-xsl-stylesheets && + find pkg -name '*.rpm' -exec sh -c 'rpm2cpio {} | cpio -idm' \; + - sed -i -e "s,--prepend-include '/usr/share/autoconf',--prepend-include '$(pwd)/usr/share/autoconf'," + usr/share/autoconf/autom4te.cfg + - sed -i -e "s,/usr/lib64/p7zip/7za,$(pwd)/usr/lib64/p7zip/7za," usr/bin/7za + - export LD_LIBRARY_PATH=$(pwd)/usr/lib64:$(pwd)/usr/lib64/pulseaudio + - export PERL5LIB=$(pwd)/usr/lib/perl5/5.26.1:$(pwd)/usr/share/autoconf + - export AUTOM4TE=$(pwd)/usr/bin/autom4te + - export AUTOM4TE_CFG=$(pwd)/usr/share/autoconf/autom4te.cfg + - export DOCBOOK_XSL_DIR=$(pwd)/usr/share/xml/docbook/stylesheet/nwalsh/1.79.2 + - PATH=$PATH:$(pwd)/usr/bin + - !reference .kid3_build_job, script + - python3 -u ci-notary-service/publishbuild.py --config ci-utilities/signing/publishbuild.ini --platform $KID3_CI_PLATFORM "$CI_PROJECT_DIR/.kde-ci-packages/" + +kid3_windows_amd64: + stage: deploy + rules: + - when: manual + allow_failure: true + image: invent-registry.kde.org/sysadmin/ci-images/windows-msvc2022:latest + tags: + - Windows + variables: + GIT_STRATEGY: none + KID3_CI_PLATFORM: windows + KID3_CI_SRC_PKG: "*.zip" + KID3_CI_DST_PKG: kid3-windows-amd64.zip + QTPREFIX: $CI_PROJECT_DIR/build-${KID3_CI_PLATFORM}/qt-6.5.3/6.5.3/mingw_64 + COMPILER: gcc + artifacts: + expose_as: "Kid3 Windows" + interruptible: true + before_script: + - if (Test-Path .kde-ci-packages) { Remove-Item -Recurse -Force .kde-ci-packages } + - if (Test-Path ci-utilities) { Remove-Item -Recurse -Force ci-utilities } + - if (Test-Path ci-notary-service) { Remove-Item -Recurse -Force ci-notary-service } + - if (Test-Path kid3) { Remove-Item -Recurse -Force kid3 } + - git clone https://invent.kde.org/sysadmin/ci-utilities.git --depth=1 + - git clone https://invent.kde.org/sysadmin/ci-notary-service.git --depth=1 + - python -u ci-utilities/gitlab-ci-clone.py kid3/ + script: + - if (!(Test-Path build-$env:KID3_CI_PLATFORM)) { New-Item -ItemType Directory build-$env:KID3_CI_PLATFORM } + - if (Test-Path build-$env:KID3_CI_PLATFORM/kid3/$env:KID3_CI_SRC_PKG) { Remove-Item build-$env:KID3_CI_PLATFORM/kid3/$env:KID3_CI_SRC_PKG } + - Set-Location build-$env:KID3_CI_PLATFORM + - $env:CHERE_INVOKING='enabled_from_arguments' + - $env:MSYSTEM='MINGW64' + - C:/Msys2/usr/bin/bash -l -c 'pacman -S --noconfirm + git patch autoconf automake make docbook-xsl mingw-w64-x86_64-make + mingw-w64-x86_64-ninja mingw-w64-x86_64-nasm mingw-w64-x86_64-libtool + mingw-w64-x86_64-libxslt mingw-w64-x86_64-cmake p7zip; + ../kid3/build.sh getqt; + PATH=$(pwd)/qt-6.5.3/Tools/mingw1120_64/bin:$(pwd)/qt-6.5.3/Tools/mingw1120_64/opt/bin:$(pwd)/qt-6.5.3/6.5.3/mingw_64/bin:$PATH; + ../kid3/build.sh' + - Set-Location .. + - if (!(Test-Path .kde-ci-packages)) { New-Item -ItemType Directory .kde-ci-packages } + - Copy-Item -Force build-$env:KID3_CI_PLATFORM/kid3/$env:KID3_CI_SRC_PKG .kde-ci-packages/$env:KID3_CI_DST_PKG + - python -u ci-notary-service/publishbuild.py --config ci-utilities/signing/publishbuild.ini --platform $env:KID3_CI_PLATFORM "$env:CI_PROJECT_DIR/.kde-ci-packages/" + after_script: + - if (Test-Path build-$env:KID3_CI_PLATFORM) { Remove-Item -Recurse -Force build-$env:KID3_CI_PLATFORM } + - if (Test-Path kid3) { Remove-Item -Recurse -Force kid3 } + - if (Test-Path ci-utilities) { Remove-Item -Recurse -Force ci-utilities } + - if (Test-Path ci-notary-service) { Remove-Item -Recurse -Force ci-notary-service } + artifacts: + expire_in: 3 days + when: always + paths: + - ".kde-ci-packages/"
View file
kid3-3.9.6.tar.xz/CMakeLists.txt -> kid3-3.9.7.tar.xz/CMakeLists.txt
Changed
@@ -107,14 +107,11 @@ # Version information set(CPACK_PACKAGE_VERSION_MAJOR 3) set(CPACK_PACKAGE_VERSION_MINOR 9) -set(CPACK_PACKAGE_VERSION_PATCH 6) +set(CPACK_PACKAGE_VERSION_PATCH 7) set(KID3_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") -if(DEFINED ENV{KID3_USE_GIT_DATE_VERSION}) - string(TIMESTAMP CPACK_PACKAGE_VERSION "git%Y%m%d") -else() - set(CPACK_PACKAGE_VERSION ${KID3_VERSION}) -endif() -set(RELEASE_YEAR 2024) +set(CPACK_PACKAGE_VERSION ${KID3_VERSION}) +#set(CPACK_PACKAGE_VERSION "git20250712") +set(RELEASE_YEAR 2025) # Platform specific default installation paths if(APPLE) @@ -142,7 +139,7 @@ set(WITH_LIBDIR_DEFAULT ".") set(WITH_PLUGINSDIR_DEFAULT ".") set(QT_ANDROID_APP_VERSION ${KID3_VERSION}) - set(QT_ANDROID_APP_VERSION_CODE 30) + set(QT_ANDROID_APP_VERSION_CODE 32) elseif(HAIKU) set(WITH_DATAROOTDIR_DEFAULT "data") set(WITH_DOCDIR_DEFAULT "data/doc/kid3-qt") @@ -168,7 +165,7 @@ set(WITH_DATAROOTDIR ${WITH_DATAROOTDIR_DEFAULT} CACHE STRING "data root directory relative to CMAKE_INSTALL_PREFIX") if(BUILD_KDE_APP) - set(WITH_DBUSDIR "share/dbus-1/interfaces" CACHE STRING + set(WITH_DBUSDIR "${WITH_DATAROOTDIR_DEFAULT}/dbus-1/interfaces" CACHE STRING "dbus directory relative to CMAKE_INSTALL_PREFIX") endif() set(WITH_DOCDIR ${WITH_DOCDIR_DEFAULT} CACHE STRING @@ -284,6 +281,8 @@ endif() if(BUILD_WITH_QT6) find_package(QT NAMES Qt6 COMPONENTS Core REQUIRED) +elseif(BUILD_WITH_QT5) + find_package(QT NAMES Qt5 COMPONENTS Core REQUIRED) else() find_package(QT NAMES Qt5 Qt6 COMPONENTS Core REQUIRED) endif()
View file
kid3-3.9.6.tar.xz/ChangeLog -> kid3-3.9.7.tar.xz/ChangeLog
Changed
@@ -1,3 +1,24 @@ +Thu Jul 24 13:36:49 CEST 2025 Urs Fleisch <ufleisch@users.sourceforge.net> + + * Release 3.9.7 + + * Fixed: + + KDE: Avoid excessive width of file dialog. + + Make Chapters frames accessible via kid3-cli. + + Superfluous imported tracks can be deleted before import. + + Fix creation of wrong editor in frame table after selection change. + + Completions with different values when selecting multiple files now + also support genre. + + Do not leave temporary cover art files on the system. + + EmbedLyrics.qml: Remove illegal characters for query parameters. + + Scripting: Fix crash if execute @qml is used from kid3-cli, + fix isStandalone() when running non-interactively with kid3-cli, + add new script SelectChapterTags.qml. + + Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path, + support CMake option BUILD_WITH_QT5 to force using Qt5, + support Qt 6/KDE 6 on Debian, add various new CI/CD targets, + improve Snap support. + Sat Sep 21 08:03:29 CEST 2024 Urs Fleisch <ufleisch@users.sourceforge.net> * Release 3.9.6
View file
kid3-3.9.6.tar.xz/Doxyfile -> kid3-3.9.7.tar.xz/Doxyfile
Changed
@@ -38,7 +38,7 @@ # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 3.9.6 +PROJECT_NUMBER = 3.9.7 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a
View file
kid3-3.9.6.tar.xz/INSTALL -> kid3-3.9.7.tar.xz/INSTALL
Changed
@@ -65,3 +65,5 @@ ** Windows, macOS and Android See instructions at the top of build.sh. + +See win32/build-vcpkg-msvc.ps1 to build with vcpkg and MSVC on Windows.
View file
kid3-3.9.6.tar.xz/android/CMakeLists.txt -> kid3-3.9.7.tar.xz/android/CMakeLists.txt
Changed
@@ -169,26 +169,19 @@ add_dependencies(kid3apk android-package musicbrainzimport discogsimport freedbimport amazonimport taglibmetadata kid3qml) - cmake_policy(SET CMP0026 OLD) # allow use of the LOCATION target property - set(EXTRA_LIBS) - foreach(LIB kid3apk kid3-qml kid3-core kid3-gui musicbrainzimport discogsimport - freedbimport amazonimport taglibmetadata kid3qml - ${ANDROID_EXTRA_LIBS_DIR}/libssl_3.so - ${ANDROID_EXTRA_LIBS_DIR}/libcrypto_3.so) - if(TARGET ${LIB}) - if(CMAKE_BUILD_TYPE STREQUAL "Debug") - get_property(LIB_PATH TARGET ${LIB} PROPERTY DEBUG_LOCATION) - else() - get_property(LIB_PATH TARGET ${LIB} PROPERTY LOCATION) - endif() - set(LIB ${LIB_PATH}) - endif() - if(EXTRA_LIBS) - set(EXTRA_LIBS "${EXTRA_LIBS},${LIB}") - else() - set(EXTRA_LIBS "${LIB}") - endif() - endforeach() + set(EXTRA_LIBS + ${CMAKE_CURRENT_BINARY_DIR}/libkid3apk_${ANDROID_ABI}.so + ${CMAKE_BINARY_DIR}/src/app/qml/libkid3-qml.so + ${CMAKE_BINARY_DIR}/src/core/libkid3-core.so + ${CMAKE_BINARY_DIR}/src/gui/libkid3-gui.so + ${CMAKE_BINARY_DIR}/src/plugins/libmusicbrainzimport.so + ${CMAKE_BINARY_DIR}/src/plugins/libdiscogsimport.so + ${CMAKE_BINARY_DIR}/src/plugins/libfreedbimport.so + ${CMAKE_BINARY_DIR}/src/plugins/libamazonimport.so + ${CMAKE_BINARY_DIR}/src/plugins/libtaglibmetadata.so + ${CMAKE_BINARY_DIR}/src/plugins/kid3qml/libkid3qml.so + ${ANDROID_EXTRA_LIBS_DIR}/libssl_3.so + ${ANDROID_EXTRA_LIBS_DIR}/libcrypto_3.so) set_target_properties(kid3apk PROPERTIES QT_ANDROID_DEPLOYMENT_DEPENDENCIES "${_deploymentDepends}"
View file
kid3-3.9.6.tar.xz/android/qt-android-cmake/AddQtAndroidApk.cmake -> kid3-3.9.7.tar.xz/android/qt-android-cmake/AddQtAndroidApk.cmake
Changed
@@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.16) cmake_policy(SET CMP0026 OLD) # allow use of the LOCATION target property # store the current source directory for future use
View file
kid3-3.9.6.tar.xz/build.sh -> kid3-3.9.7.tar.xz/build.sh
Changed
@@ -89,20 +89,22 @@ libogg_version=1.3.4 libogg_patchlevel=0.1 libvorbis_version=1.3.7 -libvorbis_patchlevel=2 +libvorbis_patchlevel=3 ffmpeg3_version=3.2.14 ffmpeg3_patchlevel=1~deb9u1 -ffmpeg_version=5.1.6 -ffmpeg_patchlevel=0+deb12u1 -libflac_version=1.4.3+ds -libflac_patchlevel=2.1 +ffmpeg5_version=5.1.6 +ffmpeg5_patchlevel=0+deb12u1 +ffmpeg_version=7.1.1 +ffmpeg_patchlevel=1 +libflac_version=1.5.0+ds +libflac_patchlevel=2 id3lib_version=3.8.3 id3lib_patchlevel=18 -taglib_version=2.0.2 +taglib_version=2.1.1 chromaprint_version=1.5.1 -chromaprint_patchlevel=6 +chromaprint_patchlevel=7 mp4v2_version=2.1.3 -utfcpp_version=4.0.5 +utfcpp_version=4.0.6 verify_not_in_srcdir() { if test -f CMakeLists.txt; then @@ -119,6 +121,107 @@ fi } +download_and_extract_qt() { + local _qtarch=$1 + if test -z "$_qtarch"; then + if test "$compiler" = "cross-android"; then + if test "$_android_abi" = "x86_64"; then + _qtarch=android_x86_64 + elif test "$_android_abi" = "arm64-v8a"; then + _qtarch=android_arm64_v8a + else + _qtarch=android_armv7 + fi + elif test $kernel = "Linux"; then + _qtarch=gcc_64 + elif test $kernel = "Darwin"; then + _qtarch=macos + elif test $kernel = "MINGW"; then + _qtarch=mingw_64 + fi + fi + if test -n "$_qtarch" && ! test -d qt-${qt_version}/${qt_version}/${_qtarch}; then + mkdir -p qt-${qt_version} + cd qt-${qt_version} + if test $qt_version = "6.5.3"; then + case "$_qtarch" in + android_x86_64) + for m in qttranslations qttools qtsvg qtdeclarative qtbase; do + fn=6.5.3-0-202309260341${m}-Linux-RHEL_8_4-Clang-Android-Android_ANY-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_x86_64/qt.qt6.653.android_x86_64/$fn + done + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.android_x86_64/6.5.3-0-202309260341${m}-Linux-RHEL_8_4-Clang-Android-Android_ANY-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_x86_64/$fn + done + ;; + android_arm64_v8a) + for m in qttranslations qttools qtsvg qtdeclarative qtbase; do + fn=6.5.3-0-202309260341${m}-MacOS-MacOS_12-Clang-Android-Android_ANY-ARM64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_arm64_v8a/qt.qt6.653.android_arm64_v8a/$fn + done + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.android_arm64_v8a/6.5.3-0-202309260341${m}-MacOS-MacOS_12-Clang-Android-Android_ANY-ARM64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_arm64_v8a/$fn + done + ;; + android_armv7) + for m in qttranslations qttools qtsvg qtdeclarative qtbase; do + fn=6.5.3-0-202309260341${m}-Windows-Windows_10_22H2-Clang-Android-Android_ANY-ARMv7.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_armv7/qt.qt6.653.android_armv7/$fn + done + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.android_armv7/6.5.3-0-202309260341${m}-Windows-Windows_10_22H2-Clang-Android-Android_ANY-ARMv7.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt6_653_armv7/$fn + done + ;; + gcc_64) + for m in qttranslations qttools qtsvg qtdeclarative qtbase qtwayland; do + fn=6.5.3-0-202309260341${m}-Linux-RHEL_8_4-GCC-Linux-RHEL_8_4-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_653/qt.qt6.653.gcc_64/$fn + done + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_653/qt.qt6.653.gcc_64/6.5.3-0-202309260341icu-linux-Rhel7.2-x64.7z + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.gcc_64/6.5.3-0-202309260341${m}-Linux-RHEL_8_4-GCC-Linux-RHEL_8_4-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_653/$fn + done + ;; + macos) + for m in qttranslations qttools qtsvg qtdeclarative qtbase; do + fn=6.5.3-0-202309260341${m}-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/mac_x64/desktop/qt6_653/qt.qt6.653.clang_64/$fn + done + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.clang_64/6.5.3-0-202309260341${m}-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/mac_x64/desktop/qt6_653/$fn + done + ;; + mingw_64) + for m in qttranslations qttools qtsvg qtdeclarative qtbase; do + fn=6.5.3-0-202309260341${m}-Windows-Windows_10_22H2-Mingw-Windows-Windows_10_22H2-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_653/qt.qt6.653.win64_mingw/$fn + done + for m in opengl32sw-64-mesa_11_2_2-signed_sha256 d3dcompiler_47-x64 MinGW-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev1-runtime; do + fn=6.5.3-0-202309260341${m}.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_653/qt.qt6.653.win64_mingw/$fn + done + for m in qtmultimedia qtimageformats; do + fn=qt.qt6.653.addons.${m}.win64_mingw/6.5.3-0-202309260341${m}-Windows-Windows_10_22H2-Mingw-Windows-Windows_10_22H2-X86_64.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_653/$fn + done + for m in mingw-w64-x86_64-11.2.0-release-posix-seh-rt_v9-rev3; do + fn=9.0.0-1-202203221220${m}.7z + $DOWNLOAD https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/tools_mingw90/qt.tools.win64_mingw900/$fn + done + ;; + esac + for fn in *.7z; do 7za x $fn; done + rm -f *.7z + fi + cd - + fi +} + # The environment variable KID3_HOMEBREW_PKGS can be set to install packages # needed to build using Homebrew, if brew is not yet available a local instance # is installed. @@ -173,7 +276,7 @@ if test "$4" = "--finalize"; then sed -i "s/^\(Version: \+\).*$/\1${NEWVER}/" kid3.spec OLDCODE=$(sed -n "s/ \+set(QT_ANDROID_APP_VERSION_CODE \(0-9\+\))/\1/p" CMakeLists.txt) - NEWCODE=$ $OLDCODE + 1 + NEWCODE=$ $OLDCODE + 2 sed -i "s/\( \+set(QT_ANDROID_APP_VERSION_CODE \)\(0-9\+\))/\1$NEWCODE)/" CMakeLists.txt fi sed -i "s/^Copyright 2003-0-9\+ Urs Fleisch <ufleisch@users.sourceforge.net>$/Copyright 2003-${DATE_Y} Urs Fleisch <ufleisch@users.sourceforge.net>/" deb/copyright @@ -282,7 +385,8 @@ (cd macos_qt5_build && \ rm -f kid3/*-Darwin.dmg && \ COMPILER=cross-macos \ - QTPREFIX=$HOME/Development/Qt5.15.2-mac/5.15.2/clang_64 \ + QTPREFIX=$HOME/Development/Qt5.9.7-mac/5.9.7/clang_64 \ + QTBINARYDIR=$HOME/Development/Qt5.9.7-linux/5.9.7/gcc_64/bin \ OSXPREFIX=/opt/osxcross/target \ ../kid3/build.sh && \ origdmg=(kid3/*-Darwin.dmg) && \ @@ -300,7 +404,7 @@ (cd android_arm64_build && \ PATH=/opt/cmake/bin:$PATH \ COMPILER=cross-android \ - QTPREFIX=$HOME/Development/Development/Qt6.5.3-android64/6.5.3/android_arm64_v8a \ + QTPREFIX=$HOME/Development/Qt6.5.3-android64/6.5.3/android_arm64_v8a \ QTBINARYDIR=$HOME/Development/Qt6.5.3-linux/6.5.3/gcc_64/bin \ JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 \ ANDROID_SDK_ROOT=$HOME/Development/android-sdk \ @@ -424,6 +528,17 @@ exit 0 fi +if test "$1" = "getqt"; then + if which wget >/dev/null; then + DOWNLOAD=wget + else + DOWNLOAD="curl -skfLO" + fi + compiler=${COMPILER:-gcc} + download_and_extract_qt + exit 0 +fi + # End of subtasks verify_not_in_srcdir @@ -471,7 +586,7 @@ fi if test "$compiler" = "cross-android" -o "$compiler" = "gcc-self-contained" && test "$qt_nr" -ge 60000; then - openssl_version=3.0.9 + openssl_version=3.0.17 elif test "$qt_nr" -ge 51204; then # Since Qt 5.12.4, OpenSSL 1.1.1 is supported openssl_version=1.1.1g @@ -515,6 +630,10 @@ _crossprefix=${cross_host}- # e.g. $osxprefix/SDK/MacOSX10.13.sdk osxsdk=($osxprefix/SDK/*.sdk) + # install_name_tool: fatal error: the __LINKEDIT segment does not cover the end of the file + # when fixing up libacoustidimport.dylib with FFmpeg 7.1.1
View file
kid3-3.9.6.tar.xz/deb/changelog -> kid3-3.9.7.tar.xz/deb/changelog
Changed
@@ -1,26 +1,60 @@ -kid3 (3.9.6-0) unstable; urgency=low +kid3 (3.9.7-0) unstable; urgency=low * New upstream release. - -- Urs Fleisch <ufleisch@users.sourceforge.net> Sat, 21 Sep 2024 08:03:29 +0200 + -- Urs Fleisch <ufleisch@users.sourceforge.net> Thu, 24 Jul 2025 13:36:49 +0200 -kid3 (3.9.5-0) unstable; urgency=low +kid3 (3.9.6-3) unstable; urgency=medium + + * Add upstream patch 01-missing-appstream-metadata to fix missing appstream + data. + Closes: #1106290 + + -- Patrick Matthäi <pmatthaei@debian.org> Fri, 11 Jul 2025 10:17:12 +0200 + +kid3 (3.9.6-2) unstable; urgency=medium + + * Switch to Qt6 and KF6. + Closes: #1091378 + * Adjust lintian overrides. + + -- Patrick Matthäi <pmatthaei@debian.org> Fri, 27 Dec 2024 17:14:25 +0100 + +kid3 (3.9.6-1) unstable; urgency=medium * New upstream release. + * Bump Standards-Version to 4.7.0. + * Build depend on new pkgconf package. + + -- Patrick Matthäi <pmatthaei@debian.org> Tue, 01 Oct 2024 13:49:33 +0200 + +kid3 (3.9.5-1) unstable; urgency=medium + + * New upstream release. + + -- Patrick Matthäi <pmatthaei@debian.org> Mon, 04 Mar 2024 11:50:54 +0100 + +kid3 (3.9.4-2) unstable; urgency=medium + + * Remove leftover pycache folder in dh_clean. + Closes: #1047566 - -- Urs Fleisch <ufleisch@users.sourceforge.net> Sat, 24 Feb 2024 18:15:31 +0100 + -- Patrick Matthäi <pmatthaei@debian.org> Tue, 22 Aug 2023 16:28:25 +0200 -kid3 (3.9.4-0) unstable; urgency=low +kid3 (3.9.4-1) unstable; urgency=medium * New upstream release. + - Drop merged patch 01-python3.11. - -- Urs Fleisch <ufleisch@users.sourceforge.net> Sun, 09 Jul 2023 10:32:10 +0200 + -- Patrick Matthäi <pmatthaei@debian.org> Mon, 10 Jul 2023 18:56:27 +0200 -kid3 (3.9.3-0) unstable; urgency=low +kid3 (3.9.3-1) unstable; urgency=high * New upstream release. + * Bump Standards-Version to 4.6.2. + * Add patch 01-python3.11 to fix a FTBFS with Python 3.11. - -- Urs Fleisch <ufleisch@users.sourceforge.net> Thu, 12 Jan 2023 12:15:43 +0100 + -- Patrick Matthäi <pmatthaei@debian.org> Fri, 13 Jan 2023 09:30:07 +0100 kid3 (3.9.2-1) unstable; urgency=medium
View file
kid3-3.9.6.tar.xz/deb/compat -> kid3-3.9.7.tar.xz/deb/compat
Changed
@@ -1,1 +1,1 @@ -9 +10
View file
kid3-3.9.6.tar.xz/deb/control -> kid3-3.9.7.tar.xz/deb/control
Changed
@@ -2,29 +2,30 @@ Section: kde Priority: optional Maintainer: Patrick Matthäi <pmatthaei@debian.org> -Build-Depends: debhelper (>= 9), - extra-cmake-modules, - kio-dev | libkf5kio-dev, - kdoctools-dev | libkf5doctools-dev, - qtmultimedia5-dev, - qtdeclarative5-dev, - qttools5-dev, - qttools5-dev-tools, - qtdeclarative5-dev-tools, - qml-module-qtquick2, +Build-Depends: debhelper (>= 10), cmake, - libid3-3.8.3-dev, - libflac++-dev, - libvorbis-dev, - libtag1-dev, - libchromaprint-dev, - libavformat-dev, - libavcodec-dev, docbook-xsl, - pkg-config, + extra-cmake-modules, + libavcodec-dev, + libavformat-dev, + libchromaprint-dev, + libflac++-dev, + libid3-3.8.3-dev, + libkf6doctools-dev | libkf5doctools-dev | kdoctools-dev, + libkf6kio-dev | libkf5kio-dev | kio-dev, + libkf6xmlgui-dev | libkf5xmlgui-dev, libreadline-dev, - xsltproc, - python3 + libtag1-dev, + libvorbis-dev, + pkgconf, + python3, + qml6-module-qtquick | qml-module-qtquick2, + qt6-multimedia-dev | qtmultimedia5-dev, + qt6-declarative-dev-tools | qtdeclarative5-dev-tools, + qt6-declarative-dev | qtdeclarative5-dev, + qt6-tools-dev-tools | qttools5-dev-tools, + qt6-tools-dev | qttools5-dev, + xsltproc Standards-Version: 4.2.1 Rules-Requires-Root: no Homepage: https://kid3.kde.org/ @@ -71,8 +72,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - kid3-core (= ${binary:Version}), - libqt5multimedia5-plugins + kid3-core (= ${binary:Version}) Description: Audio tag editor With Kid3, an audio tag editor you can: * Edit ID3v1.1 tags in your MP3 files
View file
kid3-3.9.6.tar.xz/deb/kid3-core.lintian-overrides -> kid3-3.9.7.tar.xz/deb/kid3-core.lintian-overrides
Changed
@@ -1,1 +1,2 @@ -kid3-core: file-references-package-build-path usr/lib/kid3/plugins/imports/Kid3/plugins.qmltypes +kid3-core: groff-message 313: warning: macro 'AQ' not defined usr/share/man/ca/man1/kid3.1.gz:1 +kid3-core: file-references-package-build-path usr/lib/kid3/plugins/imports/Kid3/plugins.qmltypes
View file
kid3-3.9.6.tar.xz/deb/rules -> kid3-3.9.7.tar.xz/deb/rules
Changed
@@ -20,5 +20,9 @@ override_dh_makeshlibs: dh_makeshlibs --noscripts +override_dh_clean: + rm -rf $(CURDIR)/src/test/__pycache__/ + dh_clean + override_dh_compress: dh_compress --exclude=.docbook
View file
kid3-3.9.6.tar.xz/deb/source/lintian-overrides -> kid3-3.9.7.tar.xz/deb/source/lintian-overrides
Changed
@@ -1,2 +1,3 @@ kid3 source: upstream-metadata-file-is-missing -kid3 source: inconsistent-appstream-metadata-license src/app/org.kde.kid3.appdata.xml (cc0-1.0 != gpl-2+) +kid3 source: inconsistent-appstream-metadata-license src/app/org.kde.kid3.appdata.xml (cc0-1.0 != gpl-2+) debian/copyright +kid3 source: very-long-line-length-in-source-file *
View file
kid3-3.9.6.tar.xz/doc/CMakeLists.txt -> kid3-3.9.7.tar.xz/doc/CMakeLists.txt
Changed
@@ -1,3 +1,7 @@ +if(POLICY CMP0177) + cmake_policy(SET CMP0177 NEW) +endif() + set(_languages ca de it nl pt ru sv uk) # Use -DDOWNLOAD_POS=ON to download the translations directly from SVN.
View file
kid3-3.9.6.tar.xz/doc/en/index.docbook -> kid3-3.9.7.tar.xz/doc/en/index.docbook
Changed
@@ -24,13 +24,13 @@ </authorgroup> <copyright> -<year>2024</year> +<year>2025</year> <holder>Urs Fleisch</holder> </copyright> <legalnotice id="fdl-notice">&FDLNotice;</legalnotice> -<date>2024-09-21</date> -<releaseinfo>3.9.6</releaseinfo> +<date>2025-07-24</date> +<releaseinfo>3.9.7</releaseinfo> <abstract> <para> @@ -1034,6 +1034,19 @@ <guilabel>Plugins</guilabel> tab of the settings if you have to edit MP4 chapters. </para> +<para> +The chapter information in MP3 audiobooks is stored in multiple "Chapter" +(CHAP) frames which are referenced by a "Table of Contents" (CTOC) frame, +and these frames have embedded subframes. To edit this information in a single +place, a pseudo "Chapters" frame can also be used for ID3v2 tags. Its contents +are used to create the real chapter, table of contents and embedded frames: +The <guilabel>Description</guilabel> is used as the table of contents title, +the <guilabel>Text</guilabel> column contains the chapter titles, and the +corresponding <guilabel>Time</guilabel> value will be the chapter start time +and the end time of the preceeding chapter. The end time of last chapter is +determined by the <guilabel>Time</guilabel> of the last row if its +<guilabel>Text</guilabel> is empty. +</para> </sect2> </sect1> @@ -1143,6 +1156,10 @@ URL into the first search field. The result will then appear in the album list and can be directly imported into &kid3;. </para> +<para> +An e-mail address registered at <ulink url="https://gnudb.org/info.php"> +gnudb.org</ulink> can be entered into the <guilabel>Token</guilabel> field. +</para> <para id="import-discogs"> A search on the Discogs server can be performed using <guibutton>Discogs</guibutton>. As in the <guibutton>gnudb.org</guibutton> dialog, @@ -1295,6 +1312,15 @@ and then dropped at the new location. </para> <para> +If there are more imported tracks than files, for example if the current folder +contains only the second disc of a two disc album but the tracks of both discs +are imported, it is possible to delete the tracks of the first disc by selecting +them by clicking on the row label of the first track, then clicking on the row +label of the last track of the first disc while holding down the +<keycap>Shift</keycap> key, and finally removing the tracks by pressing the +<keycap>Delete</keycap> key. +</para> +<para> When the import dialog is opened, it contains the actual contents of the tags. The tag type (Tag 1, Tag 2, Tag 1 and Tag 2) can be selected using the <guilabel>Destination</guilabel> combo box. The button on the right of this
View file
kid3-3.9.6.tar.xz/kid3.spec -> kid3-3.9.7.tar.xz/kid3.spec
Changed
@@ -1,7 +1,7 @@ %global gstversion 1.0 Name: kid3 -Version: 3.9.6 +Version: 3.9.7 Release: 1%{?dist} Summary: Efficient ID3 tag editor
View file
kid3-3.9.6.tar.xz/packaging/craft/extragear/kid3/kid3.py -> kid3-3.9.7.tar.xz/packaging/craft/extragear/kid3/kid3.py
Changed
@@ -9,7 +9,7 @@ def setTargets(self): self.svnTargets"master" = "https://invent.kde.org/multimedia/kid3.git" - for ver in "3.9.3", "3.9.4", "3.9.5", "3.9.6": + for ver in "3.9.3", "3.9.4", "3.9.5", "3.9.6", "3.9.7": self.targetsver = f"https://download.kde.org/stable/kid3/{ver}/kid3-{ver}.tar.xz" self.targetInstSrcver = "kid3-" + ver self.targetDigestUrlsver = f"https://download.kde.org/stable/kid3/{ver}/kid3-{ver}.tar.xz.sha256" @@ -18,7 +18,7 @@ self.webpage = "https://kid3.kde.org" self.displayName = "Kid3" - self.defaultTarget = "3.9.6" + self.defaultTarget = "3.9.7" def setDependencies(self): self.buildDependencies"kde/frameworks/extra-cmake-modules" = None
View file
kid3-3.9.6.tar.xz/packaging/craft/libs/chromaprint/chromaprint.py -> kid3-3.9.7.tar.xz/packaging/craft/libs/chromaprint/chromaprint.py
Changed
@@ -1,5 +1,6 @@ import info -from Package.CMakePackageBase import * +from Package.CMakePackageBase import CMakePackageBase +from Utils import CraftHash class subinfo(info.infoclass): @@ -22,4 +23,3 @@ class Package(CMakePackageBase): def __init__(self, **kwargs): super().__init__(**kwargs) - self.subinfo.options.dynamic.buildStatic = False
View file
kid3-3.9.6.tar.xz/packaging/f-droid/net.sourceforge.kid3.yml -> kid3-3.9.7.tar.xz/packaging/f-droid/net.sourceforge.kid3.yml
Changed
@@ -433,7 +433,7 @@ - versionName: 3.9.5 versionCode: 29 - commit: v3.9.5 + commit: 36698627ed3a01ee3a76f6c293fe3fc0978aecaf timeout: 14400 sudo: - apt-get update @@ -498,8 +498,146 @@ - popd ndk: 23.1.7779620 + - versionName: 3.9.6 + versionCode: 30 + commit: 44e1328ad6a0269704830281823a4f7d8e0e4ba4 + timeout: 14400 + sudo: + - apt-get update + - apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build + python-is-python3 libclang-dev + output: android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk + srclibs: + - Qt5@v6.5.3 + prebuild: + - sdkmanager 'platforms;android-33' 'build-tools;33.0.0' + - cd $$Qt5$$ + - ./init-repository -f --module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations + target: android-22 + build: + - export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") + - export ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + - export ANDROID_API_VERSION=android-31 + - export PATH=${JAVA_HOME}/bin:${PATH} + - export BUILD_DIR=$(readlink -f ${PWD})/android-build + - export QT_HOST_BUILD=$(readlink -f ${PWD}/../srclib)/build-host-qt + - export QT_HOST_PREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/gcc_64 + - export QT_BUILD=$(readlink -f ${PWD}/../srclib)/build-qt + - export QTPREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/android_armv7 + - rm -rf $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD + - mkdir -p $BUILD_DIR $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD + - pushd ${BUILD_DIR} + - COMPILER=cross-android ../build.sh libs + - popd + - pushd ${QT_HOST_BUILD} + - $$Qt5$$/configure -opensource -confirm-license -prefix $QT_HOST_PREFIX -release + -submodules qtbase,qttools -nomake tests -nomake examples -no-sql-mysql -no-dbus + -no-openssl -no-glib -no-icu -no-cups -no-fontconfig -no-gtk -no-egl -skip + qtnetwork,qtsql,qtxml,qtprintsupport,qttestlib,qtwebengine,qtgamepad,qtwebchannel + -skip qtwebview,qtwebsockets,qtwebglplugin,qtserialport,qtnetworkauth,qt3d,qtsensors + -skip qtwayland,qtxmlpatterns,qtscxml,qtscript,qtconnectivity,qtimageformats + -skip qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat,qtactiveqt,qtcharts + -skip qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc,qtlocation,qtlottie + -skip qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker,qtremoteobjects,qtserialbus + -skip qtspeech,qtvirtualkeyboard -no-opengl -no-feature-debug -no-feature-itemmodeltester + -no-feature-concurrent -- -D CMAKE_INSTALL_MESSAGE=NEVER + - cmake --build . --parallel + - cmake --install . + - popd + - pushd ${QT_BUILD} + - $$Qt5$$/configure -platform android-clang --disable-rpath -opensource -confirm-license + -silent -prefix $QTPREFIX -release -nomake tests -nomake examples -no-sql-mysql + -no-dbus -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -android-sdk + $$SDK$$ -android-ndk $$NDK$$ -android-arch armeabi-v7a -android-ndk-platform + android-23 -skip qtwebengine,qtgamepad,qtwebchannel,qtwebview,qtwebsockets,qtwebglplugin + -skip qtserialport,qtnetworkauth,qt3d,qtsensors,qtwayland,qtxmlpatterns,qtscxml + -skip qtscript,qtconnectivity,qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat + -skip qtactiveqt,qtcharts,qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc + -skip qtlocation,qtlottie,qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker + -skip qtremoteobjects,qtserialbus,qtspeech,qtvirtualkeyboard -no-feature-debug + -no-feature-itemmodeltester -qt-host-path $QT_HOST_PREFIX -openssl-runtime + -- -D OPENSSL_ROOT_DIR=$BUILD_DIR/buildroot/usr/local -D CMAKE_INSTALL_MESSAGE=NEVER + - cmake --build . --parallel + - cmake --install . + - popd + - pushd ${BUILD_DIR} + - COMPILER=cross-android QTBINARYDIR=$QT_HOST_PREFIX/bin ../build.sh package + - popd + ndk: 23.1.7779620 + + - versionName: 3.9.6 + versionCode: 31 + commit: 44e1328ad6a0269704830281823a4f7d8e0e4ba4 + timeout: 14400 + sudo: + - apt-get update + - apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build + python-is-python3 libclang-dev + output: android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk + srclibs: + - Qt5@v6.5.3 + prebuild: + - sdkmanager 'platforms;android-33' 'build-tools;33.0.0' + - cd $$Qt5$$ + - ./init-repository -f --module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations + target: android-22 + build: + - export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") + - export ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + - export ANDROID_API_VERSION=android-31 + - export PATH=${JAVA_HOME}/bin:${PATH} + - export BUILD_DIR=$(readlink -f ${PWD})/android-build + - export QT_HOST_BUILD=$(readlink -f ${PWD}/../srclib)/build-host-qt + - export QT_HOST_PREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/gcc_64 + - export QT_BUILD=$(readlink -f ${PWD}/../srclib)/build-qt + - export QTPREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/android_arm64_v8a + - rm -rf $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD + - mkdir -p $BUILD_DIR $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD + - pushd ${BUILD_DIR} + - COMPILER=cross-android ../build.sh libs + - popd + - pushd ${QT_HOST_BUILD} + - $$Qt5$$/configure -opensource -confirm-license -prefix $QT_HOST_PREFIX -release + -submodules qtbase,qttools -nomake tests -nomake examples -no-sql-mysql -no-dbus + -no-openssl -no-glib -no-icu -no-cups -no-fontconfig -no-gtk -no-egl -skip + qtnetwork,qtsql,qtxml,qtprintsupport,qttestlib,qtwebengine,qtgamepad,qtwebchannel + -skip qtwebview,qtwebsockets,qtwebglplugin,qtserialport,qtnetworkauth,qt3d,qtsensors + -skip qtwayland,qtxmlpatterns,qtscxml,qtscript,qtconnectivity,qtimageformats + -skip qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat,qtactiveqt,qtcharts + -skip qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc,qtlocation,qtlottie + -skip qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker,qtremoteobjects,qtserialbus + -skip qtspeech,qtvirtualkeyboard -no-opengl -no-feature-debug -no-feature-itemmodeltester + -no-feature-concurrent -- -D CMAKE_INSTALL_MESSAGE=NEVER + - cmake --build . --parallel + - cmake --install . + - popd + - pushd ${QT_BUILD} + - $$Qt5$$/configure -platform android-clang --disable-rpath -opensource -confirm-license + -silent -prefix $QTPREFIX -release -nomake tests -nomake examples -no-sql-mysql + -no-dbus -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -android-sdk + $$SDK$$ -android-ndk $$NDK$$ -android-abis arm64-v8a -android-ndk-platform + android-23 -skip qtwebengine,qtgamepad,qtwebchannel,qtwebview,qtwebsockets,qtwebglplugin + -skip qtserialport,qtnetworkauth,qt3d,qtsensors,qtwayland,qtxmlpatterns,qtscxml + -skip qtscript,qtconnectivity,qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat + -skip qtactiveqt,qtcharts,qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc + -skip qtlocation,qtlottie,qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker + -skip qtremoteobjects,qtserialbus,qtspeech,qtvirtualkeyboard -no-feature-debug + -no-feature-itemmodeltester -qt-host-path $QT_HOST_PREFIX -openssl-runtime + -- -D OPENSSL_ROOT_DIR=$BUILD_DIR/buildroot/usr/local -D CMAKE_INSTALL_MESSAGE=NEVER + - cmake --build . --parallel + - cmake --install . + - popd + - sed -i -e 's/\(set(QT_ANDROID_APP_VERSION_CODE\) .*/\1 $$VERCODE$$)/' CMakeLists.txt + - pushd ${BUILD_DIR} + - COMPILER=cross-android QTBINARYDIR=$QT_HOST_PREFIX/bin ../build.sh package + - popd + ndk: 23.1.7779620 + AutoUpdateMode: Version UpdateCheckMode: Tags ^v.*$ +VercodeOperation: + - '%c' + - '%c+1' UpdateCheckData: CMakeLists.txt|set\(QT_ANDROID_APP_VERSION_CODE\s+(\d+)\)|kid3.spec|Version:\s*(\S+) -CurrentVersion: 3.9.5 -CurrentVersionCode: 29 +CurrentVersion: 3.9.6 +CurrentVersionCode: 31
View file
kid3-3.9.6.tar.xz/packaging/flatpak/org.kde.kid3-local.json -> kid3-3.9.7.tar.xz/packaging/flatpak/org.kde.kid3-local.json
Changed
@@ -2,7 +2,7 @@ "app-id": "org.kde.kid3", "branch": "master", "runtime": "org.kde.Platform", - "runtime-version": "6.7", + "runtime-version": "6.9", "sdk": "org.kde.Sdk", "command": "kid3", "rename-icon": "kid3",
View file
kid3-3.9.6.tar.xz/packaging/flatpak/org.kde.kid3-nightly.json -> kid3-3.9.7.tar.xz/packaging/flatpak/org.kde.kid3-nightly.json
Changed
@@ -2,7 +2,7 @@ "app-id": "org.kde.kid3", "branch": "master", "runtime": "org.kde.Platform", - "runtime-version": "6.7", + "runtime-version": "6.9", "sdk": "org.kde.Sdk", "command": "kid3", "rename-icon": "kid3",
View file
kid3-3.9.6.tar.xz/packaging/flatpak/org.kde.kid3-stable.json -> kid3-3.9.7.tar.xz/packaging/flatpak/org.kde.kid3-stable.json
Changed
@@ -1,7 +1,7 @@ { "app-id": "org.kde.kid3", "runtime": "org.kde.Platform", - "runtime-version": "6.7", + "runtime-version": "6.9", "sdk": "org.kde.Sdk", "command": "kid3", "rename-icon": "kid3", @@ -106,8 +106,8 @@ "sources": { "type": "archive", - "url": "https://download.kde.org/stable/kid3/3.9.6/kid3-3.9.6.tar.xz", - "sha256": "a424fedde35c176e3b44334422aad43848418772da020751d00d0874e5ce8145", + "url": "https://download.kde.org/stable/kid3/3.9.7/kid3-3.9.7.tar.xz", + "sha256": "cf27ffcc4369c9940da7bfc12fd10dfbda526b8187e5b62662abe8069fc26c27", "x-checker-data": { "type": "anitya", "project-id": 1509,
View file
kid3-3.9.6.tar.xz/po/ca/docs/kid3/index.docbook -> kid3-3.9.7.tar.xz/po/ca/docs/kid3/index.docbook
Changed
@@ -49,7 +49,7 @@ <copyright> <year ->2024</year> +>2025</year> <holder >Urs Fleisch</holder> </copyright> @@ -57,9 +57,9 @@ >&FDLNotice;</legalnotice> <date ->21 de setembre de 2024</date> +>24 de juliol de 2025</date> <releaseinfo ->3.9.6</releaseinfo> +>3.9.7</releaseinfo> <abstract> <para @@ -2476,7 +2476,7 @@ ></listitem> <listitem ><para ->Les assignacions no es trien de manera arbitrària, sinó que estan orientades a l'ús dels marcs en altres aplicacions i dispositius. Per tant, el marc ID3 versió 2 «TPE2 - Banda/orquestra/acompanyament» no suggerirà el seu ús com Artista de l'àlbum, però això s'utilitza de forma habitual. D'altra banda, el significat real de l'ID3 versió 2, és la raó per la qual quan s'importa es fa servir aquest marc per a l'orquestra (p. ex., des de Discogs), encara que això pot semblar una mica estrany per a altres formats d'etiqueta. </para +>Les assignacions no es trien de manera arbitrària, sinó que estan orientades a l'ús dels marcs en altres aplicacions i dispositius. Per tant, el marc ID3 versió 2 «TPE2 - Banda/orquestra/acompanyament» no suggerirà el seu ús com a Artista de l'àlbum, però això s'utilitza de forma habitual. D'altra banda, el significat real de l'ID3 versió 2, és la raó per la qual quan s'importa es fa servir aquest marc per a l'orquestra (p. ex., des de Discogs), encara que això pot semblar una mica estrany per a altres formats d'etiqueta. </para ></listitem> <listitem ><para @@ -2539,7 +2539,7 @@ >Edita</guibutton >. El reproductor s'obrirà automàticament amb el fitxer actual perquè el fitxer es pugui reproduir i fer pausa per tal de sincronitzar la lletra. </para> <para ->La configuració que hi ha a la part superior de l'editor SYLT normalment no s'han de canviar. Si la lletra conté caràcters que no estan presents en el joc de caràcters Llatin 1, és recomanable canviar la codificació del text a UTF16 (o UTF8 per a l'ID3 versió 2.4.0). Per a la lletra en anglès i una màxima compatibilitat, s'haurà d'utilitzar la ISO-8859-1. </para> +>La configuració que hi ha a la part superior de l'editor SYLT normalment no s'han de canviar. Si la lletra conté caràcters que no estan presents en el joc de caràcters Llatin 1, és recomanable canviar la codificació del text a UTF16 (o UTF8 per a l'ID3 versió 2.4.0). Per a la lletra en anglès i una màxima compatibilitat, s'haurà d'utilitzar l'ISO-8859-1. </para> <para >La secció <guilabel >Lletra</guilabel @@ -2668,6 +2668,18 @@ > a la pestanya <guilabel >Connectors</guilabel > de la configuració si heu d'editar capítols MP4. </para> +<para +>La informació del capítol en els audiollibres MP3 s'emmagatzema en marcs múltiples «Chapter» (CHAP) als quals es fa referència amb un marc «Taula de continguts» (CTOC), i aquests marcs tenen submarcs incrustats. Per a editar aquesta informació en un sol lloc, també es pot utilitzar un pseudo marc «Chapters» per a etiquetes ID3v2. El seu contingut s'utilitza per a crear el capítol real, la taula de continguts i els marcs incrustats: la <guilabel +>Descripció</guilabel +> s'utilitza com a títol de la taula de continguts, la columna <guilabel +>Text</guilabel +> conté els títols dels capítols, i el valor corresponent <guilabel +>Temps</guilabel +> serà l'hora d'inici del capítol i l'hora de final del capítol anterior. L'hora de finalització de l'últim capítol està determinada pel <guilabel +>Temps</guilabel +> de l'última fila si el seu <guilabel +>Text</guilabel +> està buit. </para> </sect2> </sect1> @@ -2830,6 +2842,12 @@ >. </para> <para >Si ja teniu obert un resultat de cerca al navegador web, podeu introduir l'URL al primer camp de cerca. El resultat apareixerà a la llista d'àlbums i es podrà importar directament al &kid3;. </para> +<para +>Es pot introduir una adreça de correu electrònic registrada a <ulink url="https://gnudb.org/info.php" +>gnudb.org</ulink +> en el camp <guilabel +>Testimoni</guilabel +>. </para> <para id="import-discogs" >Es pot fer una cerca al servidor Discogs utilitzant <guibutton >Discogs</guibutton @@ -2975,6 +2993,12 @@ >esquerre</mousebutton > del ratolí i mantenint premuda la tecla &Ctrl;, i després deixar-la anar a la nova ubicació. </para> <para +>Si hi ha més pistes importades que fitxers, per exemple, si la carpeta actual conté només el segon disc d'un àlbum de dos discos però s'importen les pistes d'ambdós discos, és possible eliminar les pistes del primer disc seleccionant-les fent clic a l'etiqueta de fila de la primera pista, després fent clic a l'etiqueta de fila de l'última pista del primer disc mentre es manté premuda la tecla <keycap +>Maj</keycap +>, i finalment suprimint les pistes prement la tecla <keycap +>Supr</keycap +>. </para> +<para >Quan s'obri el diàleg d'importació, aquest contindrà el contingut real de les etiquetes. El tipus d'etiqueta (Etiqueta 1, Etiqueta 2, Etiqueta 1 i Etiqueta 2) es podrà seleccionar utilitzant el quadre combinat <guilabel >Destinació:</guilabel >. El botó a la dreta d'aquest quadre combinat es pot utilitzar per a revertir la taula al contingut actual de les etiquetes. Es poden utilitzar les caselles de selecció a la primera columna de la taula per a seleccionar les peces que s'importaran. Això pot ser útil si una carpeta conté les peces d'ambdós &CD; d'un &CD; doble i només s'han d'importar les peces del segon &CD;. </para> @@ -3992,7 +4016,7 @@ ></listitem> <listitem ><para ->%w %{marked} Marcat, serà 1 si el fitxer està marcat (p. ex., per trencament o violació de l'estàndard), en cas contrari estarà buida</para +>%w %{marked} Marcat, serà 1 si el fitxer està marcat (p. ex., per trencament o infracció de l'estàndard), en cas contrari estarà buida</para ></listitem> <listitem ><para @@ -4404,7 +4428,7 @@ <para >Quan <guilabel >Marca les infraccions de l'estàndard</guilabel -> està marcada, els camps ID3 versió 2 que violen l'estàndard es marcaran en vermell. Els detalls sobre la violació es mostraran en un consell d'eina: </para> +> està marcada, els camps ID3 versió 2 que violen l'estàndard es marcaran en vermell. Els detalls sobre la infracció es mostraran en un consell d'eina: </para> <itemizedlist> <listitem ><para
View file
kid3-3.9.6.tar.xz/po/it/docs/kid3/index.docbook -> kid3-3.9.7.tar.xz/po/it/docs/kid3/index.docbook
Changed
@@ -57,9 +57,9 @@ >&FDLNotice;</legalnotice> <date ->24/2/2024</date> +>21/9/2024</date> <releaseinfo ->3.9.5</releaseinfo> +>3.9.6</releaseinfo> <abstract> <para @@ -2668,6 +2668,18 @@ > nella scheda <guilabel >Estensioni</guilabel > delle impostazioni se devi modificare i capitoli MP4. </para> +<para +>Le informazioni sui capitoli negli audiolibri MP3 sono memorizzate in più frame «Capitolo» (CHAP) a cui fa riferimento un frame «Indice» (CTOC), e questi frame hanno sottoframe incorporati. Per modificare queste informazioni in un unico posto, è possibile utilizzare anche uno pseudo frame «Capitoli» per i tag ID3v2. Il suo contenuto viene utilizzato per creare il capitolo reale, l'indice e i frame incorporati: la <guilabel +>Descrizione</guilabel +> viene utilizzata come titolo dell'indice, la colonna <guilabel +>Testo</guilabel +> contiene i titoli dei capitoli e il valore <guilabel +>Orario</guilabel +> corrispondente sarà l'ora di inizio del capitolo e l'ora di fine del capitolo precedente. L'ora di fine dell'ultimo capitolo è determinata da <guilabel +>Orario</guilabel +> dell'ultima riga se il suo <guilabel +>Testo</guilabel +> è vuoto. </para> </sect2> </sect1> @@ -2830,6 +2842,12 @@ >. </para> <para >Se hai già un risultato di ricerca aperto nel browser web, puoi inserire l'URL nel primo campo di ricerca. Il risultato apparirà quindi nell'elenco degli album e può essere importato direttamente in &kid3;. </para> +<para +>Un indirizzo di posta elettronica registrato su <ulink url="https://gnudb.org/info.php" +>gnudb.org</ulink +> può essere inserito nel campo <guilabel +>Token</guilabel +>. </para> <para id="import-discogs" >Una ricerca sul server di Discogs può essere eseguita utilizzando <guibutton >Discogs</guibutton @@ -2985,6 +3003,12 @@ >sinistro</mousebutton > e il tasto &Ctrl; premuto, quindi rilasciare nella nuova posizione. </para> <para +>Se ci sono più tracce importate che file, ad esempio se la cartella attuale contiene solo il secondo disco di un album con due dischi, ma le tracce di entrambi i dischi sono importate, è possibile eliminare le tracce del primo disco selezionandole tramite un clic sull'etichetta di riga della prima traccia, quindi facendo clic sull'etichetta di riga dell'ultima traccia del primo disco tenendo premuto il tasto <keycap +>Maiusc</keycap +> e infine rimuovendo le tracce premendo il tasto <keycap +>Canc</keycap +>. </para> +<para >Quando si apre la finestra di importazione, essa contiene il contenuto attuale dei tag. Il tipo di tag (Tag 1, Tag 2, Tag 1 e Tag 2) può essere selezionato utilizzando la casella combinata <guilabel >Destinazione</guilabel >. Il pulsante a destra di questa casella combinata può essere utilizzato per ripristinare la tabella al contenuto attuale dei tag. Le caselle di controllo nella prima colonna della tabella possono essere utilizzate per selezionare le tracce che vengono importate. Questo può essere utile se una cartella contiene le tracce di entrambi i &CD; di un doppio &CD; e solo le tracce del secondo &CD; devono essere importate. </para>
View file
kid3-3.9.6.tar.xz/po/nl/docs/kid3/index.docbook -> kid3-3.9.7.tar.xz/po/nl/docs/kid3/index.docbook
Changed
@@ -35,7 +35,7 @@ <copyright> <year ->2024</year> +>2025</year> <holder >Urs Fleisch</holder> </copyright> @@ -43,9 +43,9 @@ >&FDLNotice;</legalnotice> <date ->2024-09-21</date> +>2025-07-24</date> <releaseinfo ->3.9.6</releaseinfo> +>3.9.7</releaseinfo> <abstract> <para @@ -2626,6 +2626,18 @@ > in het tabblad <guilabel >Plug-ins</guilabel > van de instellingen staat als u MP4-hoofdstukken moet bewerken. </para> +<para +>De hoofdstukinformatie in MP3 audioboeken is opgeslagen in meerdere "Chapter" (CHAP) frames waarnaar gerefereerd wordt in een "Inhoudsopgave" (CTOC) frame en deze frames hebben ingebedde subframes. Om deze informatie te bewerken op een enkele plaats, kan een pseudo "Chapters" frame ook gebruikt worden voor ID3v2 tags. De inhoud ervan wordt gebruikt om het echte hoofdstuk, inhoudsopgave en ingebedde frames te aan te maken: De <guilabel +>Beschrijving</guilabel +> wordt gebruikt als de inhoud van de titel in de inhoudsopgave, de <guilabel +>Tekst</guilabel +>-kolom bevat de titels van de hoofdstukken en de bijbehorende <guilabel +>Tijd</guilabel +>-waarde zal de starttijd van het hoofdstuk zijn en de eindtijd van het voorgaande hoofdstuk. De eindtijd van het laatste hoofdstuk wordt bepaald door de <guilabel +>Tijd</guilabel +> van de laatste rij als zijn <guilabel +>Tekst</guilabel +> leeg is. </para> </sect2> </sect1> @@ -2788,6 +2800,12 @@ >. </para> <para >Als u al een zoekresultaat open hebt in de webbrowser, dan kunt u de URL in het eerste zoekveld invoeren. Het resultaat zal dan in de albumlijst verschijnen en kan direct geïmporteerd worden in &kid3;. </para> +<para +>Een e-mail-adres geregistreerd bij <ulink url="https://gnudb.org/info.php" +> gnudb.org</ulink +> kan ingevoerd worden in het veld <guilabel +>Token</guilabel +>. </para> <para id="import-discogs" >Zoek op de Discogs-server kan gedaan worden met <guibutton >Discogs</guibutton @@ -2943,6 +2961,12 @@ >linker</mousebutton > muisknop en ingedrukt houden van de toets &Ctrl; en losgelaten op de nieuwe locatie. </para> <para +>Als er meer geïmporteerde tracks zijn dan bestanden, bijvoorbeeld als de huidige map alleen de tweede disc van een album met twee discs bevat maar de tracks van beide discs zijn geïmporteerd, dan is het mogelijk de tracks van de eerste disc te verwijderen door ze te selecteren door te klikken op het rijlabel van de eerste track, daarna klikken op het rijlabel van de laatste track van de eerste disc terwijl de toets <keycap +>Shift</keycap +> blijft ingedrukt en tenslotte de tracks te verwijderen door op de toets <keycap +>Delete</keycap +> te drukken. </para> +<para >Wanneer de importdialoog is geopend, bevat deze de actuele inhoud van de tags. Het type tag (Tag 1, Tag 2, Tag 1 en Tag 2) kan geselecteerd worden met de keuzelijst <guilabel >Bestemming</guilabel >. De knop rechts van deze keuzelijst kan gebruikt worden om de tabel terug te draaien naar de huidige inhoud van de tags. De keuzevakjes in de eerste kolom van de tabel kan gebruikt worden om de geïmporteerde tracks te selecteren. Dit kan nuttig zijn als een map de tracks van beide &CD;s van een dubbel &CD; bevat en alleen de tracks van de tweede &CD; geïmporteerd moeten worden. </para>
View file
kid3-3.9.7.tar.xz/po/sl
Added
+(directory)
View file
kid3-3.9.7.tar.xz/po/sl/docs
Added
+(directory)
View file
kid3-3.9.7.tar.xz/po/sl/docs/kid3
Added
+(directory)
View file
kid3-3.9.7.tar.xz/po/sl/docs/kid3/index.docbook
Added
@@ -0,0 +1,8359 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" + <!ENTITY kid3 '<application +>Kid3</application +>'> + <!ENTITY doublehyphen '--'> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Slovenian "INCLUDE" +><!-- change language only here --> +> +<book lang="&language;" id="kid3-handbook"> + +<bookinfo> +<title +>&kid3; Priročnik</title> + +<authorgroup> +<author +><firstname +>Urs</firstname +> <surname +>Fleisch</surname +> <affiliation +> <address +><email +>ufleisch@users.sourceforge.net</email +></address> +</affiliation> +<contrib +>Razvoj programske opreme</contrib> +</author> + +<othercredit role="translator" +><firstname +>Matjaž</firstname +><surname +>Jeran</surname +><affiliation +><address +><email +>matjaz.jeran@amis.net</email +></address +></affiliation +><contrib +>Prevod</contrib +></othercredit +> +</authorgroup> + +<copyright> +<year +>2024</year> +<holder +>Urs Fleisch</holder> +</copyright> +<legalnotice id="fdl-notice" +>&FDLNotice;</legalnotice> + +<date +>21.09.2024</date> +<releaseinfo +>3.9.6</releaseinfo> + +<abstract> +<para +>&kid3; je aplikacija za učinkovito urejanje oznak ID3v1 in ID3v2 v datotekah MP3. Podprte so tudi oznake v datotekah Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF in sledilni moduli (MOD, S3M, IT, XM). Enostavno je nastaviti oznake več datotek na iste vrednosti (<abbrev +>npr.</abbrev +> album, izvajalec, leto in zvrst v vseh datotekah istega albuma) in ustvariti oznake iz imena datoteke ali obratno. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kdemultimedija</keyword> +<keyword +>MP3</keyword> +<keyword +>ID3</keyword> +<keyword +>ID3v1</keyword> +<keyword +>ID3v2</keyword> +<keyword +>Ogg</keyword> +<keyword +>Vorbis</keyword> +<keyword +>FLAC</keyword> +<keyword +>MPC</keyword> +<keyword +>APE</keyword> +<keyword +>Musepack</keyword> +<keyword +>MP4</keyword> +<keyword +>M4A</keyword> +<keyword +>MP2</keyword> +<keyword +>Speex</keyword> +<keyword +>TrueAudio</keyword> +<keyword +>WavPack</keyword> +<keyword +>WMA</keyword> +<keyword +>WAV</keyword> +<keyword +>AIFF</keyword> +<keyword +>MOD</keyword> +<keyword +>S3M</keyword> +<keyword +>IT</keyword> +<keyword +>XM</keyword> +<keyword +>Opus</keyword> +<keyword +>DSF</keyword> +</keywordset> + +</bookinfo> + +<!--begin manpage include +<refmeta> +<refentrytitle +>kid3</refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +>kid3</refname> +<refname +>kid3-qt</refname> +<refname +>kid3-cli</refname> +<refpurpose +>Kid3 ID3 Tagger</refpurpose> +</refnamediv> +end manpage include--> + +<!--change manpage<refsynopsisdiv +>--><preface id="synopsis" +><title +>Povzetek</title> +<cmdsynopsis +><command +>kid3</command +> <group +> <arg choice="plain" +><option +>&doublehyphen;help</option +></arg +> <arg choice="plain" +><option +>&doublehyphen;author</option +></arg +> <arg choice="plain" +><option +>&doublehyphen;version</option +></arg +> <arg choice="plain" +><option +>&doublehyphen;license</option +></arg +> <arg choice="plain" +><option +>&doublehyphen;desktopfile <filename +>DATOTEKA</filename +></option +></arg +> </group +> <arg rep="repeat" +><replaceable +>DATOTEKA</replaceable +></arg +> </cmdsynopsis> +<cmdsynopsis +><command +>kid3-qt</command +> <arg +><option +>&doublehyphen;portable</option +></arg +> <arg +><option +>Qt-options</option +></arg +> <arg rep="repeat " +><replaceable +>DATOTEKA</replaceable
View file
kid3-3.9.6.tar.xz/po/sv/docs/kid3/index.docbook -> kid3-3.9.7.tar.xz/po/sv/docs/kid3/index.docbook
Changed
@@ -2642,6 +2642,18 @@ > under fliken <guilabel >Insticksprogram</guilabel > i inställningarna om du behöver redigera MP4-kapitel. </para> +<para +>Kapitelinformationen i MP3-ljudböcker lagras i flera "Chapter" (CHAP) ramar som refereras från en "Table of Contents" (CTOC) ram, och ramarna har inbäddade underramar. För att redigera informationen på ett enda ställe kan en "Chapter" pseudoram också användas för ID3v2-taggar. Innehållet används för att skapa det verkliga kapitlet, innehållsförteckningen och inbäddade ramar: <guilabel +>Beskrivning</guilabel +> används som innehållsförteckningens titel, kolumnen <guilabel +>Text</guilabel +> innehåller kapiteltitlarna, och motsvarande värde för <guilabel +>Tid</guilabel +> blir kapitlets starttid och sluttid för föregående kapitel. Sluttiden för det sista kapitlet bestäms av <guilabel +>Tid</guilabel +> för den sista raden om dess <guilabel +>Text</guilabel +> är tom. </para> </sect2> </sect1> @@ -2804,6 +2816,12 @@ >. </para> <para >Om du redan har ett sökresultat öppet i webbläsaren, kan du ange webbadressen i det första sökfältet. Resultatet dyker då upp i albumlistan och kan direkt importeras i &kid3;. </para> +<para +>En e-postadress registrerad på <ulink url="https://gnudb.org/info.php" +>gnudb.org</ulink +> kan anges i fältet <guilabel +>Symbol</guilabel +>. </para> <para id="import-discogs" >En sökning på Discogs server kan utföras genom att använda <guibutton >Discogs</guibutton @@ -2953,6 +2971,12 @@ >vänster</mousebutton > musknapp och tangenten &Ctrl; nedtryckt, och därefter släppas på den nya platsen. </para> <para +>Om det finns fler importerade spår än filer, till exempel om den aktuella katalogen bara innehåller den andra skivan i ett album med två skivor men spåren på båda skivorna är importerade, är det möjligt att ta bort spåren på den första skivan genom att välja dem genom att klicka på på radbeteckningen för det första spåret, klicka sedan på radbeteckningen för det sista spåret på den första skivan medan tangenten <keycap +>Skift</keycap +> hålls nere, och ta slutligen bort spåren genom att trycka på tangenten <keycap +>Delete</keycap +>. </para> +<para >När importdialogrutan öppnas innehåller den taggarnas verkliga innehåll. Taggtypen (Tagg 1, Tagg 2, Tagg 1 och tagg 2) kan väljas med kombinationsrutan <guilabel >Mål</guilabel >. Knappen till höger om kombinationsrutan kan användas för att återställa tabellen till taggarnas nuvarande innehåll. Kryssrutorna i den första tabellkolumnen kan användas för att markera spåren som är importerade. Det kan vara användbart om en katalog innehåller spåren för båda cd-skivorna av en dubbel-cd, och bara spåren på den andra cd-skivan behöver importeras. </para>
View file
kid3-3.9.6.tar.xz/po/uk/docs/kid3/index.docbook -> kid3-3.9.7.tar.xz/po/uk/docs/kid3/index.docbook
Changed
@@ -49,7 +49,7 @@ <copyright> <year ->2024</year> +>2025</year> <holder >Urs Fleisch</holder> </copyright> @@ -57,9 +57,9 @@ >&FDLNotice;</legalnotice> <date ->21 вересня 2024 року</date> +>24 липня 2025 року</date> <releaseinfo ->3.9.6</releaseinfo> +>3.9.7</releaseinfo> <abstract> <para @@ -2618,6 +2618,18 @@ > на вкладці <guilabel >Додатки</guilabel > вікна параметрів програми, якщо ви хочете редагувати дані глав MP4. </para> +<para +>Інформація про розділи в аудіокнигах MP3 зберігається в кількох фреймах «Розділ» (CHAP), на які посилається фрейм «Зміст» (CTOC), і ці фрейми мають вбудовані субфрейми. Щоб редагувати ці дані в одному місці, можна також використовувати псевдофрейм «Розділи» для тегів ID3v2. Його вміст використовується для створення справжнього розділу, змісту та вбудованих фреймів: <guilabel +>Опис</guilabel +> використовується як заголовок змісту, стовпчик <guilabel +>Текст</guilabel +> містить заголовки розділів, а відповідне значення <guilabel +>Час</guilabel +> буде часом початку та закінчення попереднього розділу. Час завершення останнього розділу визначається <guilabel +>Часом</guilabel +> останнього рядка, якщо його <guilabel +>Текст</guilabel +> порожній. </para> </sect2> </sect1> @@ -2782,6 +2794,12 @@ >. </para> <para >Якщо у вас програмі для перегляду інтернету вже відкрито сторінку результатів пошуку, ви можете ввести адресу до першого поля пошуку. Результати буде показано у списку альбомів — їх можна буде безпосередньо імпортувати до &kid3;. </para> +<para +>Адресу електронної пошти, яку зареєстровано на <ulink url="https://gnudb.org/info.php" +>gnudb.org</ulink +> можна ввести у поле <guilabel +>Жетон</guilabel +>. </para> <para id="import-discogs" >Пошук на сервері Discogs можна виконати натисканням кнопки <guibutton >Discogs</guibutton @@ -2925,6 +2943,12 @@ >Заголовок</guibutton >. Ці кнопки перевпорядкують доріжки за вмістом відповідних полів. Щоб виправити прив'язки вручну, ви можете перетягнути пункт доріжки за допомогою лівої кнопки миші із утриманням натиснутою клавіші &Ctrl; із наступним скиданням пункту на нове місце. </para> <para +>Якщо імпортованих композицій більше, ніж файлів, наприклад, якщо у поточній теці міститься лише другий диск із дводискового альбому, але імпортовано композиції з обох дисків, можна вилучити композицій першого диска, позначивши їх клацанням на мітці рядка першої композиції із наступним клацанням на мітці рядка останньої композиції першого диска із одночасним утриманням натиснутою клавіші <keycap +>Shift</keycap +> і остаточним вилученням композицій натисканням клавіші <keycap +>Delete</keycap +>. </para> +<para >Після відкриття діалогового вікна імпортування у ньому містяться дані міток. Тип мітки (Мітка 1, Мітка 2, Мітка 1 і Мітка 2) можна вибрати за допомогою спадного списку <guilabel >Призначення</guilabel >. За допомогою кнопки праворуч від цього спадного списку можна відновити поточний стан вмісту міток. За допомогою позначок у першому стовпчику таблиці можна позначити доріжки, для яких буде імпортовано дані. Це корисно, якщо у теці містяться доріжки із обох компакт-дисків подвійного компакт-диска, а імпортувати слід дані лише другого компакт-диска. </para>
View file
kid3-3.9.6.tar.xz/poqm/ar/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ar/kid3_qt.po
Changed
@@ -348,7 +348,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "تعذّر تنفيذ " @@ -364,68 +364,68 @@ msgid "Usage:" msgstr "الاستخدام:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "المعامل" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "مسار الملف" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "رابط" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "أعداد الوسم" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "اسم الإطار" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "قيمة الإطار" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "التنسيق" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "الأوامر المتوفرّة" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "الاستخدام:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 غير موجود" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1788,43 +1788,43 @@ msgstr "أرسل الطلب…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "العنوان" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "الألبوم" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "الفنّان" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "تعليق" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "السنة" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "المقطوعة" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "النوع" @@ -2379,22 +2379,22 @@ msgid "Text" msgstr "النص" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "المستوى" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "معرف الملف" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "الاسم" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "البيانات" @@ -2409,7 +2409,7 @@ msgid "Selection" msgstr "التحديد" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "كلّ الملفّات" @@ -3469,7 +3469,7 @@ msgid "All Tags" msgstr "كل الوسوم" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -5817,42 +5817,42 @@ msgid "&Seek to position" msgstr "ا&قصد إلى موقع" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "بصمة MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/ca/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ca/kid3_qt.po
Changed
@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kid3\n" -"PO-Revision-Date: 2024-08-25 16:55+0200\n" +"PO-Revision-Date: 2024-10-21 20:05+0200\n" "Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" "Language: ca\n" @@ -17,7 +17,7 @@ "Content-Transfer-Encoding: 8bit\n" "X-Qt-Contexts: true\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 24.08.0\n" +"X-Generator: Lokalize 24.08.2\n" #: src/app/cli/clicommand.cpp:345 msgctxt "CliCommand|" @@ -353,7 +353,7 @@ msgid "Executable arguments" msgstr "Executable arguments" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "No s'ha pogut executar " @@ -369,68 +369,68 @@ msgid "Usage:" msgstr "Ús:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Paràmetre" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Camí al fitxer" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Números de les etiquetes" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nom del marc" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor del marc" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Ordre específica" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Ordres disponibles" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Ús:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 no existeix" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Error en escriure el fitxer:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "S'ha enviat la sol·licitud..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Títol" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Àlbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentari" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Any" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Peça" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Gènere" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volum" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID del fitxer" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nom" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dades" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Selecciona" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Tots els fitxers" @@ -2964,7 +2964,7 @@ #: src/core/tags/frame.cpp:206 src/core/tags/frame.cpp:303 msgctxt "@default|" msgid "Podcast"
View file
kid3-3.9.6.tar.xz/poqm/ca@valencia/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ca@valencia/kid3_qt.po
Changed
@@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kid3\n" -"PO-Revision-Date: 2024-08-25 16:55+0200\n" +"PO-Revision-Date: 2024-10-21 20:05+0200\n" "Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n" "Language-Team: Catalan <kde-i18n-ca@kde.org>\n" "Language: ca@valencia\n" @@ -17,7 +17,7 @@ "Content-Transfer-Encoding: 8bit\n" "X-Qt-Contexts: true\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 24.08.0\n" +"X-Generator: Lokalize 24.08.2\n" #: src/app/cli/clicommand.cpp:345 msgctxt "CliCommand|" @@ -353,7 +353,7 @@ msgid "Executable arguments" msgstr "Executable arguments" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "No s'ha pogut executar " @@ -369,68 +369,68 @@ msgid "Usage:" msgstr "Ús:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Paràmetre" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Camí cap al fitxer" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Números de les etiquetes" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nom del marc" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor del marc" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Ordre específica" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Ordres disponibles" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Ús:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 no existix" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "S'ha produït un error en escriure el fitxer:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1797,43 +1797,43 @@ msgstr "S'ha enviat la sol·licitud…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Títol" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Àlbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentari" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Any" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Peça" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Gènere" @@ -2388,22 +2388,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volum" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID del fitxer" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nom" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dades" @@ -2418,7 +2418,7 @@ msgid "Selection" msgstr "Selecciona" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Tots els fitxers" @@ -3479,7 +3479,7 @@ msgid "All Tags" msgstr "Totes les etiquetes"
View file
kid3-3.9.6.tar.xz/poqm/cs/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/cs/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Aplikace argumenty" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Nelze spustit " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Použití:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametr" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Cesta k souboru" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Číslo značky" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Název prvku" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Hodnota prvku" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formát" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Dostupné příkazy" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Použití:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 neexistuje" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Při zápisu do souboru nastala chyba:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "Požadavek odeslán..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Název" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Umělec" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Komentář" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Rok" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Skladba" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Žánr" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Hlasitost" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Identifikátor soubor" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Název" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Výběr" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Všechny soubory" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Všechny značky" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Připojte t1/připojit t2, pokud není prázdný" @@ -5818,42 +5818,42 @@ msgid "&Seek to position" msgstr "&Přejít na pozici" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Otisk MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/da/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/da/kid3_qt.po
Changed
@@ -357,7 +357,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 #, fuzzy #| msgctxt "FileList|" #| msgid "Could not execute " @@ -376,68 +376,68 @@ msgid "Usage:" msgstr "Anvendelse:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Sti til fil" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Mærkenumre" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Feltnavn" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Feltværdi" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Kommandospecifikt" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Mulige kommandoer" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Anvendelse:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 findes ikke" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Fejl ved skrivning af fil:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1806,43 +1806,43 @@ msgstr "Forespørgsel sendt..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titel" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Kunstner" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "År" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Spor" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2397,22 +2397,22 @@ msgid "Text" msgstr "Tekst" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Lydstyrke" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Fil ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Navn" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2427,7 +2427,7 @@ msgid "Selection" msgstr "Valg" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Alle filer" @@ -3490,7 +3490,7 @@ msgid "All Tags" msgstr "Alle mærker" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Forord t1/tilføj t2 hvis ikke tom" @@ -5851,42 +5851,42 @@ msgid "&Seek to position" msgstr "&Spring til position" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz-Fingeraftryk" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/de/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/de/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Ausführbare Datei Argumente" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Konnte nicht ausführen " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Benutzung:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Dateipfad" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Tagnummern" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Elementname" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Elementwert" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Befehlsspezifisch" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Verfügbare Befehle" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Benutzung:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 existiert nicht" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Fehler während des Schreibens in Datei:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "Anfrage gesendet ..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titel" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Interpret" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Jahr" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Stück" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Lautstärke" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Datei ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Name" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Daten" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Auswahl" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Alle Dateien" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Alle Tags" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "t1 voranstellen/t2 anhängen, wenn nicht leer" @@ -5824,42 +5824,42 @@ msgid "&Seek to position" msgstr "&Zur Position springen" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz-Fingerprint" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/el/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/el/kid3_qt.po
Changed
@@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "Εκτελέσιμο ορίσματα" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Αδυναμία εκτέλεσης " @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "Χρήση:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Παράμετρος" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Διαδρομή αρχείου" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Αριθμοί ετικετών" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Όνομα πλαισίου" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Τιμή πλαισίου" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Διαμόρφωση" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Ειδική εντολή" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Διαθέσιμες εντολές" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Χρήση:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "Το %1 δεν υπάρχει" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Σφάλμα κατά την εγγραφή στο αρχείο:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1793,43 +1793,43 @@ msgstr "Αίτημα εστάλη..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Τίτλος" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Άλμπουμ" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Καλλιτέχνης" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Σχόλιο" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Έτος" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Κομμάτι" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Είδος" @@ -2384,22 +2384,22 @@ msgid "Text" msgstr "Κείμενο" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Τόμος" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Αναγνωριστικό αρχείου" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Όνομα" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Δεδομένα" @@ -2414,7 +2414,7 @@ msgid "Selection" msgstr "Επιλογή" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Όλα τα αρχεία" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Όλες οι ετικέτες" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Εισαγωγή t1/προσθήκη t2 αν δεν είναι κενό" @@ -5836,42 +5836,42 @@ msgid "&Seek to position" msgstr "Αναζήτη&ση στη θέση" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz αποτύπωμα" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/en_GB/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/en_GB/kid3_qt.po
Changed
@@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "Executable arguments" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Could not execute " @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "Usage:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "File path" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Tag numbers" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Frame name" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Frame value" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Command specific" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Available Commands" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Usage:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 does not exist" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Error while writing file:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "Request sent..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Title" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artist" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comment" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Year" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Track" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "File ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Name" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "Selection" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "All Files" @@ -3468,7 +3468,7 @@ msgid "All Tags" msgstr "All Tags" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Prepend t1/append t2 if not empty" @@ -5806,42 +5806,42 @@ msgid "&Seek to position" msgstr "&Seek to position" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz Fingerprint" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/eo/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/eo/kid3_qt.po
Changed
@@ -8,7 +8,7 @@ "Project-Id-Version: kid3\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-11-05 13:43+0100\n" -"PO-Revision-Date: 2024-05-31 19:37+0200\n" +"PO-Revision-Date: 2025-01-03 21:16+0100\n" "Last-Translator: Oliver Kellogg <olivermkellogg@gmail.com>\n" "Language-Team: Esperanto <kde-i18n-doc@kde.org>\n" "Language: eo\n" @@ -353,7 +353,7 @@ msgid "Executable arguments" msgstr "Efektiveblaj argumentoj" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Ne eblis plenumi" @@ -369,68 +369,68 @@ msgid "Usage:" msgstr "Uzado:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Dosiera vojo" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Etikedaj nombroj" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Kadronomo" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Kadra valoro" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formato" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Komando specifa" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Disponeblaj Komandoj" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Uzado:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 ne ekzistas" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Eraro dum skribado de dosiero:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1793,43 +1793,43 @@ msgstr "Peto sendita..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titolo" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Albumo" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artisto" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Komento" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Jaro" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Trako" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Ĝenro" @@ -2384,22 +2384,22 @@ msgid "Text" msgstr "Teksto" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Laŭteco" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Dosiera ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nomo" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Datumoj" @@ -2414,7 +2414,7 @@ msgid "Selection" msgstr "Elekto" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Ĉiuj dosieroj" @@ -3474,7 +3474,7 @@ msgid "All Tags" msgstr "Ĉiuj Etikedoj" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Antaŭmeti t1/aldoni t2 se ne estas malplena" @@ -5616,17 +5616,11 @@ msgstr "&Fermi" #: src/gui/widgets/picturelabel.cpp:87
View file
kid3-3.9.6.tar.xz/poqm/es/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/es/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Ejecutable argumentos" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "No se ha podido ejecutar " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parámetro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Ruta del archivo" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Número de etiqueta" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nombre de la estructura" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor de la estructura" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formato" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Específicos de la orden" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Órdenes disponibles" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 no existe" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Ha ocurrido un error al escribir el archivo:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "Petición enviada..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Título" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Álbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentario" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Año" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Pista" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Género" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Texto" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volumen" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID de archivo" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nombre" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Datos" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Selección" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Todos los archivos" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Todas las etiquetas" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Anteponer t1/anexar t2 si no está vacío" @@ -5817,42 +5817,42 @@ msgid "&Seek to position" msgstr "Ir a la po&sición" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Huella digital de MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/et/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/et/kid3_qt.po
Changed
@@ -361,7 +361,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 #, fuzzy #| msgctxt "FileList|" #| msgid "Could not execute " @@ -380,68 +380,68 @@ msgid "Usage:" msgstr "Kasutamine:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameeter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Faili asukoht" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Sildinumbrid" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "raami nimi" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "raami väärtus" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Vorming" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Käsuspetsiifiline" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Saadaolevad käsud" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Kasutamine:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 ei ole olemas" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Tõrge faili kirjutamisel:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1810,43 +1810,43 @@ msgstr "Taotlus saadetud ..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Pealkiri" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Esitaja" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentaar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Aasta" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Pala" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Žanr" @@ -2401,22 +2401,22 @@ msgid "Text" msgstr "Tekst" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Helitugevus" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Faili ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nimi" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Andmed" @@ -2431,7 +2431,7 @@ msgid "Selection" msgstr "Valik" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Kõik failid" @@ -3494,7 +3494,7 @@ msgid "All Tags" msgstr "Kõik sildid" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Sisestage t1/lisa t2, kui see pole tühi" @@ -5856,42 +5856,42 @@ msgid "&Seek to position" msgstr "&Liigu asukohta" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainzi sõrmejälg" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/eu/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/eu/kid3_qt.po
Changed
@@ -354,7 +354,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 #, fuzzy msgctxt "ExecuteCommand|" msgid "Could not execute " @@ -371,68 +371,68 @@ msgid "Usage:" msgstr "Erabilera:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametroa" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Fitxategiaren bide-izena" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Etiketa zenbakiak" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Bilbe-izena" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Markoaren balioa" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formatua" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Komandoaren berariazkoa" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Komando erabilgarriak" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Erabilera:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 ez dago" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Errorea fitxategia idaztean:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1802,43 +1802,43 @@ msgstr "Eskaera bidali da..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titulua" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Albuma" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Iruzkina" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Urtea" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Pista" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Generoa" @@ -2393,22 +2393,22 @@ msgid "Text" msgstr "Testua" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Bolumena" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Fitxategi ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Izena" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Datuak" @@ -2423,7 +2423,7 @@ msgid "Selection" msgstr "Hautapena" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Fitxategi guztiak" @@ -3493,7 +3493,7 @@ msgid "All Tags" msgstr "Etiketa guztiak" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -6153,44 +6153,44 @@ msgid "&Seek to position" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/fi/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/fi/kid3_qt.po
Changed
@@ -1,7 +1,7 @@ # Kid3 Finnish Translation. # This file is put in the public domain. # -# Tommi Nieminen <translator@legisign.org>, 2009, 2020, 2021, 2022, 2023, 2024. +# SPDX-FileCopyrightText: 2009, 2020, 2021, 2022, 2023, 2024 Tommi Nieminen <translator@legisign.org> # Urs Fleisch <ufleisch@users.sourceforge.net>, 2010. # Ville Skyttä <ville.skytta@iki.fi>, 2010, 2011. msgid "" @@ -9,17 +9,15 @@ "Project-Id-Version: Kid3 3.8.1\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-12-14 08:42+0100\n" -"PO-Revision-Date: 2024-02-08 10:42+0200\n" +"PO-Revision-Date: 2024-10-21 16:36+0300\n" "Last-Translator: Tommi Nieminen <translator@legisign.org>\n" "Language-Team: Finnish <kde-i18n-doc@kde.org>\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 22.12.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Language: fi\n" -"X-Source-Language: en\n" +"X-Generator: Lokalize 23.08.5\n" "X-Qt-Contexts: true\n" #: src/app/cli/clicommand.cpp:345 @@ -356,7 +354,7 @@ msgid "Executable arguments" msgstr "Ohjelmatiedosto parametrit" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Ei voitu suorittaa " @@ -372,68 +370,68 @@ msgid "Usage:" msgstr "Käyttö:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametri" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Tiedostosijainti" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "Verkko-osoite" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Luokitusnumerot" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Kehyksen nimi" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Kehyksen arvo" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Muoto" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Komentokohtainen" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Käytössä olevat komennot" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Käyttö:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "Ei ole olemassa: %1" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Virhe kirjoitettaessa tiedostoa:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1798,43 +1796,43 @@ msgstr "Pyyntö lähetetty…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Otsikko" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Albumi" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artisti" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentti" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Vuosi" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Raita" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Tyylilaji" @@ -2391,22 +2389,22 @@ msgid "Text" msgstr "Teksti" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Äänenvoimakkuus" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Tiedosto-ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nimi" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2421,7 +2419,7 @@ msgid "Selection"
View file
kid3-3.9.6.tar.xz/poqm/fr/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/fr/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Exécutable arguments" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Impossible d'exécuter " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Utilisation :" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Paramètre" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Emplacement du fichier" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Nombres d'étiquettes" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nom du champ" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valeur du champ" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Spécifique à la commande" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Commandes disponibles" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Utilisation :" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 n'existe pas" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Erreur pendant l'écriture du fichier :\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1797,43 +1797,43 @@ msgstr "Requête envoyée…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titre" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artiste" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Commentaire" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Année" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Piste" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2388,22 +2388,22 @@ msgid "Text" msgstr "Texte" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Fichier ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nom" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Donnée" @@ -2418,7 +2418,7 @@ msgid "Selection" msgstr "Sélection" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Tous les fichiers" @@ -3478,7 +3478,7 @@ msgid "All Tags" msgstr "Toutes les étiquettes" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Préfixer t1/ajouter t2 si non vide" @@ -5820,42 +5820,42 @@ msgid "&Seek to position" msgstr "&Aller à la position" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Empreinte MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/gl/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/gl/kid3_qt.po
Changed
@@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2024-08-25 15:39+0200\n" +"PO-Revision-Date: 2024-12-16 01:22+0100\n" "Last-Translator: Adrián Chaves (Gallaecio) <adrian@chaves.io>\n" "Language-Team: Proxecto Trasno (proxecto@trasno.gal)\n" "Language: gl\n" @@ -10,7 +10,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 24.05.2\n" +"X-Generator: Lokalize 24.12.0\n" "X-Qt-Contexts: true\n" #: src/app/cli/clicommand.cpp:345 @@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "Executábel argumentos" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Non se puido executar " @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parámetro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Ruta de ficheiro" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Números de etiquetas" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nome da sección" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor da sección" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formato" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Específica dunha orde" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Ordes dispoñíbeis" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 non existe" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Produciuse un erro ao escribir o ficheiro:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "Enviouse a solicitude…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Título" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Álbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Intérprete" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentario" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Ano" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Pista" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Xénero" @@ -2020,7 +2020,7 @@ #: src/core/model/dirrenamer.cpp:620 msgctxt "DirRenamer|" msgid "New folder name is too different\n" -msgstr "O novo nome de ficheiro é demasiado diferente.\n" +msgstr "O novo nome de cartafol é demasiado diferente.\n" #: src/core/model/dirrenamer.cpp:686 msgctxt "@default|" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "Texto" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Identificador de ficheiro" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nome" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Datos" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "Selección"
View file
kid3-3.9.6.tar.xz/poqm/is/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/is/kid3_qt.po
Changed
@@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "Keyrsluskrá arguments" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Gat ekki keyrt " @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "Notkun:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Viðfang" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Skráarslóð" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "Slóð (URL)" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Númer merkja" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Heiti ramma" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Gildi ramma" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Snið" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Sértækt fyrir tiltekna skipun" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Fáanlegar skipanir" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Notkun:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 er ekki til" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Villa við skrifun skráar:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "Fyrirspurn send..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titill" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Hljómplata" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Flytjandi" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Athugasemd" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Ár" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Hljóðspor" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Stíll" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "Texti" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Hljóðstyrkur" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Auðkenni skráar" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Heiti" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Gögn" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "Val" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Allar skrár" @@ -3468,7 +3468,7 @@ msgid "All Tags" msgstr "Öll merki" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Setja merki1 fyrir framan/merki2 fyrir aftan ef ekki tómt" @@ -5806,42 +5806,42 @@ msgid "&Seek to position" msgstr "&Fara á staðsetningu" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz fingrafar" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/it/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/it/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Eseguibile argomenti" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Impossibile eseguire " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Utilizzo:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Percorso file" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Numeri dei tag" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nome frame" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valore frame" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formato" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Specifico di un comando" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Comandi disponibili" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Utilizzo:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 non esiste" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Errore durante la scrittura del file:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "Richiesta inviata..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titolo" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Commento" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Anno" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Traccia" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genere" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Testo" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID file" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nome" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dati" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Selezione" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Tutti i file" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Tutti i tag" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Anteponi t1/aggiungi t2 se non vuoto" @@ -5815,42 +5815,42 @@ msgid "&Seek to position" msgstr "&Scorri alla posizione" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Impronta digitale MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/ja/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ja/kid3_qt.po
Changed
@@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "" @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "" @@ -3468,7 +3468,7 @@ msgid "All Tags" msgstr "" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -5792,42 +5792,42 @@ msgid "&Seek to position" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/ka/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ka/kid3_qt.po
Changed
@@ -11,7 +11,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Qt-Contexts: true\n" -"X-Generator: Poedit 3.3.2\n" +"X-Generator: Poedit 3.5\n" #: src/app/cli/clicommand.cpp:345 msgctxt "CliCommand|" @@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "გამშვები ფაილიარგუმენტები" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "გაშვების შეცდომა " @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "გამოყენება:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "პარამეტრი" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "ფაილის ბილიკი" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "ჭდის რიცხვები" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "ჩარჩოს სახელი" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "კადრის მნშვნელობა" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "ფორმატი" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "ბრძანების სპეციფიკურ" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "ხელმისაწვდომი ბრძანებები" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "გამოყენება:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 არ არსებობს" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "ფაილში ჩაწერის შეცდომა:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1788,43 +1788,43 @@ msgstr "მოთხოვნა გაგზავნილია..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "სათაური" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "ალბომი" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "შემსრულებელი" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "კომენტარი" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "წელი" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "ტრეკი" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "ჟანრი" @@ -2379,22 +2379,22 @@ msgid "Text" msgstr "ტექსტი" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "ხმის სიმაღლე" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ფაილის ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "სახელი" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "მონაცემები" @@ -2409,7 +2409,7 @@ msgid "Selection" msgstr "მონიშნული" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "ყველა ფაილი" @@ -3469,7 +3469,7 @@ msgid "All Tags" msgstr "ყველა ჭდე" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "T1-ის თავში მიწერა/t2-ის ბოლოში მიწერა, თუ ცარიელი არაა" @@ -5605,17 +5605,11 @@ msgstr "დაკე&ტვა" #: src/gui/widgets/picturelabel.cpp:87
View file
kid3-3.9.6.tar.xz/poqm/ko/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ko/kid3_qt.po
Changed
@@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2024-02-09 23:41+0100\n" +"PO-Revision-Date: 2024-12-24 16:56+0100\n" "Last-Translator: Shinjo Park <kde@peremen.name>\n" "Language-Team: Korean <kde-kr@kde.org>\n" "Language: ko\n" @@ -10,7 +10,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 23.08.1\n" +"X-Generator: Lokalize 23.08.5\n" "X-Qt-Contexts: true\n" #: src/app/cli/clicommand.cpp:345 @@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "실행 파일 인자" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "실행할 수 없음" @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "사용 방법:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "인자" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "파일 경로" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "태그 번호" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "프레임 이름" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "프레임 값" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "형식" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "명령 특정" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "사용 가능한 명령" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "사용 방법:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1이(가) 없음" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "파일에 쓰는 중 오류 발생:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "요청 보냄..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "제목" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "앨범" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "아티스트" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "설명" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "연도" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "트랙" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "장르" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "텍스트" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "음량" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "파일 ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "이름" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "데이터" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "선택" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "모든 파일" @@ -3468,7 +3468,7 @@ msgid "All Tags" msgstr "모든 태그"
View file
kid3-3.9.6.tar.xz/poqm/lt/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/lt/kid3_qt.po
Changed
@@ -345,7 +345,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "" @@ -361,68 +361,68 @@ msgid "Usage:" msgstr "" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1785,43 +1785,43 @@ msgstr "" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "" @@ -2376,22 +2376,22 @@ msgid "Text" msgstr "" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "" @@ -2406,7 +2406,7 @@ msgid "Selection" msgstr "" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "" @@ -3466,7 +3466,7 @@ msgid "All Tags" msgstr "" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -5796,42 +5796,42 @@ msgid "&Seek to position" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/nl/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/nl/kid3_qt.po
Changed
@@ -3,20 +3,20 @@ # # Kenny Verstraete <verstraete_kenny@skynet.be>, 2008, 2011. # Toon van Gerwen <toon@vgerwen.nl>, 2012, 2013, 2014, 2017. -# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Freek de Kruijf <freekdekruijf@kde.nl> +# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Freek de Kruijf <freekdekruijf@kde.nl> msgid "" msgstr "" "Project-Id-Version: Kid3 3.8.1\n" "Report-Msgid-Bugs-To: http://sourceforge.net/p/kid3/bugs/\n" "POT-Creation-Date: 2019-12-14 08:42+0100\n" -"PO-Revision-Date: 2024-08-25 13:34+0200\n" +"PO-Revision-Date: 2025-01-14 11:51+0100\n" "Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n" "Language-Team: \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 24.05.2\n" +"X-Generator: Lokalize 24.12.1\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Language: nl\n" "X-Source-Language: en\n" @@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Uitvoerbaar bestand argumenten" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Kon niet uitvoeren " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Gebruik:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Bestandspad" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Tagnummers" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Framenaam" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Framewaarde" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formaat" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Commandospecifieke" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Beschikbare commando's" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Gebruik:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 bestaat niet" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Fout bij schrijven van bestand:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -609,7 +609,7 @@ #: src/app/kde/kdemainwindow.cpp:172 msgctxt "KdeMainWindow|" msgid "Configure Toolbars" -msgstr "Werkbalken instellen" +msgstr "Werkbalken configureren" #: src/app/kde/kdemainwindow.cpp:180 msgctxt "KdeMainWindow|" @@ -1796,43 +1796,43 @@ msgstr "Verzoek verzonden..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titel" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artiest" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Commentaar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Jaar" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Track" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Tekst" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Bestand-ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Naam" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|"
View file
kid3-3.9.6.tar.xz/poqm/nn/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/nn/kid3_qt.po
Changed
@@ -355,7 +355,7 @@ msgid "Executable arguments" msgstr "programfil argument" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Klarte ikkje køyra" @@ -371,69 +371,69 @@ msgid "Usage:" msgstr "Bruk:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" # Står på høgre side av likskapsteikn, og skal såleis ha liten forbokstav. Det same gjeld dei neste tekstane (ned til «kommandospesifikk»). -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "filadresse" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "nettadresse" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "merkelapp-nummer" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "rammenamn" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "rammeverdi" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "kommandospesifikk" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Tilgjengelege kommandoar" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Bruk:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 finst ikkje" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Feil ved skriving til fil:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1798,43 +1798,43 @@ msgstr "Førespurnad send …" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Tittel" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artist" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "År" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Spor" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Sjanger" @@ -2408,22 +2408,22 @@ msgstr "Tekst" # RVA2-verdien (relative volume adjustment, jf. https://id3.org/id3v2.4.0-frames). -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Lydstyrke" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Fil-ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Namn" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2438,7 +2438,7 @@ msgid "Selection" msgstr "Utval" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Alle filer" @@ -3519,7 +3519,7 @@ msgid "All Tags" msgstr "Alle merkelappar" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Legg til M1 før / M2 etter viss ikkje tom" @@ -5858,42 +5858,42 @@ msgid "&Seek to position" msgstr "&Hopp til posisjon" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz-fingeravtrykk" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288
View file
kid3-3.9.6.tar.xz/poqm/pl/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/pl/kid3_qt.po
Changed
@@ -1,7 +1,7 @@ # Kid3 Polish Translation. # This file is put in the public domain. # -# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> +# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> # Tomasz Argasiński <targasinski@o2.pl>, 2007. # Michał Smoczyk <msmoczyk@wp.pl>, 2007. # Urs Fleisch <ufleisch@users.sourceforge.net>, 2008, 2009, 2010, 2011. @@ -10,7 +10,7 @@ "Project-Id-Version: kid3_qt\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-12-14 08:42+0100\n" -"PO-Revision-Date: 2024-08-31 07:01+0200\n" +"PO-Revision-Date: 2025-04-12 10:52+0200\n" "Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>\n" "Language-Team: Polish <kde-i18n-doc@kde.org>\n" "Language: pl\n" @@ -19,7 +19,6 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 23.08.5\n" "X-Qt-Contexts: true\n" #: src/app/cli/clicommand.cpp:345 @@ -356,7 +355,7 @@ msgid "Executable arguments" msgstr "Plik wykonywalny argumenty" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Nie można wykonać " @@ -372,68 +371,68 @@ msgid "Usage:" msgstr "Użycie:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametr" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Ścieżka pliku" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "Adres URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Numery znaczników" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nazwa ramki" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Wartość ramki" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Zapis" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Polecenie" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Dostępne polecenia" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Użycie:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 nie istnieje" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Błąd podczas zapisu pliku:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1795,43 @@ msgstr "Wysłano zapytanie..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Tytuł" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Wykonawca" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Uwagi" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Rok" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Utwór" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Rodzaj" @@ -2387,22 +2386,22 @@ msgid "Text" msgstr "Tekst" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Głośność" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Plik ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nazwa" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dane" @@ -2417,7 +2416,7 @@ msgid "Selection" msgstr "Zaznaczenie" -#: src/core/model/kid3application.cpp:3450
View file
kid3-3.9.6.tar.xz/poqm/pt/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/pt/kid3_qt.po
Changed
@@ -360,7 +360,7 @@ msgid "Executable arguments" msgstr "Executável argumentos" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Não foi possível executar o " @@ -376,68 +376,68 @@ msgid "Usage:" msgstr "Utilização:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parâmetro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Localização do ficheiro" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Números das marcas" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nome do pacote" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor do pacote" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formato" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Específico do comando" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Comandos Disponíveis" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Utilização:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "O %1 não existe" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Erro ao gravar o ficheiro:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1806,43 +1806,43 @@ msgstr "Pedido enviado..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Título" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Álbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentário" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Ano" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Faixa" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Género" @@ -2397,22 +2397,22 @@ msgid "Text" msgstr "Texto" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID do Ficheiro" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nome" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dados" @@ -2427,7 +2427,7 @@ msgid "Selection" msgstr "Selecção" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Todos os Ficheiros" @@ -3487,7 +3487,7 @@ msgid "All Tags" msgstr "Todas as Marcas" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Anteceder o t1/adicionar o t2 se não vazio" @@ -5834,42 +5834,42 @@ msgid "&Seek to position" msgstr "&Ir para a posição" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Impressão Digital do MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/pt_BR/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/pt_BR/kid3_qt.po
Changed
@@ -350,7 +350,7 @@ msgid "Executable arguments" msgstr "Executável argumentos" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Não foi possível executar" @@ -366,68 +366,68 @@ msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parâmetro" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Caminho do arquivo" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Números da etiqueta" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Nome do quadro" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Valor do quadro" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formatar" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Comando específico" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Comandos disponíveis" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Uso:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 não existe" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Erro durante a escrita do arquivo:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1790,43 +1790,43 @@ msgstr "Requisição enviada." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Título" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Álbum" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artista" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Comentário" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Ano" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Trilha" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Gênero" @@ -2381,22 +2381,22 @@ msgid "Text" msgstr "Texto" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volume" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID do arquivo" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Nome" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dados" @@ -2411,7 +2411,7 @@ msgid "Selection" msgstr "Seleção" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Todos os arquivos" @@ -3471,7 +3471,7 @@ msgid "All Tags" msgstr "Todas as etiquetas" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Preceder t1/acrescentar t2 caso não esteja vazio" @@ -5815,42 +5815,42 @@ msgid "&Seek to position" msgstr "Bu&scar por posição" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Impressão digital MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/ro/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ro/kid3_qt.po
Changed
@@ -353,7 +353,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "" @@ -369,68 +369,68 @@ msgid "Usage:" msgstr "Utilizare:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametru" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Calea fișierului" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Comenzi disponibile" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Utilizare:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 nu există" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Eroare la scrierea fișierului:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1793,43 +1793,43 @@ msgstr "" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "" @@ -2384,22 +2384,22 @@ msgid "Text" msgstr "" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "" @@ -2414,7 +2414,7 @@ msgid "Selection" msgstr "" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "" @@ -3474,7 +3474,7 @@ msgid "All Tags" msgstr "" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -5804,42 +5804,42 @@ msgid "&Seek to position" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/ru/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/ru/kid3_qt.po
Changed
@@ -357,7 +357,7 @@ msgid "Executable arguments" msgstr "Исполняемый файл аргументы" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Не удалось выполнить " @@ -373,68 +373,68 @@ msgid "Usage:" msgstr "Использование:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Параметр" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Путь к файлу" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL-адрес" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Номера тегов" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Имя фрейма" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Значение фрейма" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Формат" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Зависит от команды" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Доступные команды" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Использование:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 — не существует" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Ошибка при записи файла:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1805,43 +1805,43 @@ msgstr "Запрос отправлен..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Название" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Альбом" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Исполнитель" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Комментарий" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Год" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Дорожка" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Жанр" @@ -2396,22 +2396,22 @@ msgid "Text" msgstr "Текст" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Громкость" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Идентификатор файл" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Имя" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Данные" @@ -2426,7 +2426,7 @@ msgid "Selection" msgstr "Выбор" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Все файлы" @@ -3486,7 +3486,7 @@ msgid "All Tags" msgstr "Все теги" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Добавить к началу t1 / добавить к концу t2, если не является пустым" @@ -5838,42 +5838,42 @@ msgid "&Seek to position" msgstr "&Прокрутка до положения" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz (отпечаток)" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/sk/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/sk/kid3_qt.po
Changed
@@ -361,7 +361,7 @@ msgid "Executable arguments" msgstr "" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Nemožno spustiť " @@ -377,68 +377,68 @@ msgid "Usage:" msgstr "Použitie:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Cesta k súboru" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Formát" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Dostupné príkazy" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Použitie:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 neexistuje" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1810,43 +1810,43 @@ msgstr "" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Názov" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Interpret" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Komentár" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Rok" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Stopa" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Žáner" @@ -2401,22 +2401,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Hlasitosť" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Názov" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Dáta" @@ -2431,7 +2431,7 @@ msgid "Selection" msgstr "Výber" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Všetky súbory" @@ -3503,7 +3503,7 @@ msgid "All Tags" msgstr "Všetky značky" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "" @@ -5876,42 +5876,42 @@ msgid "&Seek to position" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/sl/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/sl/kid3_qt.po
Changed
@@ -358,7 +358,7 @@ msgid "Executable arguments" msgstr "Izvršilna argumenti" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Ni bilo mogoče izvršiti " @@ -374,68 +374,68 @@ msgid "Usage:" msgstr "Raba:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Pot datoteke" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Številke značk" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Ime okvira" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Vrednost okvira" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Zapis" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Specifično za ukaz" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Razpoložljivi ukazi" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Raba:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 ne obstaja" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Napaka med pisanjem datoteke:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1798,43 +1798,43 @@ msgstr "Zahteva poslana ..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Naslov" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Izvajalec" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Komentar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Leto" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Posnetek" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Zvrst" @@ -2389,22 +2389,22 @@ msgid "Text" msgstr "Besedilo" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Glasnost" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "ID datoteke" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Ime" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Podatek" @@ -2419,7 +2419,7 @@ msgid "Selection" msgstr "Izbor" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Vse datoteke" @@ -3479,7 +3479,7 @@ msgid "All Tags" msgstr "Vse značke" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Predpni t1/pripni t2, če ni prazno" @@ -5823,42 +5823,42 @@ msgid "&Seek to position" msgstr "&Poišči položaj" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Prstni odtis MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/sv/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/sv/kid3_qt.po
Changed
@@ -347,7 +347,7 @@ msgid "Executable arguments" msgstr "Körbar-fil argument" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Kunde inte köra" @@ -363,68 +363,68 @@ msgid "Usage:" msgstr "Användning:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parameter" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Filsökväg" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "Webbadress" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Taggnummer" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Ramnamn" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Ramvärde" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Format" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Kommandospecifik" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Tillgängliga kommandon" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Användning:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 finns inte" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Fel vid skrivning av fil:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1787,43 +1787,43 @@ msgstr "Begäran skickad..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Titel" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Album" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Artist" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Kommentar" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "År" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Spår" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Genre" @@ -2378,22 +2378,22 @@ msgid "Text" msgstr "Text" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Volym" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Fil-id" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Namn" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Data" @@ -2408,7 +2408,7 @@ msgid "Selection" msgstr "Markering" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "Alla filer" @@ -3468,7 +3468,7 @@ msgid "All Tags" msgstr "Alla taggar" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Lägg till t1 i början eller t2 is slutet om inte tom" @@ -5806,42 +5806,42 @@ msgid "&Seek to position" msgstr "&Gå till position" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz Fingerprint" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/tr/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/tr/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Yürütülebilir argümanlar" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Yürütülemedi" @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Kullanım:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Parametre" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Dosya Yolu" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "URL" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Künye numaraları" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Dosya adından" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Çerçeve değeri" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Biçim" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Komut" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Kullanılabilir Komutlar" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Kullanım:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 yok" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Dosyaya yazılırken hata:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -660,13 +660,13 @@ #, qt-format msgctxt "KdeMainWindow|" msgid "Import from %1..." -msgstr "Şuradan içe aktar: %1…" +msgstr "Şuradan İçe Aktar: %1…" #: src/app/kde/kdemainwindow.cpp:233 src/app/kde/kdemainwindow.cpp:248 #, qt-format msgctxt "KdeMainWindow|" msgid "Import from %1" -msgstr "Şuradan içe aktar: %1" +msgstr "Şuradan İçe Aktar: %1" #: src/app/kde/kdemainwindow.cpp:255 msgctxt "KdeMainWindow|" @@ -721,22 +721,22 @@ #: src/app/kde/kdemainwindow.cpp:279 msgctxt "KdeMainWindow|" msgid "Apply &Filename Format" -msgstr "&Dosya Adı Biçimini Uygula" +msgstr "&Dosya Adı Biçimi Uygula" #: src/app/kde/kdemainwindow.cpp:280 msgctxt "KdeMainWindow|" msgid "Apply Filename Format" -msgstr "Dosya Adı Yapısını Uygula" +msgstr "Dosya Adı Biçimi Uygula" #: src/app/kde/kdemainwindow.cpp:283 msgctxt "KdeMainWindow|" msgid "Apply &Tag Format" -msgstr "Kü&nye Biçimini Uygula" +msgstr "Kü&nye Biçimi Uygula" #: src/app/kde/kdemainwindow.cpp:284 msgctxt "KdeMainWindow|" msgid "Apply Tag Format" -msgstr "Künye Biçimini Uygula" +msgstr "Künye Biçimi Uygula" #: src/app/kde/kdemainwindow.cpp:287 msgctxt "KdeMainWindow|" @@ -761,7 +761,7 @@ #: src/app/kde/kdemainwindow.cpp:295 msgctxt "KdeMainWindow|" msgid "&Number Tracks..." -msgstr "&Parça Numarları…" +msgstr "&Parça Numaraları…" #: src/app/kde/kdemainwindow.cpp:296 msgctxt "KdeMainWindow|" @@ -776,27 +776,27 @@ #: src/app/kde/kdemainwindow.cpp:300 msgctxt "KdeMainWindow|" msgid "Filter" -msgstr "Süzgeç" +msgstr "Süz" #: src/app/kde/kdemainwindow.cpp:305 msgctxt "KdeMainWindow|" msgid "Convert ID3v2.3 to ID3v2.&4" -msgstr "ID3v2.3 dönüştürmek için ID3v2.&4" +msgstr "ID3v2.3’ü ID3v2.&4’e Dönüştür" #: src/app/kde/kdemainwindow.cpp:306 msgctxt "KdeMainWindow|" msgid "Convert ID3v2.3 to ID3v2.4" -msgstr "ID3v2.3 dönüştürmek için ID3v2.4" +msgstr "ID3v2.3’ü ID3v2.&4’e Dönüştür" #: src/app/kde/kdemainwindow.cpp:310 msgctxt "KdeMainWindow|" msgid "Convert ID3v2.4 to ID3v2.&3" -msgstr "ID3v2.4 dönüştürmek için ID3v2.&3" +msgstr "ID3v2.4’ü ID3v2.&3’e Dönüştür" #: src/app/kde/kdemainwindow.cpp:311 msgctxt "KdeMainWindow|" msgid "Convert ID3v2.4 to ID3v2.3" -msgstr "ID3v2.4 dönüştürmek için ID3v2.3" +msgstr "ID3v2.4’ü ID3v2.&3’e Dönüştür" #: src/app/kde/kdemainwindow.cpp:318 msgctxt "KdeMainWindow|" @@ -1706,7 +1706,7 @@ #: src/core/config/formatconfig.cpp:501 msgctxt "@default|" msgid "No changes" -msgstr "Değişiklik Yok" +msgstr "Değişiklik yok" #: src/core/config/formatconfig.cpp:502 msgctxt "@default|" @@ -1796,43 +1796,43 @@ msgstr "İstek gönderildi…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Şarkı Adı" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album"
View file
kid3-3.9.6.tar.xz/poqm/uk/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/uk/kid3_qt.po
Changed
@@ -356,7 +356,7 @@ msgid "Executable arguments" msgstr "Виконуваний файл аргументи" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "Не вдалося виконати " @@ -372,68 +372,68 @@ msgid "Usage:" msgstr "Користування:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "Параметр" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "Шлях до файла" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "Адреса" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "Номери міток" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "Назва фрейма" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "Значення фрейма" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "Формат" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "Специфічна для команди" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "Наявні команди" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "Користування:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 не існує" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "Помилка під час спроби записати файл:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1796,43 +1796,43 @@ msgstr "Надіслано запит…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "Заголовок" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "Альбом" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "Виконавець" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "Коментар" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "Рік" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "Доріжка" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "Жанр" @@ -2387,22 +2387,22 @@ msgid "Text" msgstr "Текст" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "Том" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "Ід. файла" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "Назва" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "Дані" @@ -2417,7 +2417,7 @@ msgid "Selection" msgstr "Вибір" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "усі файли" @@ -3477,7 +3477,7 @@ msgid "All Tags" msgstr "Усі мітки" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "Дописати на початку t1/в кінці t2, якщо не є порожнім" @@ -5821,42 +5821,42 @@ msgid "&Seek to position" msgstr "Пере&йти до позиції" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "Відбиток MusicBrainz" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/zh_CN/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/zh_CN/kid3_qt.po
Changed
@@ -349,7 +349,7 @@ msgid "Executable arguments" msgstr "可执行文件 参数" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "无法执行 " @@ -365,68 +365,68 @@ msgid "Usage:" msgstr "用例:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "参数" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "文件路径" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "网址" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "标签号" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "帧名称" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "帧值" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "格式" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "具体命令" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "可用的命令" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "用例:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 不存在" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "写入文件时遇到错误:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1789,43 +1789,43 @@ msgstr "发出连接请求..." #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "标题" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "专辑" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "艺人" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "注释" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "年份" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "音轨" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "流派" @@ -2380,22 +2380,22 @@ msgid "Text" msgstr "文本" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "音量" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "文件 ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "名称" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "数据" @@ -2410,7 +2410,7 @@ msgid "Selection" msgstr "选择" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "全部文件" @@ -3470,7 +3470,7 @@ msgid "All Tags" msgstr "所有标签" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "如果不為空,則前置t1/追加t2" @@ -5805,42 +5805,42 @@ msgid "&Seek to position" msgstr "搜索定位(&S)" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz 指纹" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/poqm/zh_TW/kid3_qt.po -> kid3-3.9.7.tar.xz/poqm/zh_TW/kid3_qt.po
Changed
@@ -358,7 +358,7 @@ msgid "Executable arguments" msgstr "執行檔 引數" -#: src/app/cli/clicommand.cpp:1441 +#: src/app/cli/clicommand.cpp:1442 msgctxt "ExecuteCommand|" msgid "Could not execute " msgstr "無法執行" @@ -374,68 +374,68 @@ msgid "Usage:" msgstr "用法:" -#: src/app/cli/kid3cli.cpp:299 +#: src/app/cli/kid3cli.cpp:300 msgctxt "Kid3Cli|" msgid "Parameter" msgstr "參數" -#: src/app/cli/kid3cli.cpp:300 +#: src/app/cli/kid3cli.cpp:301 msgctxt "Kid3Cli|" msgid "File path" msgstr "檔案路徑" -#: src/app/cli/kid3cli.cpp:301 +#: src/app/cli/kid3cli.cpp:302 msgctxt "Kid3Cli|" msgid "URL" msgstr "網址" -#: src/app/cli/kid3cli.cpp:302 +#: src/app/cli/kid3cli.cpp:303 msgctxt "Kid3Cli|" msgid "Tag numbers" msgstr "標籤編號" -#: src/app/cli/kid3cli.cpp:304 +#: src/app/cli/kid3cli.cpp:305 msgctxt "Kid3Cli|" msgid "Frame name" msgstr "音框名稱" -#: src/app/cli/kid3cli.cpp:307 +#: src/app/cli/kid3cli.cpp:308 msgctxt "Kid3Cli|" msgid "Frame value" msgstr "音框數值" -#: src/app/cli/kid3cli.cpp:308 +#: src/app/cli/kid3cli.cpp:309 msgctxt "Kid3Cli|" msgid "Format" msgstr "格式" -#: src/app/cli/kid3cli.cpp:309 +#: src/app/cli/kid3cli.cpp:310 msgctxt "Kid3Cli|" msgid "Command specific" msgstr "特定命令" -#: src/app/cli/kid3cli.cpp:310 +#: src/app/cli/kid3cli.cpp:311 msgctxt "Kid3Cli|" msgid "Available Commands" msgstr "可使用命令" -#: src/app/cli/kid3cli.cpp:754 +#: src/app/cli/kid3cli.cpp:755 msgctxt "Kid3Cli|" msgid "Usage:" msgstr "用法:" -#: src/app/cli/kid3cli.cpp:772 +#: src/app/cli/kid3cli.cpp:773 #, qt-format msgctxt "Kid3Cli|" msgid "%1 does not exist" msgstr "%1 不存在" -#: src/app/cli/kid3cli.cpp:802 +#: src/app/cli/kid3cli.cpp:803 msgctxt "Kid3Cli|" msgid "Error while writing file:\n" msgstr "寫入檔案時發生錯誤:\n" -#: src/app/cli/kid3cli.cpp:821 +#: src/app/cli/kid3cli.cpp:822 #, qt-format msgctxt "Kid3Cli|" msgid "Unknown command '%1', -h for help." @@ -1798,43 +1798,43 @@ msgstr "送出連線要求…" #: src/core/import/importparser.cpp:54 src/core/tags/frame.cpp:118 -#: src/core/tags/frame.cpp:1984 +#: src/core/tags/frame.cpp:1983 msgctxt "@default|" msgid "Title" msgstr "歌(曲)名" #: src/core/import/importparser.cpp:58 src/core/tags/frame.cpp:120 -#: src/core/tags/frame.cpp:1988 +#: src/core/tags/frame.cpp:1987 msgctxt "@default|" msgid "Album" msgstr "專輯名稱" #: src/core/import/importparser.cpp:62 src/core/model/filefilter.cpp:97 #: src/core/model/filefilter.cpp:103 src/core/tags/frame.cpp:119 -#: src/core/tags/frame.cpp:1992 +#: src/core/tags/frame.cpp:1991 msgctxt "@default|" msgid "Artist" msgstr "演唱(奏)者" #: src/core/import/importparser.cpp:66 src/core/tags/frame.cpp:121 -#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1996 +#: src/core/tags/frame.cpp:284 src/core/tags/frame.cpp:1995 msgctxt "@default|" msgid "Comment" msgstr "內容註釋" #: src/core/import/importparser.cpp:70 src/core/tags/frame.cpp:316 -#: src/core/tags/frame.cpp:2000 +#: src/core/tags/frame.cpp:1999 msgctxt "@default|" msgid "Year" msgstr "年" -#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2005 +#: src/core/import/importparser.cpp:75 src/core/tags/frame.cpp:2004 msgctxt "@default|" msgid "Track" msgstr "音軌" #: src/core/import/importparser.cpp:79 src/core/tags/frame.cpp:124 -#: src/core/tags/frame.cpp:2018 +#: src/core/tags/frame.cpp:2017 msgctxt "@default|" msgid "Genre" msgstr "曲風" @@ -2389,22 +2389,22 @@ msgid "Text" msgstr "文字" -#: src/core/model/frametablemodel.cpp:143 +#: src/core/model/frametablemodel.cpp:144 msgctxt "FrameTableModel|" msgid "Volume" msgstr "音量" -#: src/core/model/frametablemodel.cpp:167 +#: src/core/model/frametablemodel.cpp:168 msgctxt "FrameTableModel|" msgid "File ID" msgstr "檔案 ID" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Name" msgstr "名稱" -#: src/core/model/frametablemodel.cpp:308 +#: src/core/model/frametablemodel.cpp:309 msgctxt "FrameTableModel|" msgid "Data" msgstr "資料" @@ -2419,7 +2419,7 @@ msgid "Selection" msgstr "選擇區" -#: src/core/model/kid3application.cpp:3450 +#: src/core/model/kid3application.cpp:3449 msgctxt "Kid3Application|" msgid "All Files" msgstr "所有檔案" @@ -3479,7 +3479,7 @@ msgid "All Tags" msgstr "所有標籤" -#: src/core/tags/frame.cpp:2023 +#: src/core/tags/frame.cpp:2022 msgctxt "@default|" msgid "Prepend t1/append t2 if not empty" msgstr "若不是空白,則在前方加上 t1(或是在後方加上 t2)" @@ -5818,42 +5818,42 @@ msgid "&Seek to position" msgstr "搜索某定位(&S)" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:206 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:212 msgctxt "@default|" msgid "MusicBrainz Fingerprint" msgstr "MusicBrainz Fingerprint" -#: src/plugins/acoustidimport/musicbrainzclient.cpp:282 +#: src/plugins/acoustidimport/musicbrainzclient.cpp:288 msgctxt "MusicBrainzClient|"
View file
kid3-3.9.6.tar.xz/snapcraft.yaml -> kid3-3.9.7.tar.xz/snapcraft.yaml
Changed
@@ -1,157 +1,107 @@ -# trigger rebuild2 +# SPDX-FileCopyrightText: 2024, 2025 Scarlett Moore <sgmoore@kde.org> +# +# SPDX-License-Identifier: CC0-1.0 --- name: kid3 confinement: strict grade: stable -base: core22 +base: core24 adopt-info: kid3 apps: - kid3: - # extensions: - # - kde-neon - common-id: org.kde.kid3.desktop - desktop: usr/share/applications/org.kde.kid3.desktop - command: usr/bin/kid3 - plugs: - - home - - desktop - - desktop-legacy - - opengl - - wayland - - x11 - - audio-playback - - unity7 - - network - - network-bind - command-chain: - - snap/command-chain/desktop-launch -assumes: -- snapd2.58.3 -compression: lzo + kid3: + extensions: + - kde-neon-6 + common-id: org.kde.kid3.desktop + desktop: usr/share/applications/org.kde.kid3.desktop + command: usr/bin/kid3 + slots: + - mpris + plugs: + - home + - audio-playback + environment: + CFG_QMLDIR: "$SNAP/usr/share/kid3/qml" + LD_LIBRARY_PATH: $SNAP/ffmpeg-platform/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:$SNAP/usr/lib/kid3:${LD_LIBRARY_PATH} + PATH: $SNAP/ffmpeg-platform/usr/bin:${PATH} plugs: - desktop: - mount-host-font-cache: false - icon-themes: - interface: content - target: $SNAP/data-dir/icons - default-provider: gtk-common-themes - sound-themes: - interface: content - target: $SNAP/data-dir/sounds - default-provider: gtk-common-themes - kf5-5-110-qt-5-15-11-core22: - content: kf5-5-110-qt-5-15-11-core22-all - interface: content - default-provider: kf5-5-110-qt-5-15-11-core22 - target: $SNAP/kf5 -environment: - SNAP_DESKTOP_RUNTIME: $SNAP/kf5 - GST_PLUGIN_PATH: "$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer-1.0" - GST_PLUGIN_SYSTEM_PATH: "$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer-1.0" - GST_PLUGIN_SCANNER: "$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner" - LD_LIBRARY_PATH: "$LD_LIBRARY_PATH:$SNAP/usr/lib/kid3" - CFG_QMLDIR: "$SNAP/usr/share/kid3/qml" -hooks: - configure: - plugs: - - desktop - command-chain: - - snap/command-chain/hooks-configure-desktop + ffmpeg-2404: + interface: content + target: ffmpeg-platform # the folder where this content snap will be mounted + default-provider: ffmpeg-2404 layout: - /usr/share/X11: - symlink: $SNAP/kf5/usr/share/X11 "/usr/lib/$CRAFT_ARCH_TRIPLET/alsa-lib": bind: "$SNAP/usr/lib/$CRAFT_ARCH_TRIPLET/alsa-lib" "/usr/share/alsa": bind: "$SNAP/usr/share/alsa" slots: - session-dbus-interface: - interface: dbus - name: org.mpris.MediaPlayer2.kid3 - bus: session -package-repositories: -- type: apt - components: - - main - suites: - - jammy - key-id: 444DABCF3667D0283F894EDDE6D4736255751E5D - url: http://archive.neon.kde.org/user - key-server: keyserver.ubuntu.com + mpris-kid3: + interface: dbus + name: org.mpris.MediaPlayer2.kid3 + bus: session parts: - kde-neon: - source: /snap/snapcraft/current/share/snapcraft/extensions/desktop/kde-neon - source-type: local - plugin: make - make-parameters: - - PLATFORM_PLUG=kf5-5-110-qt-5-15-11-core22 - build-snaps: - - kf5-5-110-qt-5-15-11-core22-sdk - build-environment: - - &id001 - PATH: /snap/kf5-5-110-qt-5-15-11-core22-sdk/current/usr/bin${PATH:+:$PATH} - - &id002 - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kf5-5-110-qt-5-15-11-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS} - - &id003 - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kf5-5-110-qt-5-15-11-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME} - - &id004 - CRAFT_CMAKE_ARGS: -DCMAKE_FIND_ROOT_PATH=/snap/kf5-5-110-qt-5-15-11-core22-sdk/current${CRAFT_CMAKE_ARGS:+:$CRAFT_CMAKE_ARGS} - kid3: - after: - - kde-neon - parse-info: - - usr/share/metainfo/org.kde.kid3.appdata.xml - plugin: cmake - build-packages: - - libid3-3.8.3-dev - - libflac++-dev - - libvorbis-dev - - libtag1-dev - - libchromaprint-dev - - libreadline-dev - - xsltproc - - python3 - - libkf5doctools-dev - build-snaps: - - ffmpeg-2204-sdk - stage-packages: - - libxinerama1 - - libid3-3.8.3v5 - - libflac++6v5 - stage-snaps: - - ffmpeg-2204 - source: . - source-type: local - cmake-parameters: - - "-DCMAKE_INSTALL_PREFIX=/usr" - - "-DCMAKE_BUILD_TYPE=Release" - - "-DENABLE_TESTING=OFF" - - "-DBUILD_TESTING=OFF" - - "-DKDE_SKIP_TEST_SETTINGS=ON" - - "-DCFG_QMLDIR=/usr/share/kid3/qml" - - "-DCMAKE_FIND_ROOT_PATH=/usr\\;$CRAFT_STAGE\\;/snap/kf5-5-110-qt-5-15-11-core22-sdk/current\\;/snap/ffmpeg-2204-sdk/current" - - "-DKDE_INSTALL_PLUGINDIR=/usr/lib/$CRAFT_ARCH_TRIPLET/qt5/plugins/" - prime: - - "-usr/lib/*/cmake/*" - - "-usr/include/*" - - "-usr/share/ECM/*" - - "-usr/share/doc/*" - - "-usr/share/man/*" - - "-usr/share/icons/breeze-dark*" - - "-usr/bin/X11" - - "-usr/lib/gcc/$CRAFT_ARCH_TRIPLET/6.0.0" - - "-usr/lib/aspell/*" - - "-usr/share/lintian" - build-environment: &id005 - - *id001 - - *id002 - - *id003 - - *id004 - cleanup: - after: - - kde-neon - - kid3 - plugin: nil - override-prime: | - set -eux - # # Unused libraries found by linter + kid3: + parse-info: + - usr/share/metainfo/org.kde.kid3.appdata.xml + plugin: cmake + build-packages: + - libid3-3.8.3-dev + - libflac++-dev + - libvorbis-dev + - libtag1-dev + - libchromaprint-dev + - libreadline-dev + - xsltproc + - python3 + - libgstreamer1.0-dev + - libxkbcommon-dev
View file
kid3-3.9.6.tar.xz/src/app/cli/clicommand.cpp -> kid3-3.9.7.tar.xz/src/app/cli/clicommand.cpp
Changed
@@ -1437,7 +1437,8 @@ connectResultSignal(); } m_process->setOutputViewer(this); - if (!m_process->launchCommand(command, args().mid(1), true)) { + QVariantMap vars{{QLatin1String("standalone"), !cli()->isInteractive()}}; + if (!m_process->launchCommand(command, args().mid(1), true, vars)) { setError(tr("Could not execute ") + args().mid(1).join(QLatin1String(" "))); terminate(); }
View file
kid3-3.9.6.tar.xz/src/app/cli/kid3cli.cpp -> kid3-3.9.7.tar.xz/src/app/cli/kid3cli.cpp
Changed
@@ -177,7 +177,8 @@ AbstractCliIO* io, const QStringList& args, QObject* parent) : AbstractCli(io, parent), m_app(app), m_args(args), - m_tagMask(Frame::TagV2V1), m_timeoutMs(0), m_fileNameChanged(false) + m_tagMask(Frame::TagV2V1), m_timeoutMs(0), m_fileNameChanged(false), + m_isInteractive(false) { m_formatters << new JsonCliFormatter(io) << new TextCliFormatter(io); @@ -346,7 +347,8 @@ */ void Kid3Cli::execute() { - if (!parseOptions()) { + m_isInteractive = !parseOptions(); + if (m_isInteractive) { // Interactive mode AbstractCli::execute(); }
View file
kid3-3.9.6.tar.xz/src/app/cli/kid3cli.h -> kid3-3.9.7.tar.xz/src/app/cli/kid3cli.h
Changed
@@ -189,6 +189,12 @@ void setTimeout(int timeout) { m_timeoutMs = timeout; } /** + * Check if command line is interactive. + * @return true if CLI is running in interactive mode. + */ + bool isInteractive() const { return m_isInteractive; } + + /** * Expand wildcards in path list. * @param paths paths to expand * @return expanded paths. @@ -260,4 +266,5 @@ /** Overwrites command timeout, -1 to switch off, 0 for defaults, else ms. */ int m_timeoutMs; bool m_fileNameChanged; + bool m_isInteractive; };
View file
kid3-3.9.6.tar.xz/src/app/kde/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/app/kde/CMakeLists.txt
Changed
@@ -1,3 +1,7 @@ +if(POLICY CMP0177) + cmake_policy(SET CMP0177 NEW) +endif() + add_executable(kid3 mainkde.cpp kdeplatformtools.cpp
View file
kid3-3.9.6.tar.xz/src/app/kde/kdeplatformtools.cpp -> kid3-3.9.7.tar.xz/src/app/kde/kdeplatformtools.cpp
Changed
@@ -292,7 +292,8 @@ return QFileDialog::getOpenFileNames( parent, caption, dir, filter, selectedFilter, MainWindowConfig::instance().dontUseNativeDialogs() - ? QFileDialog::DontUseNativeDialog : QFileDialog::Options()); + ? QFileDialog::HideNameFilterDetails | QFileDialog::DontUseNativeDialog + : QFileDialog::Options()); } /**
View file
kid3-3.9.6.tar.xz/src/app/org.kde.kid3.appdata.xml -> kid3-3.9.7.tar.xz/src/app/org.kde.kid3.appdata.xml
Changed
@@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2014 Urs Fleisch <ufleisch_at_users.sourceforge.net> --> -<component type="desktop"> +<!-- + SPDX-License-Identifier: CC0-1.0 + SPDX-FileCopyrightText: 2014 Urs Fleisch <ufleisch_at_users.sourceforge.net> + --> +<component type="desktop-application"> <id>org.kde.kid3</id> - <replaces> - <id>org.kde.kid3.desktop</id> - </replaces> <launchable type="desktop-id">org.kde.kid3.desktop</launchable> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> @@ -58,7 +58,7 @@ <summary xml:lang="eu">Editatu audio fitxategietako metadatuak</summary> <summary xml:lang="fi">Muokkaa äänitiedostojen metatietoja</summary> <summary xml:lang="fr">Éditer les métadonnées de fichiers audio</summary> - <summary xml:lang="gl">Editar metadatos de ficheiros de son.</summary> + <summary xml:lang="gl">Editar metadatos de ficheiros de son</summary> <summary xml:lang="id">Edit metadata file audio</summary> <summary xml:lang="is">Breyta lýsigögnum í hljóðskrám</summary> <summary xml:lang="it">Modifica i metadati dei file audio</summary> @@ -73,7 +73,7 @@ <summary xml:lang="sk">Upraviť metadáta zvukového súboru</summary> <summary xml:lang="sl">Urejanje metapodatkov zvočne datoteke</summary> <summary xml:lang="sv">Redigera metadata i ljudfiler</summary> - <summary xml:lang="tr">Ses dosyası üstverisini düzenleyin</summary> + <summary xml:lang="tr">Ses dosyalarının üst verisini düzenleyin</summary> <summary xml:lang="uk">Редагування метаданих звукових файлів</summary> <summary xml:lang="x-test">xxEdit audio file metadataxx</summary> <summary xml:lang="zh-CN">编辑音频文件元数据</summary> @@ -235,8 +235,10 @@ <p xml:lang="ca-valencia">Kid3 utilitza els Frameworks de KDE. Els usuaris d'altres entorns d'escriptori poden preferir Kid3-qt, el qual no té dependències de KDE.</p> <p xml:lang="en-GB">Kid3 uses the KDE Frameworks. Users of other desktop environments may prefer Kid3-qt instead, which is without KDE dependencies.</p> <p xml:lang="es">Kid3 usa las infraestructuras de KDE. Los usuarios de otros entornos de escritorio pueden preferir Kid3-qt en su lugar, que no depende de KDE.</p> + <p xml:lang="fi">Kid3 käyttää KDE Frameworksiä. Muiden työpöytäympäristöjen käyttäjät saattavat haluta pikemmin Kid3-qt:n, jolla ei ole KDE-riippuvuuksia.</p> <p xml:lang="fr">Kid3 utilise les environnements de développement de KDE. Les utilisateurs d'autres environnements de bureau peuvent préférer le module « kid3-qt » à la place, ce qui est sans dépendances avec KDE.</p> <p xml:lang="gl">Kid3 usa as infraestruturas de KDE. As persoas doutros contornos de escritorio quizais prefiran Kid3-qt, que non ten dependencias de KDE.</p> + <p xml:lang="id">Kid3 menggunakan KDE Frameworks. Pengguna lingkungan desktop lain mungkin alih-alih lebih memilih Kid3-qt, yang tidak memiliki ketergantungan pada KDE.</p> <p xml:lang="it">Kid3 utilizza KDE Frameworks. Gli utenti di altri ambienti desktop potrebbero preferire Kid3-qt, che è privo di dipendenze KDE.</p> <p xml:lang="ko">Kid3은 KDE 프레임워크를 사용합니다. 다른 데스크톱 환경을 사용한다면 KDE 의존성이 없는 Kid3-qt를 선호할 수도 있습니다.</p> <p xml:lang="nl">Kid3 gebruikt het KDE Frameworks. Gebruikers van andere bureaubladomgevingen kunnen in plaats daarvan de voorkeur geven aan Kid3-qt, die onafhankelijk is van KDE.</p> @@ -249,8 +251,8 @@ <p xml:lang="x-test">xxKid3 uses the KDE Frameworks. Users of other desktop environments may prefer Kid3-qt instead, which is without KDE dependencies.xx</p> </description> <screenshots> - <screenshot type="default" width="1200" height="675"> - <image>https://kid3.kde.org/assets/img/screen169.png</image> + <screenshot type="default" width="1290" height="916"> + <image>https://cdn.kde.org/screenshots/kid3/kid3.png</image> <caption>Kid3 main window</caption> <caption xml:lang="ar">النّافذة الرّئيسيّة لكِد3</caption> <caption xml:lang="ca">Finestra principal del Kid3</caption> @@ -291,12 +293,38 @@ <url type="homepage">https://kid3.kde.org/</url> <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kid3</url> <url type="help">https://docs.kde.org/index.php?application=kid3</url> + <project_group>KDE</project_group> + <provides> + <binary>kid3</binary> + </provides> + <categories> + <category>KDE</category> + <category>AudioVideo</category> + <category>Audio</category> + <category>AudioVideoEditing</category> + </categories> <developer id="org.kde.invent.ufleisch"> - <name>Urs Fleisch</name> + <name translate="no">Urs Fleisch</name> </developer> - <update_contact>ufleisch_at_users.sourceforge.net</update_contact> - <translation type="gettext">kid3</translation> + <update_contact>ufleisch@users.sourceforge.net</update_contact> + <translation type="qt">kid3/translations/kid3</translation> <releases> + <release version="3.9.7" date="2025-07-24"> + <description> + <p>Fixed</p> + <ul> + <li>KDE: Avoid excessive width of file dialog.</li> + <li>Make Chapters frames accessible via kid3-cli.</li> + <li>Superfluous imported tracks can be deleted before import.</li> + <li>Fix creation of wrong editor in frame table after selection change.</li> + <li>Completions with different values when selecting multiple files now also support genre.</li> + <li>Do not leave temporary cover art files on the system.</li> + <li>EmbedLyrics.qml: Remove illegal characters for query parameters.</li> + <li>Scripting: Fix crash if execute @qml is used from kid3-cli, fix isStandalone() when running non-interactively with kid3-cli, add new script SelectChapterTags.qml.</li> + <li>Build system: Don't hardcode WITH_DATAROOTDIR_DEFAULT path, support CMake option BUILD_WITH_QT5 to force using Qt5, support Qt 6/KDE 6 on Debian, add various new CI/CD targets, improve Snap support.</li> + </ul> + </description> + </release> <release version="3.9.6" date="2024-09-21"> <description> <p>New</p>
View file
kid3-3.9.6.tar.xz/src/app/org.kde.kid3.desktop -> kid3-3.9.7.tar.xz/src/app/org.kde.kid3.desktop
Changed
@@ -67,7 +67,7 @@ GenericNamesk=Značkovač zvuku GenericNamesl=Označevalnik zvočnih datotek GenericNamesv=Ljudtaggning -GenericNametr=Ses Etiketleyicisi +GenericNametr=Ses Künyeleyicisi GenericNameuk=Програма для роботи з мітками звукових файлів GenericNamex-test=xxAudio Taggerxx GenericNamezh_CN=音频标签编辑器 @@ -100,7 +100,7 @@ Commentsk=Upraviť metadáta zvukových súborov Commentsl=Urejanje metapodatkov zvočne datoteke Commentsv=Redigera metadata i ljudfiler -Commenttr=Ses dosyası üstverisi düzenleyin +Commenttr=Ses dosyalarının üst verisini düzenleyin Commentuk=Редагування метаданих звукових файлів Commentx-test=xxEdit audio file metadataxx Commentzh_CN=编辑音频文件元数据 @@ -137,7 +137,7 @@ Keywordssk=audio;id3;tag;editor;id3v1;id3v2;mp3; Keywordssl=audio;id3;tag;editor;id3v1;id3v2;mp3;zvok;urejevalnik; Keywordssv=ljud;id3;tagg;editor;id3v1;id3v2;mp3; -Keywordstr=ses;id3;etiket;düzenleyici;is3v1;id3v2;mp3; +Keywordstr=ses;id3;etiket;künye;düzenleyici;is3v1;id3v2;mp3; Keywordsuk=audio;id3;tag;editor;id3v1;id3v2;mp3;звук;ід3;мітка;редактор;ід3в1;ід3в2;емпе3;мп3; Keywordsx-test=xxaudioxx;xxid3xx;xxtagxx;xxeditorxx;xxid3v1xx;xxid3v2xx;xxmp3xx; Keywordszh_CN=audio;id3;tag;editor;id3v1;id3v2;mp3;音频;音乐;歌曲;标签;编辑器;yinpin;yinyue;gequ;biaoqian;bianjiqi;
View file
kid3-3.9.6.tar.xz/src/app/qml/mainqml.cpp -> kid3-3.9.7.tar.xz/src/app/qml/mainqml.cpp
Changed
@@ -29,7 +29,7 @@ #include <QTranslator> #include <QDir> #include <QSettings> -#if !defined NDEBUG && !defined QT_QML_DEBUG +#if !defined QT_NO_DEBUG && !defined QT_QML_DEBUG #define QT_QML_DEBUG #endif #include <QQmlApplicationEngine> @@ -170,7 +170,7 @@ #endif QStringList qmlDirs; -#if !defined NDEBUG && defined CFG_QMLSRCDIR +#if !defined QT_NO_DEBUG && defined CFG_QMLSRCDIR qmlDirs.append(QLatin1String(CFG_QMLSRCDIR)); #endif #ifdef CFG_QMLDIR
View file
kid3-3.9.6.tar.xz/src/app/qt/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/app/qt/CMakeLists.txt
Changed
@@ -1,3 +1,7 @@ +if(POLICY CMP0177) + cmake_policy(SET CMP0177 NEW) +endif() + add_executable(${KID3_EXECUTABLE} MACOSX_BUNDLE WIN32 mainqt.cpp platformtools.cpp
View file
kid3-3.9.6.tar.xz/src/app/qt/fixappdata.py -> kid3-3.9.7.tar.xz/src/app/qt/fixappdata.py
Changed
@@ -6,8 +6,11 @@ def fix_appdata(): for line in fileinput.input(mode='rb'): + if b'<project_group>KDE</project_group>' in line: + continue line = line.replace(b'kid3</id>', b'kid3-qt</id>') \ - .replace(b'kid3.desktop</id>', b'kid3_qt.desktop</id>') \ + .replace(b'kid3</binary>', b'kid3-qt</binary>') \ + .replace(b'KDE</category>', b'Qt</category>') \ .replace(b'kid3.desktop', b'kid3-qt.desktop') \ .replace(b'>Kid3</name>', b'>Kid3-qt</name>') sys.stdout.buffer.write(line)
View file
kid3-3.9.6.tar.xz/src/core/model/externalprocess.cpp -> kid3-3.9.7.tar.xz/src/core/model/externalprocess.cpp
Changed
@@ -76,10 +76,11 @@ * @param name display name * @param args command and arguments * @param showOutput true to show output of process + * @param vars variables to make available in command * @return false if process could not be executed. */ bool ExternalProcess::launchCommand(const QString& name, const QStringList& args, - bool showOutput) + bool showOutput, const QVariantMap& vars) { if (args.isEmpty()) return true; @@ -115,7 +116,7 @@ connect(userCommandProcessor->qobject(), SIGNAL(finished(int)), this, SIGNAL(finished(int)), Qt::UniqueConnection); if (userCommandProcessor->startUserCommand(program, arguments, - showOutput)) { + showOutput, vars)) { return true; } }
View file
kid3-3.9.6.tar.xz/src/core/model/externalprocess.h -> kid3-3.9.7.tar.xz/src/core/model/externalprocess.h
Changed
@@ -28,6 +28,7 @@ #include <QObject> #include <QStringList> +#include <QVariantMap> #include "kid3api.h" class QProcess; @@ -98,10 +99,12 @@ * @param name display name * @param args command and arguments * @param showOutput true to show output of process + * @param vars variables to make available in command * @return false if process could not be executed. */ bool launchCommand(const QString& name, const QStringList& args, - bool showOutput = false); + bool showOutput = false, + const QVariantMap& vars = QVariantMap()); signals: /**
View file
kid3-3.9.6.tar.xz/src/core/model/frametablemodel.cpp -> kid3-3.9.7.tar.xz/src/core/model/frametablemodel.cpp
Changed
@@ -62,7 +62,8 @@ FrameTableModel::FrameTableModel( bool id3v1, CoreTaggedFileIconProvider* colorProvider, QObject* parent) : QAbstractTableModel(parent), m_markedRows(0), m_changedFrames(0), - m_colorProvider(colorProvider), m_id3v1(id3v1), m_emptyHeaders(false) + m_colorProvider(colorProvider), m_id3v1(id3v1), m_emptyHeaders(false), + m_temporarilyInvalid(false) { setObjectName(QLatin1String("FrameTableModel")); } @@ -620,6 +621,18 @@ int oldNumFrames = static_cast<int>(m_frames.size()); int newNumFrames = static_cast<int>(src.size()); int numRowsChanged = qMin(oldNumFrames, newNumFrames); + // Mark model as temporarily invalid to avoid the following issue: + // A file has one more frame than another, e.g. a comment frame. The file + // with more frames is selected, and the frame below genre (e.g. disc number) + // has focus. Now the file with fewer frames is selected. Its disc number + // row in the frame table has the same row number as the genre in the + // previously selected file. A genre combo box is now generated in its + // disc number row and populated with the previous genre value. When it + // loses focus, its value is overwritten with this wrong genre value. + // This happens because the call of beginRemoveRows() below will trigger + // FrameItemDelegate::createEditor(). Now we mark the model as temporarily + // invalid and will not create an editor for the invalid frame type. + m_temporarilyInvalid = true; if (newNumFrames < oldNumFrames) beginRemoveRows(QModelIndex(), newNumFrames, oldNumFrames - 1); else if (newNumFrames > oldNumFrames) @@ -629,6 +642,7 @@ src.swap(m_frames); updateFrameRowMapping(); resizeFrameSelected(); + m_temporarilyInvalid = false; if (newNumFrames < oldNumFrames) endRemoveRows();
View file
kid3-3.9.6.tar.xz/src/core/model/frametablemodel.h -> kid3-3.9.7.tar.xz/src/core/model/frametablemodel.h
Changed
@@ -283,6 +283,12 @@ void setHeadersEmpty(bool empty) { m_emptyHeaders = empty; } bool headersEmpty() const { return m_emptyHeaders; } + /** + * Check if the current state is invalid, e.g. during transfer of new frames. + * @return true if the model data are currently invalid. + */ + bool isTemporarilyInvalid() const { return m_temporarilyInvalid; } + public slots: /** * Select all frames in the table. @@ -342,4 +348,5 @@ CoreTaggedFileIconProvider* m_colorProvider; bool m_id3v1; bool m_emptyHeaders; + bool m_temporarilyInvalid; };
View file
kid3-3.9.6.tar.xz/src/core/model/iusercommandprocessor.h -> kid3-3.9.7.tar.xz/src/core/model/iusercommandprocessor.h
Changed
@@ -28,6 +28,7 @@ #include <QtPlugin> #include <QStringList> +#include <QVariantMap> #include "kid3api.h" class Kid3Application; @@ -67,6 +68,7 @@ * @param key user command name * @param arguments arguments to pass to command * @param showOutput true to enable output in output viewer + * @param vars variables to make available in command * @return true if command is started. * * @remarks If @a showOutput is true, command output is emitted using a signal @@ -75,7 +77,8 @@ * @see qobject() */ virtual bool startUserCommand( - const QString& key, const QStringList& arguments, bool showOutput) = 0; + const QString& key, const QStringList& arguments, bool showOutput, + const QVariantMap& vars = QVariantMap()) = 0; /** * Return object which emits commandOutput() and finished() signals.
View file
kid3-3.9.6.tar.xz/src/core/tags/frame.cpp -> kid3-3.9.7.tar.xz/src/core/tags/frame.cpp
Changed
@@ -1322,8 +1322,7 @@ !(PictureFrame::getData(*it, frameData) && PictureFrame::getData(*othersIt, othersData) && frameData == othersData))) { - if (differentValues && it->getType() != Frame::FT_Picture && - it->getType() != Frame::FT_Genre) { + if (differentValues && it->getType() != Frame::FT_Picture) { auto& valueSet = (*differentValues)it->getExtendedType(); if (it->getValue() != Frame::differentRepresentation()) { valueSet.insert(it->getValue());
View file
kid3-3.9.6.tar.xz/src/gui/dialogs/importdialog.cpp -> kid3-3.9.7.tar.xz/src/gui/dialogs/importdialog.cpp
Changed
@@ -259,6 +259,12 @@ connect(okButton, &QAbstractButton::clicked, this, &QDialog::accept); connect(cancelButton, &QAbstractButton::clicked, this, &QDialog::reject); vlayout->addLayout(hlayout); + + auto deleteAction = new QAction(this); + deleteAction->setShortcut(QKeySequence::Delete); + connect(deleteAction, &QAction::triggered, + this, &ImportDialog::deleteSelectedTableRows); + addAction(deleteAction); } /** @@ -589,6 +595,48 @@ } /** + * Delete the selected table rows. + */ +void ImportDialog::deleteSelectedTableRows() +{ + QSet<int> rows; + const QModelIndexList selectedRows = + m_trackDataTable->selectionModel()->selectedRows(); + for (const QModelIndex& index : selectedRows) { + rows.insert(index.row()); + } + if (rows.isEmpty()) { + if (auto index = m_trackDataTable->currentIndex(); index.isValid()) { + rows.insert(index.row()); + } + } + if (!rows.isEmpty()) { + ImportTrackDataVector trackDataVector(m_trackDataModel->getTrackData()); + int numTracks = trackDataVector.size(); + int fromIndex = 0; + for (auto toIt = trackDataVector.begin(), fromIt = trackDataVector.begin(); + toIt != trackDataVector.end();) { + if (fromIndex >= numTracks) { + trackDataVector.erase(toIt, trackDataVector.end()); + break; + } + if (!rows.contains(fromIndex)) { + if (toIt != fromIt) { + toIt->setFrameCollection(fromIt->getFrameCollection()); + toIt->setImportDuration(fromIt->getImportDuration()); + } + ++toIt; + } + ++fromIt; + ++fromIndex; + } + m_trackDataModel->setTrackData(trackDataVector); + // redisplay the table + showPreview(); + } +} + +/** * Called when the destination combo box value is changed. */ void ImportDialog::changeTagDestination()
View file
kid3-3.9.6.tar.xz/src/gui/dialogs/importdialog.h -> kid3-3.9.7.tar.xz/src/gui/dialogs/importdialog.h
Changed
@@ -126,6 +126,11 @@ void moveTableRow(int, int fromIndex, int toIndex); /** + * Delete the selected table rows. + */ + void deleteSelectedTableRows(); + + /** * Import from server and preview in table. */ void fromServer();
View file
kid3-3.9.6.tar.xz/src/gui/forms/mprisinterface.cpp -> kid3-3.9.7.tar.xz/src/gui/forms/mprisinterface.cpp
Changed
@@ -114,7 +114,7 @@ MprisPlayerInterface::~MprisPlayerInterface() { if (m_tempCoverArtFile) { - m_tempCoverArtFile->deleteLater(); + delete m_tempCoverArtFile; } }
View file
kid3-3.9.6.tar.xz/src/gui/widgets/frameitemdelegate.cpp -> kid3-3.9.7.tar.xz/src/gui/widgets/frameitemdelegate.cpp
Changed
@@ -419,10 +419,27 @@ int col = index.column(); const auto ftModel = qobject_cast<const FrameTableModel*>(index.model()); - if (row >= 0 && (col == FrameTableModel::CI_Value || !ftModel)) { + if (row >= 0 && (col == FrameTableModel::CI_Value || !ftModel) && + !(ftModel && ftModel->isTemporarilyInvalid())) { auto type = static_cast<Frame::Type>( index.data(FrameTableModel::FrameTypeRole).toInt()); bool id3v1 = ftModel && ftModel->isId3v1(); + + QStringList completionValues; + if (ftModel && index.data().toString() == Frame::differentRepresentation()) { + Frame::ExtendedType extType( + type, index.data(FrameTableModel::InternalNameRole).toString()); + if (QSet<QString> valueSet = ftModel->getCompletionsForType(extType); + !valueSet.isEmpty()) { +#if QT_VERSION >= 0x050e00 + completionValues = QStringList(valueSet.constBegin(), valueSet.constEnd()); +#else + completionValues = valueSet.toList(); +#endif + completionValues.sort(); + } + } + if (type == Frame::FT_Genre) { auto cb = new QComboBox(parent); if (!id3v1) { @@ -430,7 +447,13 @@ cb->setDuplicatesEnabled(false); } - cb->setModel(m_genreModel); + if (completionValues.isEmpty()) { + cb->setModel(m_genreModel); + } else { + completionValues.prepend(Frame::differentRepresentation()); + completionValues.append(m_genreModel->stringList()); + cb->addItems(completionValues); + } return cb; } if (type == Frame::FT_Rating) { @@ -439,24 +462,13 @@ this, &FrameItemDelegate::commitAndCloseEditor); return editor; } - if (ftModel && index.data().toString() == Frame::differentRepresentation()) { - Frame::ExtendedType extType( - type, index.data(FrameTableModel::InternalNameRole).toString()); - if (QSet<QString> valueSet = ftModel->getCompletionsForType(extType); - !valueSet.isEmpty()) { -#if QT_VERSION >= 0x050e00 - QStringList values(valueSet.constBegin(), valueSet.constEnd()); -#else - QStringList values = valueSet.toList(); -#endif - values.sort(); - auto cb = new QComboBox(parent); - cb->setEditable(true); - cb->setDuplicatesEnabled(false); - cb->addItems(values); - cb->setEditText(index.data().toString()); - return cb; - } + if (!completionValues.isEmpty()) { + auto cb = new QComboBox(parent); + cb->setEditable(true); + cb->setDuplicatesEnabled(false); + cb->addItems(completionValues); + cb->setEditText(index.data().toString()); + return cb; } QWidget* editor = QItemDelegate::createEditor(parent, option, index); auto lineEdit = qobject_cast<QLineEdit*>(editor); @@ -511,7 +523,9 @@ index.data(FrameTableModel::FrameTypeRole).toInt()); type == Frame::FT_Genre) { QString genreStr(index.model()->data(index).toString()); - cb->setCurrentIndex(m_genreModel->getRowForGenre(genreStr)); + if (genreStr != Frame::differentRepresentation()) { + cb->setCurrentIndex(m_genreModel->getRowForGenre(genreStr)); + } } } else { QItemDelegate::setEditorData(editor, index);
View file
kid3-3.9.6.tar.xz/src/plugins/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/plugins/CMakeLists.txt
Changed
@@ -1,4 +1,7 @@ project(kid3_plugins) +if(POLICY CMP0177) + cmake_policy(SET CMP0177 NEW) +endif() set(CMAKE_CXX_STANDARD 17) # Install a library _target as a plugin with _name.
View file
kid3-3.9.6.tar.xz/src/plugins/acoustidimport/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/plugins/acoustidimport/CMakeLists.txt
Changed
@@ -6,6 +6,9 @@ set(HAVE_CHROMAPRINT 1) endif() if(WITH_FFMPEG) + if(POLICY CMP0144) + cmake_policy(SET CMP0144 NEW) + endif() find_package(FFmpeg COMPONENTS avformat avcodec avutil REQUIRED) elseif(WITH_GSTREAMER) find_package(GStreamer REQUIRED)
View file
kid3-3.9.6.tar.xz/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp -> kid3-3.9.7.tar.xz/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp
Changed
@@ -125,8 +125,10 @@ #else ::av_frame_free(&m_frame); #endif +#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(57, 19, 0) if (m_opened) ::avcodec_close(m_ptr); +#endif #if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100) if (m_ptr) ::avcodec_free_context(&m_ptr);
View file
kid3-3.9.6.tar.xz/src/plugins/acoustidimport/musicbrainzclient.cpp -> kid3-3.9.7.tar.xz/src/plugins/acoustidimport/musicbrainzclient.cpp
Changed
@@ -116,7 +116,13 @@ int end = bytes.indexOf("</metadata>"); QByteArray xmlStr = start >= 0 && end > start ? bytes.mid(start, end + 11 - start) : bytes; - if (QDomDocument doc; doc.setContent(xmlStr, false)) { + if (QDomDocument doc; +#if QT_VERSION >= 0x060500 + doc.setContent(xmlStr) +#else + doc.setContent(xmlStr, false) +#endif + ) { if (QDomElement recording = doc.namedItem(QLatin1String("metadata")) .namedItem(QLatin1String("recording")).toElement();
View file
kid3-3.9.6.tar.xz/src/plugins/kid3qml/Kid3Script.qml -> kid3-3.9.7.tar.xz/src/plugins/kid3qml/Kid3Script.qml
Changed
@@ -179,7 +179,8 @@ * Check if script is running stand-alone, i.e. not in the Kid3 application. */ function isStandalone() { - return typeof args === "undefined" + return typeof vars === "object" + ? !!vars.standalone : typeof vars === "undefined" } /**
View file
kid3-3.9.6.tar.xz/src/plugins/mp4v2metadata/m4afile.cpp -> kid3-3.9.7.tar.xz/src/plugins/mp4v2metadata/m4afile.cpp
Changed
@@ -390,7 +390,7 @@ { frame.setExtendedType(Frame::ExtendedType(Frame::FT_Other, QLatin1String("Chapters"))); - frame.setValue(QString()); + frame.setValue(QString(QLatin1String(""))); Frame::Field field; Frame::FieldList& fields = frame.fieldList();
View file
kid3-3.9.6.tar.xz/src/plugins/musicbrainzimport/musicbrainzimporter.cpp -> kid3-3.9.7.tar.xz/src/plugins/musicbrainzimport/musicbrainzimporter.cpp
Changed
@@ -107,7 +107,13 @@ if (start >= 0 && end > start) { xmlStr = xmlStr.mid(start, end + 11 - start); } - if (QDomDocument doc; doc.setContent(xmlStr, false)) { + if (QDomDocument doc; +#if QT_VERSION >= 0x060500 + doc.setContent(xmlStr) +#else + doc.setContent(xmlStr, false) +#endif + ) { m_albumListModel->clear(); QDomElement releaseList = doc.namedItem(QLatin1String("metadata")).toElement() @@ -332,7 +338,13 @@ int end = albumStr.indexOf("</metadata>"); QByteArray xmlStr = start >= 0 && end > start ? albumStr.mid(start, end + 11 - start) : albumStr; - if (QDomDocument doc; doc.setContent(xmlStr, false)) { + if (QDomDocument doc; +#if QT_VERSION >= 0x060500 + doc.setContent(xmlStr) +#else + doc.setContent(xmlStr, false) +#endif + ) { QDomElement release = doc.namedItem(QLatin1String("metadata")).toElement() .namedItem(QLatin1String("release")).toElement();
View file
kid3-3.9.6.tar.xz/src/plugins/oggflacmetadata/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/plugins/oggflacmetadata/CMakeLists.txt
Changed
@@ -1,24 +1,25 @@ -if(WITH_VORBIS) - set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) +set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) +if(WITH_VORBIS) find_package(Vorbis REQUIRED) - find_package(FLAC) +endif() +if(WITH_FLAC) + find_package(FLAC REQUIRED) +endif() +if(WITH_VORBIS OR WITH_FLAC) configure_file(oggflacconfig.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/oggflacconfig.h) set(plugin_NAME OggFlacMetadata) string(TOLOWER ${plugin_NAME} plugin_TARGET) - add_library(${plugin_TARGET} - oggflacmetadataplugin.cpp - oggfile.cpp - vcedit.c - ) + add_library(${plugin_TARGET} oggflacmetadataplugin.cpp oggfile.cpp) + if(HAVE_VORBIS) + target_sources(${plugin_TARGET} PRIVATE vcedit.c) + endif() if(HAVE_FLAC) - target_sources(${plugin_TARGET} PRIVATE - flacfile.cpp - ) + target_sources(${plugin_TARGET} PRIVATE flacfile.cpp) endif() qt_wrap_cpp(plugin_GEN_MOC_SRCS oggflacmetadataplugin.h @@ -28,7 +29,14 @@ target_include_directories(${plugin_TARGET} PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) - target_link_libraries(${plugin_TARGET} kid3-core VorbisFile::VorbisFile FLACPP::FLACPP Kid3Plugin) + target_link_libraries(${plugin_TARGET} kid3-core Kid3Plugin) + + if(HAVE_VORBIS) + target_link_libraries(${plugin_TARGET} VorbisFile::VorbisFile) + endif() + if(HAVE_FLAC) + target_link_libraries(${plugin_TARGET} FLACPP::FLACPP) + endif() target_compile_definitions(${plugin_TARGET} PRIVATE HAVE_CONFIG_H)
View file
kid3-3.9.6.tar.xz/src/plugins/oggflacmetadata/oggfile.cpp -> kid3-3.9.7.tar.xz/src/plugins/oggflacmetadata/oggfile.cpp
Changed
@@ -39,6 +39,7 @@ #include "tagconfig.h" #include "taggedfilesystemmodel.h" +#ifdef HAVE_VORBIS namespace { /* @@ -136,6 +137,7 @@ } } +#endif // HAVE_VORBIS /** * Constructor. @@ -345,6 +347,7 @@ notifyModelDataChanged(priorIsTagInformationRead); } #else // HAVE_VORBIS +int OggFile::taggedFileFeatures() const { return 0; } void OggFile::readTags(bool) {} bool OggFile::writeTags(bool, bool*, bool) { return false; } void OggFile::clearTags(bool) {}
View file
kid3-3.9.6.tar.xz/src/plugins/qmlcommand/qmlcommandplugin.cpp -> kid3-3.9.7.tar.xz/src/plugins/qmlcommand/qmlcommandplugin.cpp
Changed
@@ -26,7 +26,7 @@ #include "qmlcommandplugin.h" #include <QDir> -#if !defined NDEBUG && !defined QT_QML_DEBUG +#if !defined QT_NO_DEBUG && !defined QT_QML_DEBUG #define QT_QML_DEBUG #endif #include <QQuickView> @@ -76,16 +76,16 @@ if (m_qmlView) { m_qmlView->close(); } - if (!m_qmlEngine) { - // If both m_qmlEngine and m_qmlView have been constructed, deleting both - // will result in a crash upon termination (Bug 457655). This happens when - // using both a @qml user action (e.g. TitleCase.qml) and a @qmlview - // user action (QmlConsole.qml). Do not delete m_qmlView in such a case. - delete m_qmlView; - } + delete m_qmlView; m_qmlView = nullptr; - delete m_qmlEngine; - m_qmlEngine = nullptr; + // If m_qmlEngine is deleted, kid3-cli segfaults the second time "execute @qml" + // is used in interactive mode. The UI application will crash if both + // m_qmlEngine and m_qmlView have been constructed, deleting both + // will result in a crash upon termination (Bug 457655). This happens when + // using both a @qml user action (e.g. TitleCase.qml) and a @qmlview + // user action (QmlConsole.qml). This also happens if m_app is set as a parent + // of m_qmlEngine and it is deleted when m_app is deleted. Therefore, + // m_qmlEngine is not deleted. if (s_messageHandlerInstance == this) { s_messageHandlerInstance = nullptr; } @@ -96,11 +96,13 @@ * @param key user command name, "qml" or "qmlview" * @param arguments arguments to pass to script * @param showOutput true to enable output in output viewer, using signal - * commandOutput(). + * commandOutput() + * @param vars variables to make available in command * @return true if command is started. */ bool QmlCommandPlugin::startUserCommand( - const QString& key, const QStringList& arguments, bool showOutput) + const QString& key, const QStringList& arguments, bool showOutput, + const QVariantMap& vars) { if (!arguments.isEmpty()) { if (key == QLatin1String("qmlview")) { @@ -118,6 +120,8 @@ } m_qmlView->engine()->rootContext()->setContextProperty( QLatin1String("args"), arguments); + m_qmlView->engine()->rootContext()->setContextProperty( + QLatin1String("vars"), vars); onEngineReady(); m_qmlView->setSource(QUrl::fromLocalFile(arguments.first())); if (m_qmlView->status() == QQuickView::Ready) { @@ -144,6 +148,8 @@ } m_qmlEngine->rootContext()->setContextProperty(QLatin1String("args"), arguments); + m_qmlEngine->rootContext()->setContextProperty(QLatin1String("vars"), + vars); if (QQmlComponent component(m_qmlEngine, arguments.first()); component.status() == QQmlComponent::Ready) { onEngineReady();
View file
kid3-3.9.6.tar.xz/src/plugins/qmlcommand/qmlcommandplugin.h -> kid3-3.9.7.tar.xz/src/plugins/qmlcommand/qmlcommandplugin.h
Changed
@@ -81,10 +81,12 @@ * @param arguments arguments to pass to script * @param showOutput true to enable output in output viewer, using signal * commandOutput(). + * @param vars variables to make available in command * @return true if command is started. */ bool startUserCommand( - const QString& key, const QStringList& arguments, bool showOutput) override; + const QString& key, const QStringList& arguments, bool showOutput, + const QVariantMap& vars = QVariantMap()) override; /** * Return object which emits commandOutput() signal.
View file
kid3-3.9.6.tar.xz/src/plugins/taglibmetadata/taglibfile.cpp -> kid3-3.9.7.tar.xz/src/plugins/taglibmetadata/taglibfile.cpp
Changed
@@ -900,7 +900,7 @@ { frame.setExtendedType(Frame::ExtendedType(Frame::FT_Other, QLatin1String("Chapters"))); - frame.setValue(QString()); + frame.setValue(QString(QLatin1String(""))); Frame::Field field; Frame::FieldList& fields = frame.fieldList(); @@ -5459,6 +5459,29 @@ } /** + * Get name of INFO tag from type. + * + * @param extendedType type + * + * @return name, NULL if not supported. + */ +TagLib::ByteVector getInfoNameFromType(const Frame::ExtendedType& extendedType) +{ + Frame::Type type = extendedType.getType(); + if (type == Frame::FT_Track) { + // Do not change the track type to the configured track number field name + // if it is already a valid track INFO type. + const QString internalName = extendedType.getInternalName(); + const QStringList riffTrackNames = TagConfig::getRiffTrackNames(); + if (riffTrackNames.contains(internalName)) { + auto infoName = internalName.toLatin1(); + return TagLib::ByteVector(infoName.constData(), infoName.size()); + } + } + return getInfoNameFromType(type); +} + +/** * Get the frame type for an INFO name. * * @param id INFO tag name @@ -5501,7 +5524,7 @@ */ TagLib::ByteVector getInfoName(const Frame& frame) { - if (TagLib::ByteVector str = getInfoNameFromType(frame.getType()); + if (TagLib::ByteVector str = getInfoNameFromType(frame.getExtendedType()); !str.isEmpty()) { return str; }
View file
kid3-3.9.6.tar.xz/src/qml/CMakeLists.txt -> kid3-3.9.7.tar.xz/src/qml/CMakeLists.txt
Changed
@@ -1,3 +1,7 @@ +if(POLICY CMP0177) + cmake_policy(SET CMP0177 NEW) +endif() + # Make sure to keep this in sync with qmlapp.qrc set(QMLAPP_QML_SOURCES app/AboutDialog.qml
View file
kid3-3.9.6.tar.xz/src/qml/script/EmbedLyrics.qml -> kid3-3.9.7.tar.xz/src/qml/script/EmbedLyrics.qml
Changed
@@ -39,8 +39,10 @@ var lyricFetchers = { "www.letras.com": { getUrl: function(artist, title) { - return "https://www.letras.com/" + encodeURIComponent(artist) + - "/" + encodeURIComponent(title) + var illegalCharsRe = /(?:^\x20-\x7E|*)(!'%)/g + return "https://www.letras.com/" + + encodeURIComponent(artist.replace(illegalCharsRe, '')) + + "/" + encodeURIComponent(title.replace(illegalCharsRe, '')) }, parseResponse: function(resp) { var begin = resp.indexOf('<div class="lyric-original">')
View file
kid3-3.9.7.tar.xz/src/qml/script/SelectChapterTags.qml
Added
@@ -0,0 +1,79 @@ +/** + * \file SelectChapterTags.qml + * Select chapter tag frames to include them in operations (e.g. copying + * or deletion). + * + * \b Project: Kid3 + * \author Molly Messner + * \date 7 Feb 2025 + * + * Copyright (C) 2025 Molly Messner + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation; version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +import Kid3 1.1 + +Kid3Script { + onRun: { + // In the case that a frame occurs multiple times, we have to select/ + // deselect every instance of it individually. + function setSelectedForAllFramesWithKey(key, selected) { + for (let i = 0; app.getFrame(tagv2, `${key}${i}`); i++) { + app.setFrame(tagv2, `${key}${i}.selected`, selected); + } + } + + function setSelected_id3ChapterTags(selected) { + app.setFrame(tagv2, 'Chapters.selected', selected); + setSelectedForAllFramesWithKey('CTOC', selected); + setSelectedForAllFramesWithKey('CHAP', selected); + } + + function setSelected_mp4ChapterTags(selected) { + // Only relevant with the MP4v2 plugin enabled, at the time of writing. + app.setFrame(tagv2, 'Chapters.selected', selected); + } + + function setSelected_vorbisCommentChapterTags(selected) { + // VorbisComment doesn't actually use Chapters as of the time of writing, + // but this future-proofs this script for the potential change. + app.setFrame(tagv2, 'Chapters.selected', selected); + + for (const key of Object.keys(app.getAllFrames(tagv2))) { + if (/^CHAPTER\d{3}(NAME|URL)?$/i.test(key)) { + setSelectedForAllFramesWithKey(key, selected); + } + } + } + + function setSelected_allChapterTags(selected) { + let tagFormat = app.selectionInfo.tag(Frame.Tag_2).tagFormat; + + switch (true) { + case tagFormat.startsWith('ID3v2.'): + setSelected_id3ChapterTags(selected); + break; + case tagFormat === 'MP4': + setSelected_mp4ChapterTags(selected); + break; + case tagFormat === 'Vorbis': + setSelected_vorbisCommentChapterTags(selected); + break; + } + } + + setSelected_allChapterTags(!getArguments().includes('--deselect')); + Qt.quit(); + } +}
View file
kid3-3.9.6.tar.xz/translations/extract-merge.sh -> kid3-3.9.7.tar.xz/translations/extract-merge.sh
Changed
@@ -5,7 +5,7 @@ BASEDIR="../src" # root of translatable sources PROJECT="kid3" # project name -PROJECTVERSION="3.9.6" # project version +PROJECTVERSION="3.9.7" # project version BUGADDR="https://bugs.kde.org" # MSGID-Bugs WDIR=`pwd` # working dir
View file
kid3-3.9.7.tar.xz/win32/build-vcpkg-msvc.ps1
Added
@@ -0,0 +1,65 @@ +# This will build a Kid3 package using MSVC and vcpkg and install into a +# directory msvc_pkg at the same level as the source folder. +# You may have to adapt the paths used for WITH_DOCBOOKDIR and XSLTPROC. +$kid3WinDir = $PSScriptRoot.Replace('\', '/') +$kid3Parent = (Get-Item -Path $kid3WinDir).Parent.Parent.FullName.Replace('\', '/') +$kid3SrcDir = "$kid3Parent/kid3" +$kid3DstDir = "$kid3Parent/msvc_build" +$kid3PkgDir = "$kid3Parent/msvc_pkg" + +$env:PATH += ";$env:VCPKG_ROOT" +# If the vcpkg installation is already done, you can speed up the configuration +# with -DVCPKG_MANIFEST_INSTALL=OFF +cmake -B $kid3DstDir -S $kid3SrcDir -DCMAKE_BUILD_TYPE=Release ` + -DVCPKG_MANIFEST_DIR="$kid3WinDir" ` + -DCMAKE_TOOLCHAIN_FILE="$env:VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" ` + -DWITH_ID3LIB=OFF ` + -DWITH_DOCBOOKDIR="C:/msys64/usr/share/xml/docbook/xsl-stylesheets-1.79.2" ` + -DXSLTPROC="C:/msys64/usr/bin/xsltproc.exe" ` + -G "Visual Studio 17 2022" +cmake --build $kid3DstDir --config Release +cmake --install $kid3DstDir --config Release --prefix $kid3PkgDir --strip +$kid3Dlls = @( + "avcodec-61.dll", + "avformat-61.dll", + "avutil-59.dll", + "brotlicommon.dll", + "brotlidec.dll", + "bz2.dll", + "chromaprint.dll", + "double-conversion.dll", + "FLAC.dll", + "FLAC++.dll", + "freetype.dll", + "harfbuzz.dll", + "icudt74.dll", + "icuin74.dll", + "icuuc74.dll", + "jpeg62.dll", + "libcrypto-3-x64.dll", + "libcrypto-3-x64.dll", + "libpng16.dll", + "libsharpyuv.dll", + "libssl-3-x64.dll", + "libwebp.dll", + "libwebpdemux.dll", + "libwebpmux.dll", + "ogg.dll", + "pcre2-16.dll", + "Qt6Core.dll", + "Qt6Gui.dll", + "Qt6Multimedia.dll", + "Qt6Network.dll", + "Qt6Qml.dll", + "Qt6QmlMeta.dll", + "Qt6Widgets.dll", + "swresample-5.dll", + "tag.dll", + "vorbis.dll", + "vorbisfile.dll", + "zlib1.dll", + "zstd.dll" +) +foreach ($lib in $kid3Dlls) { + Copy-Item "$kid3DstDir/vcpkg_installed/x64-windows/bin/${lib}" $kid3PkgDir +}
View file
kid3-3.9.7.tar.xz/win32/vcpkg-configuration.json
Added
@@ -0,0 +1,9 @@ +{ + "registries": + { + "kind": "artifact", + "location": "https://github.com/microsoft/vcpkg-ce-catalog/archive/refs/heads/main.zip", + "name": "microsoft" + } + +}
View file
kid3-3.9.7.tar.xz/win32/vcpkg.json
Added
@@ -0,0 +1,22 @@ +{ + "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", + "dependencies": + "chromaprint", + "ffmpeg", + "libflac", + "libogg", + "libvorbis", + "openssl", + "qtbase", + "qtdeclarative", + "qtimageformats", + "qtmultimedia", + "qtquickcontrols2", + "qtsvg", + "qttools", + "qttranslations", + "taglib", + "zlib" + , + "builtin-baseline": "df8bfe519564ae001903e5cdd32af0999531ef71" +}
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.