diff --git a/ATTRIBUTION.md b/ATTRIBUTION.md
--- a/ATTRIBUTION.md
+++ b/ATTRIBUTION.md
@@ -7,40 +7,40 @@ catalog came from (`<app>@<sha>`). Translations are contributed under the reposi
 | Locale | Translators | Migrated from |
 |---|---|---|
 | `ar` | WordCraft: Saleh Hassan Alnemari (@salehnemari-max) with Claude Code (Opus 5.5), AI-assisted; core terminology (62 terms) reviewed by the translator, a native speaker, and used in the running app on Windows; individual rows not yet reviewed line by line; PdfCraft: PdfCraft contributors; CADCraft: @hasan-sdaif | `wordcraft@0c5549d`, `pdfcraft@924c4da`, `cadcraft@b23d362` |
-| `bg` | WordCraft: Dimitar Klaturov (@bulgariamitko) with Claude Code; PdfCraft: PdfCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Gemini | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `vectorcraft@73f40e3` |
-| `cs` | WordCraft: @DanielKnourek with Antigravity for VS Code (review suggestions by @Losminek); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Claude; CADCraft: @Losminek (AI-assisted); ArtCraft Launcher: AI-assisted, no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
-| `da` | WordCraft: @pechnikov2026-star (commits as sanches), not recorded as native-reviewed; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed | `wordcraft@67a0e72`, `vectorcraft@73f40e3` |
-| `de` | WordCraft: @arekown with Kimi; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (German by `dwetscher`); FilmCraft: no individual credit recorded upstream; CADCraft: the CADCraft contributors; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `bg` | WordCraft: Dimitar Klaturov (@bulgariamitko) with Claude Code; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Gemini | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `vectorcraft@73f40e3` |
+| `cs` | WordCraft: @DanielKnourek with Antigravity for VS Code (review suggestions by @Losminek); @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Claude; CADCraft: @Losminek (AI-assisted); ArtCraft Launcher: AI-assisted, no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `da` | WordCraft: @pechnikov2026-star (commits as sanches), not recorded as native-reviewed; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `vectorcraft@73f40e3` |
+| `de` | WordCraft: @arekown with Kimi; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (German by `dwetscher`); FilmCraft: no individual credit recorded upstream; CADCraft: the CADCraft contributors; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
 | `el` | PdfCraft: Camthalion77 and contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed | `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
-| `es` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: @gorevyoneticisi; AI contributor: OpenAI Codex; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: no individual credit recorded upstream; CADCraft: @PedroGuille; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
-| `et` | WordCraft: @henno with Codex | `wordcraft@67a0e72` |
+| `es` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: @gorevyoneticisi; AI contributor: OpenAI Codex; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: no individual credit recorded upstream; CADCraft: @PedroGuille; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `et` | WordCraft: @henno with Codex; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option) | `wordcraft@67a0e72`, `wordcraft@32d5de7e` |
 | `fi` | VectorCraft: mostly agent-written (`bflatastic`), AI-assisted (Claude Code), checked by a native speaker in the running app, not proofread line by line | `vectorcraft@73f40e3` |
-| `fr` | WordCraft: @pechnikov2026-star; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream (some rows from PR #582 by neko233-com); PhotoCraft (2 additional rows): Erwan Paccard (@erwanpaccard) with Claude, AI-translated, partially human-reviewed; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
-| `hr` | WordCraft: Andrej Škvorc (@andrejskvorc) with Claude Code (Sonnet 5.5); proofread with Gemini | `wordcraft@67a0e72` |
-| `hu` | WordCraft: @Skaywalker; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `craft-launcher@ad7f24a` |
+| `fr` | WordCraft: @pechnikov2026-star; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream (some rows from PR #582 by neko233-com); PhotoCraft (2 additional rows): Erwan Paccard (@erwanpaccard) with Claude, AI-translated, partially human-reviewed; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `hr` | WordCraft: Andrej Škvorc (@andrejskvorc) with Claude Code (Sonnet 5.5); @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); proofread with Gemini | `wordcraft@67a0e72`, `wordcraft@32d5de7e` |
+| `hu` | WordCraft: @Skaywalker; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `craft-launcher@ad7f24a` |
 | `id` | PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76) | `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3` |
-| `it` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by Nai-ITA); CADCraft: Emanuele Bottelli (AI-assisted, Claude) | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
-| `ja` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (Japanese by `imachus`); FilmCraft: no individual credit recorded upstream; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `craft-launcher@ad7f24a` |
+| `it` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by Nai-ITA); CADCraft: Emanuele Bottelli (AI-assisted, Claude) | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
+| `ja` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (Japanese by `imachus`); FilmCraft: no individual credit recorded upstream; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `craft-launcher@ad7f24a` |
 | `ka` | WordCraft: Davit Matchakhelidze (@devius), native speaker, with Claude Code; VectorCraft: Davit Matchakhelidze (@devius), native speaker, with Claude Code | `wordcraft@23d1092`, `vectorcraft@589f0ea` |
 | `kk` | PdfCraft: PdfCraft contributors | `pdfcraft@924c4da` |
-| `ko` | WordCraft: no individual credit recorded upstream; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, AI-drafted; FilmCraft: FilmCraft contributors; CADCraft: @huk082 (AI-assisted) | `wordcraft@67a0e72`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
+| `ko` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, AI-drafted; FilmCraft: FilmCraft contributors; CADCraft: @huk082 (AI-assisted) | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
 | `lt` | PdfCraft: PdfCraft contributors | `pdfcraft@924c4da` |
-| `nl` | WordCraft: @pechnikov2026-star (commits as sanches), not recorded as native-reviewed; wording fixes by jvspier (@jvspier), a native speaker, with Claude; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed | `wordcraft@67a0e72`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
-| `pl` | WordCraft: Konrad Witkowski with Claude (AI agent); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Claude; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `craft-launcher@ad7f24a` |
-| `pt-br` | WordCraft: @edurbs with ZCode; PdfCraft: André Cardoso (andrecards), PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76); CADCraft: @WladmirJunior; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
-| `ro` | WordCraft: Viorel Toader (@vioreltus) with Claude Code (Opus 5.5), AI-assisted, not yet reviewed line by line by a native speaker (a few dozen short labels reused from PdfCraft's Romanian catalog) | `wordcraft@67a0e72` |
-| `ru` | WordCraft: Dmitrii Khlapov with Claude; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by grib_job); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `nl` | WordCraft: @pechnikov2026-star (commits as sanches), not recorded as native-reviewed; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); wording fixes by jvspier (@jvspier), a native speaker, with Claude; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
+| `pl` | WordCraft: Konrad Witkowski with Claude (AI agent); @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Claude; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `craft-launcher@ad7f24a` |
+| `pt-br` | WordCraft: @edurbs with ZCode; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: André Cardoso (andrecards), PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76); CADCraft: @WladmirJunior; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `ro` | WordCraft: Viorel Toader (@vioreltus) with Claude Code (Opus 5.5), AI-assisted, not yet reviewed line by line by a native speaker (a few dozen short labels reused from PdfCraft's Romanian catalog); @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option) | `wordcraft@67a0e72`, `wordcraft@32d5de7e` |
+| `ru` | WordCraft: Dmitrii Khlapov with Claude; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by grib_job); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
 | `sk` | WordCraft: vangel76 (@vangel76), translated with OpenAI Codex (AI-generated, not reviewed by a native speaker; written from the plain meaning of the English); 35 added rows and 9 wording corrections from iM3SK (@iM3SK), WordCraft PR #4033 (a draft pending native-speaker and in-app review, as stated in that PR) | `wordcraft@08df5b6`, `wordcraft@844e052` |
-| `sl` | WordCraft: Filip Strajnar with Grok Bot; PdfCraft: PdfCraft contributors | `wordcraft@67a0e72`, `pdfcraft@924c4da` |
-| `sr` | WordCraft: no individual credit recorded upstream | `wordcraft@67a0e72` |
-| `sr-latn` | WordCraft: no individual credit recorded upstream; PhotoCraft: PhotoCraft contributors (some rows from PR #582 by neko233-com) | `wordcraft@67a0e72`, `photocraft@8d2e615` |
-| `sv` | WordCraft: Erik Holmbom (@holmbom) with Claude Code; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; CADCraft: Erik Holmbom (@holmbom) with Claude Code (AI-assisted), terminology and the running app reviewed by a native speaker | `wordcraft@67a0e72`, `vectorcraft@73f40e3`, `cadcraft@b23d362` |
+| `sl` | WordCraft: Filip Strajnar with Grok Bot; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da` |
+| `sr` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option) | `wordcraft@67a0e72`, `wordcraft@32d5de7e` |
+| `sr-latn` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PhotoCraft: PhotoCraft contributors (some rows from PR #582 by neko233-com) | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `photocraft@8d2e615` |
+| `sv` | WordCraft: Erik Holmbom (@holmbom) with Claude Code; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; CADCraft: Erik Holmbom (@holmbom) with Claude Code (AI-assisted), terminology and the running app reviewed by a native speaker | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `vectorcraft@73f40e3`, `cadcraft@b23d362` |
 | `te` | PdfCraft: PdfCraft contributors | `pdfcraft@924c4da` |
-| `tr` | WordCraft: @PbyLoyth with Codex and Claude Code; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615` |
-| `uk` | WordCraft: @dmatviichuk with Codex; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by dmatviichuk); CADCraft: @dmatviichuk | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
-| `vi` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, AI-assisted | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
-| `zh-hans` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: no individual credit recorded upstream; CADCraft: @mayloglog; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
-| `zh-hant` | WordCraft: no individual credit recorded upstream; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (Traditional Chinese by `imachus`) | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
+| `tr` | WordCraft: @PbyLoyth with Codex and Claude Code; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615` |
+| `uk` | WordCraft: @dmatviichuk with Codex; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by dmatviichuk); CADCraft: @dmatviichuk | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362` |
+| `vi` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, AI-assisted | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
+| `zh-hans` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: no individual credit recorded upstream; CADCraft: @mayloglog; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |
+| `zh-hant` | WordCraft: no individual credit recorded upstream; @matstrange, AI-assisted, not recorded as native-reviewed (the #1934 middle-click paste option); PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed (Traditional Chinese by `imachus`) | `wordcraft@67a0e72`, `wordcraft@32d5de7e`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3` |
 
 ## WordCraft egui 0.37 migration additions
 
diff --git a/locales/bg/wordcraft.tsv b/locales/bg/wordcraft.tsv
--- a/locales/bg/wordcraft.tsv
+++ b/locales/bg/wordcraft.tsv
@@ -2311,6 +2311,7 @@
 	Use system setting	Според системната настройка
 	Use the browser's full screen (F11)	Използвайте режима на цял екран на браузъра (F11)
 	Use the Insert key to switch overtype on and off	Използване на клавиша Insert за включване и изключване на заместването
+	Use the middle mouse button to paste instead of autoscroll	Използване на средния бутон на мишката за поставяне вместо автоматично превъртане
 	Use wildcards	Използване на заместващи символи
 	User Name	Потребителско име
 	User name:	Потребителско име:
diff --git a/locales/cs/wordcraft.tsv b/locales/cs/wordcraft.tsv
--- a/locales/cs/wordcraft.tsv
+++ b/locales/cs/wordcraft.tsv
@@ -2296,6 +2296,7 @@ preview	Title	Ukázka
 	Use system setting	Podle nastavení systému
 	Use the browser's full screen (F11)	Použijte celou obrazovku prohlížeče (F11)
 	Use the Insert key to switch overtype on and off	Přepínat režim přepisování klávesou Insert
+	Use the middle mouse button to paste instead of autoscroll	Vkládat prostředním tlačítkem myši místo automatického posouvání
 	Use wildcards	Používat zástupné znaky
 	User Name	Uživatelské jméno
 	User name:	Uživatelské jméno:
diff --git a/locales/da/wordcraft.tsv b/locales/da/wordcraft.tsv
--- a/locales/da/wordcraft.tsv
+++ b/locales/da/wordcraft.tsv
@@ -2333,6 +2333,7 @@ preview	Title	Titel
 	Use system setting	Brug systemets indstilling
 	Use the browser's full screen (F11)	Brug browserens fuldskærm (F11)
 	Use the Insert key to switch overtype on and off	Brug Insert-tasten til at slå overskrivning til og fra
+	Use the middle mouse button to paste instead of autoscroll	Brug midterknappen på musen til at indsætte i stedet for automatisk rulning
 	Use wildcards	Brug jokertegn
 	User Name	Brugernavn
 	User name:	Brugernavn:
diff --git a/locales/de/wordcraft.tsv b/locales/de/wordcraft.tsv
--- a/locales/de/wordcraft.tsv
+++ b/locales/de/wordcraft.tsv
@@ -1992,6 +1992,7 @@
 	Use system setting	Systemeinstellung verwenden
 	Use the browser's full screen (F11)	Verwenden Sie den Vollbildmodus des Browsers (F11)
 	Use the Insert key to switch overtype on and off	Überschreibmodus mit der Einfg-Taste ein- und ausschalten
+	Use the middle mouse button to paste instead of autoscroll	Mittlere Maustaste zum Einfügen statt Autoscroll verwenden
 	Use wildcards	Platzhalter verwenden
 	User Name	Benutzername
 	User name:	Benutzername:
diff --git a/locales/es/wordcraft.tsv b/locales/es/wordcraft.tsv
--- a/locales/es/wordcraft.tsv
+++ b/locales/es/wordcraft.tsv
@@ -2253,6 +2253,7 @@ preview	Title	Título
 	Use system setting	Usar la configuración del sistema
 	Use the browser's full screen (F11)	Use la pantalla completa del navegador (F11)
 	Use the Insert key to switch overtype on and off	Usar la tecla Insert para activar y desactivar la sobrescritura
+	Use the middle mouse button to paste instead of autoscroll	Usar el botón central del ratón para pegar en lugar del desplazamiento automático
 	Use wildcards	Usar caracteres comodín
 	User Name	Nombre de usuario
 	User name:	Nombre de usuario:
diff --git a/locales/et/wordcraft.tsv b/locales/et/wordcraft.tsv
--- a/locales/et/wordcraft.tsv
+++ b/locales/et/wordcraft.tsv
@@ -1940,6 +1940,7 @@
 	Use system setting	Kasuta süsteemi seadistust
 	Use the browser's full screen (F11)	Kasutage brauseri täisekraani (F11)
 	Use the Insert key to switch overtype on and off	Kasuta Insert-klahvi ülekirjutuse sisse- ja väljalülitamiseks
+	Use the middle mouse button to paste instead of autoscroll	Kasuta hiire keskmist nuppu kleepimiseks automaatse kerimise asemel
 	Use wildcards	Kasuta metamärke
 	User Name	Kasutajanimi
 	User name:	Kasutajanimi:
diff --git a/locales/fr/wordcraft.tsv b/locales/fr/wordcraft.tsv
--- a/locales/fr/wordcraft.tsv
+++ b/locales/fr/wordcraft.tsv
@@ -2349,6 +2349,7 @@ preview	Title	Titre
 	Use system setting	Utiliser le paramètre système
 	Use the browser's full screen (F11)	Utilisez le plein écran du navigateur (F11)
 	Use the Insert key to switch overtype on and off	Utiliser la touche Inser pour activer ou désactiver le mode Refrappe
+	Use the middle mouse button to paste instead of autoscroll	Utiliser le bouton du milieu de la souris pour coller au lieu du défilement automatique
 	Use wildcards	Utiliser les caractères génériques
 	User Name	Nom d’utilisateur
 	User name:	Nom d’utilisateur :
diff --git a/locales/hr/wordcraft.tsv b/locales/hr/wordcraft.tsv
--- a/locales/hr/wordcraft.tsv
+++ b/locales/hr/wordcraft.tsv
@@ -2294,6 +2294,7 @@ preview	Title	Naslov
 	Use system setting	Koristi postavku sustava
 	Use the browser's full screen (F11)	Koristi cijeli zaslon preglednika (F11)
 	Use the Insert key to switch overtype on and off	Koristite tipku Umetni (Insert) za uključivanje i isključivanje prepisivanja
+	Use the middle mouse button to paste instead of autoscroll	Koristi srednji gumb miša za lijepljenje umjesto automatskog pomicanja
 	Use wildcards	Koristi zamjenske znakove
 	User Name	Korisničko ime
 	User name:	Korisničko ime:
diff --git a/locales/hu/wordcraft.tsv b/locales/hu/wordcraft.tsv
--- a/locales/hu/wordcraft.tsv
+++ b/locales/hu/wordcraft.tsv
@@ -2312,6 +2312,7 @@
 	Use system setting	A rendszerbeállítás követése
 	Use the browser's full screen (F11)	Használja a böngésző teljes képernyős módját (F11)
 	Use the Insert key to switch overtype on and off	Az Insert billentyű ki- és bekapcsolja a felülírást
+	Use the middle mouse button to paste instead of autoscroll	Középső egérgomb használata beillesztésre automatikus görgetés helyett
 	Use wildcards	Helyettesítő karakterek használata
 	User Name	Felhasználónév
 	User name:	Felhasználónév:
diff --git a/locales/it/wordcraft.tsv b/locales/it/wordcraft.tsv
--- a/locales/it/wordcraft.tsv
+++ b/locales/it/wordcraft.tsv
@@ -2327,6 +2327,7 @@ preview	Title	Esempio
 	Use system setting	Usa impostazione di sistema
 	Use the browser's full screen (F11)	Usa lo schermo intero del browser (F11)
 	Use the Insert key to switch overtype on and off	Usa il tasto Ins per attivare e disattivare la sovrascrittura
+	Use the middle mouse button to paste instead of autoscroll	Usa il pulsante centrale del mouse per incollare invece dello scorrimento automatico
 	Use wildcards	Usa caratteri jolly
 	User Name	Nome utente
 	User name:	Nome utente:
diff --git a/locales/ja/wordcraft.tsv b/locales/ja/wordcraft.tsv
--- a/locales/ja/wordcraft.tsv
+++ b/locales/ja/wordcraft.tsv
@@ -2038,6 +2038,7 @@
 	Use system setting	システム設定を使用
 	Use the browser's full screen (F11)	ブラウザーの全画面表示を使用してください (F11)
 	Use the Insert key to switch overtype on and off	Insert キーで上書きのオンとオフを切り替える
+	Use the middle mouse button to paste instead of autoscroll	自動スクロールの代わりにマウスの中ボタンで貼り付け
 	Use wildcards	ワイルドカードを使う
 	User Name	ユーザー名
 	User name:	ユーザー名:
diff --git a/locales/ko/wordcraft.tsv b/locales/ko/wordcraft.tsv
--- a/locales/ko/wordcraft.tsv
+++ b/locales/ko/wordcraft.tsv
@@ -2232,6 +2232,7 @@ preview	Title	제목
 	Use system setting	시스템 설정 사용
 	Use the browser's full screen (F11)	브라우저의 전체 화면을 사용하세요 (F11)
 	Use the Insert key to switch overtype on and off	Insert 키를 눌러 겹쳐쓰기 켜기/끄기
+	Use the middle mouse button to paste instead of autoscroll	자동 스크롤 대신 마우스 가운데 버튼으로 붙여넣기
 	Use wildcards	와일드카드 사용
 	User Name	사용자 이름
 	User name:	사용자 이름:
diff --git a/locales/nl/wordcraft.tsv b/locales/nl/wordcraft.tsv
--- a/locales/nl/wordcraft.tsv
+++ b/locales/nl/wordcraft.tsv
@@ -2319,6 +2319,7 @@ preview	Title	Titel
 	Use system setting	Systeeminstelling gebruiken
 	Use the browser's full screen (F11)	Volledig scherm van de browser gebruiken (F11)
 	Use the Insert key to switch overtype on and off	Gebruik de Insert-toets om overtypen aan en uit te schakelen
+	Use the middle mouse button to paste instead of autoscroll	Gebruik de middelste muisknop om te plakken in plaats van automatisch scrollen
 	Use wildcards	Wildcards gebruiken
 	User Name	Gebruikersnaam
 	User name:	Gebruikersnaam:
diff --git a/locales/pl/wordcraft.tsv b/locales/pl/wordcraft.tsv
--- a/locales/pl/wordcraft.tsv
+++ b/locales/pl/wordcraft.tsv
@@ -2332,6 +2332,7 @@ preview	Title	Tytuł
 	Use system setting	Użyj ustawienia systemowego
 	Use the browser's full screen (F11)	Użyj trybu pełnoekranowego przeglądarki (F11)
 	Use the Insert key to switch overtype on and off	Używaj klawisza Insert do przełączania trybu zastępowania
+	Use the middle mouse button to paste instead of autoscroll	Używaj środkowego przycisku myszy do wklejania zamiast automatycznego przewijania
 	Use wildcards	Użyj symboli wieloznacznych
 	User Name	Nazwa użytkownika
 	User name:	Nazwa użytkownika:
diff --git a/locales/pt-br/wordcraft.tsv b/locales/pt-br/wordcraft.tsv
--- a/locales/pt-br/wordcraft.tsv
+++ b/locales/pt-br/wordcraft.tsv
@@ -1965,6 +1965,7 @@
 	Use system setting	Usar a configuração do sistema
 	Use the browser's full screen (F11)	Use a tela inteira do navegador (F11)
 	Use the Insert key to switch overtype on and off	Usar a tecla Insert para ativar e desativar a sobrescrita
+	Use the middle mouse button to paste instead of autoscroll	Usar o botão do meio do mouse para colar em vez de rolagem automática
 	Use wildcards	Usar caracteres curinga
 	User Name	Nome de usuário
 	User name:	Nome de usuário:
diff --git a/locales/ro/wordcraft.tsv b/locales/ro/wordcraft.tsv
--- a/locales/ro/wordcraft.tsv
+++ b/locales/ro/wordcraft.tsv
@@ -2670,6 +2670,7 @@ preview	Title	Titlu
 	Use system setting	Folosire setarea sistemului
 	Use the browser's full screen (F11)	Folosiți ecranul complet al browserului (F11)
 	Use the Insert key to switch overtype on and off	Folosiți tasta Insert pentru a activa și dezactiva suprascrierea
+	Use the middle mouse button to paste instead of autoscroll	Folosește butonul central al mouse-ului pentru a lipi în loc de derulare automată
 	Use wildcards	Folosiți metacaractere
 	User Name	Nume utilizator
 	User name:	Nume utilizator:
diff --git a/locales/ru/wordcraft.tsv b/locales/ru/wordcraft.tsv
--- a/locales/ru/wordcraft.tsv
+++ b/locales/ru/wordcraft.tsv
@@ -2299,6 +2299,7 @@ preview	Title	Пример
 	Use system setting	Как в системе
 	Use the browser's full screen (F11)	Используйте полноэкранный режим браузера (F11)
 	Use the Insert key to switch overtype on and off	Клавиша Insert включает и выключает режим замены
+	Use the middle mouse button to paste instead of autoscroll	Использовать среднюю кнопку мыши для вставки вместо автопрокрутки
 	Use wildcards	Подстановочные знаки
 	User Name	Имя пользователя
 	User name:	Имя пользователя:
diff --git a/locales/sl/wordcraft.tsv b/locales/sl/wordcraft.tsv
--- a/locales/sl/wordcraft.tsv
+++ b/locales/sl/wordcraft.tsv
@@ -2509,6 +2509,7 @@ preview	Title	Naslov
 	Use system setting	Uporabi sistemsko nastavitev
 	Use the browser's full screen (F11)	Uporabi celozaslonski način brskalnika (F11)
 	Use the Insert key to switch overtype on and off	S tipko Insert vklopi in izklopi prepisovanje
+	Use the middle mouse button to paste instead of autoscroll	Uporabi srednji miškin gumb za lepljenje namesto samodejnega drsenja
 	Use wildcards	Uporabi nadomestne znake
 	User Name	Uporabniško ime
 	User name:	Uporabniško ime:
diff --git a/locales/sr-latn/wordcraft.tsv b/locales/sr-latn/wordcraft.tsv
--- a/locales/sr-latn/wordcraft.tsv
+++ b/locales/sr-latn/wordcraft.tsv
@@ -1951,6 +1951,7 @@
 	Use system setting	Prema podešavanju sistema
 	Use the browser's full screen (F11)	Koristite prikaz preko celog ekrana u pregledaču (F11)
 	Use the Insert key to switch overtype on and off	Taster Insert uključuje i isključuje prepisivanje
+	Use the middle mouse button to paste instead of autoscroll	Koristi srednje dugme miša za lepljenje umesto automatskog pomeranja
 	Use wildcards	Koristi džoker znake
 	User Name	Korisničko ime
 	User name:	Korisničko ime:
diff --git a/locales/sr/wordcraft.tsv b/locales/sr/wordcraft.tsv
--- a/locales/sr/wordcraft.tsv
+++ b/locales/sr/wordcraft.tsv
@@ -1920,6 +1920,7 @@
 	Use system setting	Према подешавању система
 	Use the browser's full screen (F11)	Користите приказ преко целог екрана у прегледачу (F11)
 	Use the Insert key to switch overtype on and off	Тастер Insert укључује и искључује преписивање
+	Use the middle mouse button to paste instead of autoscroll	Користи средње дугме миша за лепљење уместо аутоматског померања
 	Use wildcards	Користи џокер знаке
 	User Name	Корисничко име
 	User name:	Корисничко име:
diff --git a/locales/sv/wordcraft.tsv b/locales/sv/wordcraft.tsv
--- a/locales/sv/wordcraft.tsv
+++ b/locales/sv/wordcraft.tsv
@@ -2295,6 +2295,7 @@ preview	Title	Titel
 	Use system setting	Använd systeminställningen
 	Use the browser's full screen (F11)	Använd webbläsarens helskärmsläge (F11)
 	Use the Insert key to switch overtype on and off	Använd Insert-tangenten för att slå på och av överskrivning
+	Use the middle mouse button to paste instead of autoscroll	Använd musens mittknapp för att klistra in i stället för automatisk rullning
 	Use wildcards	Använd jokertecken
 	User Name	Användarnamn
 	User name:	Användarnamn:
diff --git a/locales/tr/wordcraft.tsv b/locales/tr/wordcraft.tsv
--- a/locales/tr/wordcraft.tsv
+++ b/locales/tr/wordcraft.tsv
@@ -2284,6 +2284,7 @@ preview	Title	Örnek
 	Use system setting	Sistem ayarını kullan
 	Use the browser's full screen (F11)	Tarayıcının tam ekran modunu kullanın (F11)
 	Use the Insert key to switch overtype on and off	Üzerine yazmayı açıp kapatmak için Insert tuşunu kullan
+	Use the middle mouse button to paste instead of autoscroll	Otomatik kaydırma yerine orta fare tuşuyla yapıştır
 	Use wildcards	Joker karakter kullan
 	User Name	Kullanıcı Adı
 	User name:	Kullanıcı adı:
diff --git a/locales/uk/wordcraft.tsv b/locales/uk/wordcraft.tsv
--- a/locales/uk/wordcraft.tsv
+++ b/locales/uk/wordcraft.tsv
@@ -2014,6 +2014,7 @@
 	Use system setting	Як у системі
 	Use the browser's full screen (F11)	Скористайтеся повноекранним режимом браузера (F11)
 	Use the Insert key to switch overtype on and off	Клавіша Insert вмикає та вимикає режим заміни
+	Use the middle mouse button to paste instead of autoscroll	Використовувати середню кнопку миші для вставлення замість автопрокручування
 	Use wildcards	Використовувати шаблони
 	User Name	Ім'я користувача
 	User name:	Ім'я користувача:
diff --git a/locales/vi/wordcraft.tsv b/locales/vi/wordcraft.tsv
--- a/locales/vi/wordcraft.tsv
+++ b/locales/vi/wordcraft.tsv
@@ -2385,6 +2385,7 @@ template	Letter	Thư
 	Use system setting	Dùng theo hệ thống
 	Use the browser's full screen (F11)	Dùng chế độ toàn màn hình của trình duyệt (F11)
 	Use the Insert key to switch overtype on and off	Dùng phím Insert để bật/tắt gõ đè
+	Use the middle mouse button to paste instead of autoscroll	Dùng nút chuột giữa để dán thay vì cuộn tự động
 	Use wildcards	Dùng ký tự đại diện
 	User Name	Tên người dùng
 	User name:	Tên người dùng:
diff --git a/locales/zh-hans/wordcraft.tsv b/locales/zh-hans/wordcraft.tsv
--- a/locales/zh-hans/wordcraft.tsv
+++ b/locales/zh-hans/wordcraft.tsv
@@ -2004,6 +2004,7 @@
 	Use system setting	使用系统设置
 	Use the browser's full screen (F11)	请使用浏览器的全屏模式 (F11)
 	Use the Insert key to switch overtype on and off	用 Insert 键切换改写模式
+	Use the middle mouse button to paste instead of autoscroll	使用鼠标中键粘贴，而不是自动滚动
 	Use wildcards	使用通配符
 	User Name	用户名
 	User name:	用户名：
diff --git a/locales/zh-hant/wordcraft.tsv b/locales/zh-hant/wordcraft.tsv
--- a/locales/zh-hant/wordcraft.tsv
+++ b/locales/zh-hant/wordcraft.tsv
@@ -1999,6 +1999,7 @@
 	Use system setting	使用系統設定
 	Use the browser's full screen (F11)	請使用瀏覽器的全螢幕模式 (F11)
 	Use the Insert key to switch overtype on and off	使用 Insert 鍵切換取代模式
+	Use the middle mouse button to paste instead of autoscroll	使用滑鼠中鍵貼上，而非自動捲動
 	Use wildcards	使用萬用字元
 	User Name	使用者名稱
 	User name:	使用者名稱：
