diff --git a/app/translations/PineapplePictures_ko.ts b/app/translations/PineapplePictures_ko.ts
index 9571cb8..b635c78 100644
--- a/app/translations/PineapplePictures_ko.ts
+++ b/app/translations/PineapplePictures_ko.ts
@@ -854,7 +854,7 @@
Limit SVG support to SVG Tiny 1.2
-
+ SVG 지원을 SVG Tiny 1.2로 제한
diff --git a/app/translations/PineapplePictures_tr.ts b/app/translations/PineapplePictures_tr.ts
index 1247de8..aa8be8c 100644
--- a/app/translations/PineapplePictures_tr.ts
+++ b/app/translations/PineapplePictures_tr.ts
@@ -858,7 +858,7 @@
Limit SVG support to SVG Tiny 1.2
-
+ SVG desteğini SVG Tiny 1.2 ile sınırla
diff --git a/app/translations/PineapplePictures_vi.ts b/app/translations/PineapplePictures_vi.ts
new file mode 100644
index 0000000..a2165b8
--- /dev/null
+++ b/app/translations/PineapplePictures_vi.ts
@@ -0,0 +1,903 @@
+
+
+
+
+ AboutDialog
+
+
+ About
+ Giới thiệu về
+
+
+
+ Launch application with image file path as argument to load the file.
+ Khởi chạy ứng dụng với đường dẫn tệp hình ảnh làm đối số để tải tệp.
+
+
+
+ Drag and drop image file onto the window is also supported.
+ Kéo và thả tệp hình ảnh vào cửa sổ cũng được hỗ trợ.
+
+
+
+ None of the operations in this application will alter the pictures on disk.
+ Không có thao tác nào trong ứng dụng này sẽ làm thay đổi hình ảnh trên đĩa.
+
+
+
+ Context menu option explanation:
+ Giải thích tùy chọn menu ngữ cảnh:
+
+
+
+ Make window stay on top of all other windows.
+ Đặt cửa sổ ở trên cùng của tất cả các cửa sổ khác.
+
+
+
+ Avoid close window accidentally. (eg. by double clicking the window)
+ Tránh vô tình đóng cửa sổ. (ví dụ: bằng cách nhấp đúp vào cửa sổ)
+
+
+
+ Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.
+ Tránh đặt lại trạng thái zoom/xoay/lật đã được áp dụng cho xem hình ảnh khi chuyển đổi giữa các hình ảnh.
+
+
+
+ Version: %1
+ Phiên bản: %1
+
+
+
+ Logo designed by %1
+ Logo được thiết kế bởi %1
+
+
+
+ Built with Qt %1 (%2)
+ Được xây dựng với Qt %1 (%2)
+
+
+
+ Source code
+ Mã nguồn
+
+
+
+ Contributors
+ Người đóng góp
+
+
+
+ List of contributors on GitHub
+ Danh sách những người đóng góp trên GitHub
+
+
+
+ Thanks to all people who contributed to this project.
+ Cảm ơn tất cả những người đã đóng góp cho dự án này.
+
+
+
+ Translators
+ Vietnam Linux L10n <https://github.com/linux-l10n-vi>
+Loc Huynh <https://github.com/hthienloc>
+
+
+
+ I would like to thank the following people who volunteered to translate this application.
+ Tôi xin cảm ơn những người sau đây đã tình nguyện dịch ứng dụng này.
+
+
+
+ %1 is built on the following free software libraries:
+ Free as in freedom
+ %1 được xây dựng trên các thư viện phần mềm miễn phí sau:
+
+
+
+ &Special Thanks
+ &Cảm ơn đặc biệt
+
+
+
+ &Third-party Libraries
+ &Thư viện của bên thứ ba
+
+
+
+ Your Rights
+ Quyền của bạn
+
+
+
+ Copyright (c) %1 %2
+ %1 is year, %2 is the name of copyright holder(s)
+ Bản quyền (c) %1 %2
+
+
+
+ %1 is released under the MIT License.
+ %1 được phát hành theo Giấy phép MIT.
+
+
+
+ This license grants people a number of freedoms:
+ Giấy phép này cấp cho mọi người một số quyền tự do:
+
+
+
+ You are free to use %1, for any purpose
+ Bạn được tự do sử dụng %1, cho bất kỳ mục đích nào
+
+
+
+ You are free to distribute %1
+ Bạn được tự do phân phối %1
+
+
+
+ You can study how %1 works and change it
+ Bạn có thể nghiên cứu cách %1 hoạt động và thay đổi nó
+
+
+
+ You can distribute changed versions of %1
+ Bạn có thể phân phối các phiên bản đã thay đổi của %1
+
+
+
+ The MIT license guarantees you this freedom. Nobody is ever permitted to take it away.
+ Giấy phép MIT đảm bảo cho bạn sự tự do này. Không ai được phép mang nó đi.
+
+
+
+ Third-party Libraries used by %1
+ Thư viện của bên thứ ba được %1 sử dụng
+
+
+
+ &Help
+ &Trợ giúp
+
+
+
+ &About
+ &Giới thiệu giới thiệu về
+
+
+
+ &License
+ &Giấy phép
+
+
+
+ GraphicsScene
+
+
+
+ Drag image here
+ Kéo hình ảnh vào đây
+
+
+
+ GraphicsView
+
+
+ File is not a valid image
+ Tệp không phải là hình ảnh hợp lệ
+
+
+
+
+
+ Image data is invalid or currently unsupported
+ Dữ liệu hình ảnh không hợp lệ hoặc hiện không được hỗ trợ
+
+
+
+ MainWindow
+
+
+
+ File url list is empty
+ Danh sách url tệp trống
+
+
+
+ &Copy
+ &Sao chép
+
+
+
+ Image data is invalid
+ Dữ liệu hình ảnh không hợp lệ
+
+
+
+ Not supported mimedata: %1
+ Dữ liệu mimedata không được hỗ trợ: %1
+
+
+
+ Image From Clipboard
+ Hình ảnh từ bộ nhớ tạm
+
+
+
+ Are you sure you want to move "%1" to recycle bin?
+ Bạn có chắc chắn muốn chuyển "%1" vào thùng rác không?
+
+
+
+ Failed to move file to trash
+ Không thể di chuyển tệp vào thùng rác
+
+
+
+ Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.
+ Di chuyển vào thùng rác không thành công, nguyên nhân có thể là do vấn đề về quyền đối với tệp, giới hạn hệ thống tệp hoặc giới hạn nền tảng.
+
+
+
+ Copy P&ixmap
+ Sao chép P&ixmap
+
+
+
+ Copy &File Path
+ Sao chép Đường &dẫn tệp
+
+
+
+ Properties
+ Thuộc tính
+
+
+
+
+ Stay on top
+ Luôn trên đầu
+
+
+
+
+ Protected mode
+ Chế độ bảo vệ
+
+
+
+
+ Keep transformation
+ The 'transformation' means the flip/rotation status that currently applied to the image view
+ Giữ sự chuyển đổi
+
+
+
+ Zoom in
+ Phóng to
+
+
+
+ Zoom out
+ Thu nhỏ
+
+
+
+ Pause/Resume Animation
+ Tạm dừng/Tiếp tục hoạt ảnh
+
+
+
+ Animation Go to Next Frame
+ Hoạt hình Chuyển đến khung tiếp theo
+
+
+
+ Flip &Horizontally
+ Lật &Theo chiều ngang
+
+
+
+ Fit to view
+ Phù hợp để xem
+
+
+
+ Fit to width
+ Vừa với chiều rộng
+
+
+
+ Fit long image
+ Vừa với hình ảnh dài
+
+
+
+ &Paste
+ &Dán
+
+
+
+ Toggle Checkerboard
+ Chuyển đổi bàn cờ
+
+
+
+ &Open...
+ &Mở...
+
+
+
+ Actual size
+ Kích thước thực tế
+
+
+
+ Toggle maximize
+ Chuyển đổi tối đa hóa
+
+
+
+ Rotate right
+ Xoay phải
+
+
+
+ Rotate left
+ Xoay trái
+
+
+
+ Previous image
+ Hình ảnh trước đó
+
+
+
+ Next image
+ Hình ảnh tiếp theo
+
+
+
+
+ Move to Trash
+ Chuyển vào Thùng rác
+
+
+
+ Configure...
+ Cấu hình...
+
+
+
+ Help
+ Trợ giúp
+
+
+
+ Show in File Explorer
+ File Explorer is the name of explorer.exe under Windows
+ Hiển thị trong tệp Explorer
+
+
+
+ Show in directory
+ Hiển thị trong thư mục
+
+
+
+ Quit
+ Thoát
+
+
+
+ MetadataDialog
+
+
+ Image Metadata
+ Siêu dữ liệu hình ảnh
+
+
+
+ MetadataModel
+
+
+ Origin
+ Section name.
+ Nguồn
+
+
+
+ Image
+ Section name.
+ Hình ảnh
+
+
+
+ File
+ Section name.
+ Tệp
+
+
+
+ Camera
+ Section name.
+ Camera
+
+
+
+ %1 File
+ Tệp %1
+
+
+
+ Description
+ Section name.
+ Mô tả
+
+
+
+ Advanced photo
+ Section name.
+ Ảnh nâng cao
+
+
+
+ GPS
+ Section name.
+ GPS
+
+
+
+ Dimensions
+ Kích thước
+
+
+
+ Aspect ratio
+ Tỷ lệ khung hình
+
+
+
+ Frame count
+ Số khung hình
+
+
+
+ Name
+ Tên
+
+
+
+ Item type
+ Loại mặt hàng
+
+
+
+ Folder path
+ Đường dẫn thư mục
+
+
+
+ Size
+ Kích thước
+
+
+
+ Date created
+ Ngày tạo
+
+
+
+ Date modified
+ Ngày sửa đổi
+
+
+
+ Title
+ Tiêu đề
+
+
+
+ Subject
+ Chủ thể
+
+
+
+ Rating
+ Đánh giá
+
+
+
+ Tags
+ Thẻ
+
+
+
+ Comments
+ Bình luận
+
+
+
+ Authors
+ Các tác giả
+
+
+
+ Date taken
+ Ngày chụp
+
+
+
+ Program name
+ Tên chương trình
+
+
+
+ Copyright
+ Bản quyền
+
+
+
+ Horizontal resolution
+ Độ phân giải ngang
+
+
+
+ Vertical resolution
+ Độ phân giải dọc
+
+
+
+ Resolution unit
+ Đơn vị độ phân giải
+
+
+
+ Colour representation
+ Thể hiện màu sắc
+
+
+
+ Camera maker
+ Nhà sản xuất máy ảnh
+
+
+
+ Camera model
+ Mẫu máy ảnh
+
+
+
+ F-stop
+ F-dừng lại
+
+
+
+ Exposure time
+ Thời gian phơi nhiễm
+
+
+
+ ISO speed
+ Tốc độ ISO
+
+
+
+ Exposure bias
+ Xu hướng tiếp xúc
+
+
+
+ Focal length
+ Tiêu cự
+
+
+
+ Max aperture
+ Khẩu độ tối đa
+
+
+
+ Metering mode
+ Chế độ đo sáng
+
+
+
+ Subject distance
+ Khoảng cách chủ đề
+
+
+
+ Flash mode
+ Chế độ đèn nháy
+
+
+
+ 35mm focal length
+ tiêu cự 35mm
+
+
+
+ Lens model
+ Mẫu ống kính
+
+
+
+ Contrast
+ Độ tương phản
+
+
+
+ Brightness
+ Độ sáng
+
+
+
+ Exposure program
+ Chương trình phơi sáng
+
+
+
+ Saturation
+ Độ bão hòa
+
+
+
+ Sharpness
+ Độ sắc nét
+
+
+
+ White balance
+ Cân bằng trắng
+
+
+
+ Digital zoom
+ Zoom kỹ thuật số
+
+
+
+ EXIF version
+ Phiên bản EXIF
+
+
+
+ Latitude reference
+ Tham chiếu vĩ độ
+
+
+
+ Latitude
+ Vĩ độ
+
+
+
+ Longitude reference
+ Tham chiếu kinh độ
+
+
+
+ Longitude
+ Kinh độ
+
+
+
+ Altitude reference
+ Tham chiếu độ cao
+
+
+
+ Altitude
+ Độ cao
+
+
+
+ %1 x %2
+ %1 x %2
+
+
+
+ %1 : %2
+ %1 : %2
+
+
+
+ Property
+ Tài sản
+
+
+
+ Value
+ Giá trị
+
+
+
+ SettingsDialog
+
+
+ Settings
+ Cài đặt
+
+
+
+ Options
+ Tùy chọn
+
+
+
+ Shortcuts
+ Phím tắt
+
+
+
+ Editing shortcuts for action "%1":
+ Chỉnh sửa phím tắt cho hành động "%1":
+
+
+
+ Failed to set shortcuts
+ Không đặt được phím tắt
+
+
+
+ Please check if shortcuts are duplicated with existing shortcuts.
+ Vui lòng kiểm tra xem các phím tắt có bị trùng lặp với các phím tắt hiện có hay không.
+
+
+
+ Do nothing
+ Không làm gì cả
+
+
+
+ Close the window
+ Đóng cửa sổ
+
+
+
+ Toggle maximize
+ Chuyển đổi tối đa hóa
+
+
+
+ Toggle fullscreen
+ Chuyển đổi toàn màn hình
+
+
+
+ Zoom in and out
+ Zoom và thu nhỏ
+
+
+
+ View next or previous item
+ Xem mục tiếp theo hoặc trước đó
+
+
+
+ Auto size
+ Kích thước tự động
+
+
+
+ Maximized
+ Tối đa hóa
+
+
+
+ Windowed
+ Có cửa sổ
+
+
+
+ Round (Integer scaling)
+ This option means round up for .5 and above
+ Tròn (Tỷ lệ số nguyên)
+
+
+
+ Ceil (Integer scaling)
+ This option means always round up
+ Ceil (Tỷ lệ số nguyên)
+
+
+
+ Floor (Integer scaling)
+ This option means always round down
+ Tầng (Tỷ lệ số nguyên)
+
+
+
+ Follow system (Fractional scaling)
+ This option means don't round
+ Hệ thống theo dõi (Chia tỷ lệ phân số)
+
+
+
+ Stay on top when start-up
+ Luôn dẫn đầu khi khởi nghiệp
+
+
+
+ Use built-in close window animation
+ Sử dụng hoạt ảnh đóng cửa sổ tích hợp
+
+
+
+ Use light-color checkerboard
+ Sử dụng bàn cờ màu sáng
+
+
+
+ Loop the loaded gallery
+ Lặp lại thư viện đã tải
+
+
+
+ Auto long image mode
+ Chế độ hình ảnh dài tự động
+
+
+
+ Limit SVG support to SVG Tiny 1.2
+ Giới hạn hỗ trợ SVG ở SVG Tiny 1.2
+
+
+
+ Double-click behavior
+ Hành vi bấm đúp
+
+
+
+ Mouse wheel behavior
+ Hành vi của bánh xe chuột
+
+
+
+ Default window size
+ Kích thước cửa sổ mặc định
+
+
+
+ HiDPI scale factor rounding policy
+ Chính sách làm tròn hệ số tỷ lệ HiDPI
+
+
+
+ ShortcutEdit
+
+
+ No shortcuts
+ Không phím tắt
+
+
+
+ ShortcutEditor
+
+
+ Shortcut #%1
+ Phím tắt #%1
+
+
+
+ main
+
+
+ Pineapple Pictures
+ Pineapple Pictures
+
+
+
+ List supported image format suffixes, and quit program.
+ Liệt kê các hậu tố định dạng hình ảnh được hỗ trợ và thoát khỏi chương trình.
+
+
+
+ File list.
+ Danh sách tệp.
+
+
+
diff --git a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po
index e41dac7..da70cb7 100644
--- a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po
+++ b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ko.po
@@ -2,16 +2,16 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
-"PO-Revision-Date: 2025-11-30 14:00+0000\n"
-"Last-Translator: VenusGirl \n"
-"Language-Team: Korean \n"
+"PO-Revision-Date: 2025-12-27 02:00+0000\n"
+"Last-Translator: Gary Wang \n"
+"Language-Team: Korean \n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.15-dev\n"
+"X-Generator: Weblate 5.15.1\n"
#. (itstool) path: component/name
#: net.blumia.pineapple-pictures.metainfo.xml:7
@@ -48,4 +48,4 @@ msgstr "벡터 이미지 확대하기"
#. (itstool) path: component/developer_name
#: net.blumia.pineapple-pictures.metainfo.xml:34
msgid "Gary (BLumia) Wang et al."
-msgstr ""
+msgstr "Gary (BLumia) Wang 외"
diff --git a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po
index 3603514..f7c24d6 100644
--- a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po
+++ b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.tr.po
@@ -2,24 +2,26 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2025-12-20 20:00+0000\n"
+"Last-Translator: Sabri Ünal \n"
+"Language-Team: Turkish \n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 5.15.1\n"
#. (itstool) path: component/name
#: net.blumia.pineapple-pictures.metainfo.xml:7
msgid "Pineapple Pictures"
-msgstr ""
+msgstr "Pineapple Resimler"
#. (itstool) path: component/summary
#: net.blumia.pineapple-pictures.metainfo.xml:9
msgid "Image Viewer"
-msgstr ""
+msgstr "Resim Görüntüleyici"
#. (itstool) path: description/p
#: net.blumia.pineapple-pictures.metainfo.xml:12
@@ -44,4 +46,4 @@ msgstr ""
#. (itstool) path: component/developer_name
#: net.blumia.pineapple-pictures.metainfo.xml:34
msgid "Gary (BLumia) Wang et al."
-msgstr ""
+msgstr "Gary (BLumia) Wang et al."
diff --git a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.vi.po b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.vi.po
new file mode 100644
index 0000000..695d377
--- /dev/null
+++ b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.vi.po
@@ -0,0 +1,52 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
+"PO-Revision-Date: 2025-12-25 17:00+0000\n"
+"Last-Translator: Loc Huynh \n"
+"Language-Team: Vietnamese \n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.15.1\n"
+
+#. (itstool) path: component/name
+#: net.blumia.pineapple-pictures.metainfo.xml:7
+msgid "Pineapple Pictures"
+msgstr "Pineapple Pictures"
+
+#. (itstool) path: component/summary
+#: net.blumia.pineapple-pictures.metainfo.xml:9
+msgid "Image Viewer"
+msgstr "Trình xem ảnh"
+
+#. (itstool) path: description/p
+#: net.blumia.pineapple-pictures.metainfo.xml:12
+msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
+msgstr ""
+"Pineapple Pictures là trình xem hình ảnh nhẹ và dễ sử dụng, đi kèm với hình "
+"thu nhỏ điều hướng tiện dụng khi phóng to và không chứa bất kỳ hỗ trợ quản "
+"lý hình ảnh nào."
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:17
+msgid "Main window when an image file is loaded"
+msgstr "Cửa sổ chính khi tải tệp hình ảnh"
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:22
+msgid "Zooming in a raster image"
+msgstr "Phóng to hình ảnh raster"
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:27
+msgid "Zooming in a vector image"
+msgstr "Phóng to hình ảnh vector"
+
+#. (itstool) path: component/developer_name
+#: net.blumia.pineapple-pictures.metainfo.xml:34
+msgid "Gary (BLumia) Wang et al."
+msgstr "Gary (BLumia) Wang et al."