Browse Source

Auto-archive switch says what off means (#3477)

- Description of Settings > General > Archive Settings > Auto-archive
  prints now says that prints started outside Bambuddy are then
  missing from the archive, print history and statistics, while spool
  inventory still counts their filament (all locales)
maziggy 3 days ago
parent
commit
99b3f48fc2
49 changed files with 20 additions and 20 deletions
  1. 1 1
      CHANGELOG.md
  2. 1 1
      frontend/src/i18n/locales/de.ts
  3. 1 1
      frontend/src/i18n/locales/en.ts
  4. 1 1
      frontend/src/i18n/locales/es.ts
  5. 1 1
      frontend/src/i18n/locales/fr.ts
  6. 1 1
      frontend/src/i18n/locales/it.ts
  7. 1 1
      frontend/src/i18n/locales/ja.ts
  8. 1 1
      frontend/src/i18n/locales/ko.ts
  9. 1 1
      frontend/src/i18n/locales/nl.ts
  10. 1 1
      frontend/src/i18n/locales/pl.ts
  11. 1 1
      frontend/src/i18n/locales/pt-BR.ts
  12. 1 1
      frontend/src/i18n/locales/ru.ts
  13. 1 1
      frontend/src/i18n/locales/sv.ts
  14. 1 1
      frontend/src/i18n/locales/tr.ts
  15. 1 1
      frontend/src/i18n/locales/uk.ts
  16. 1 1
      frontend/src/i18n/locales/zh-CN.ts
  17. 1 1
      frontend/src/i18n/locales/zh-TW.ts
  18. 0 0
      static/assets/ArchivesPage-DeELngaa.js
  19. 0 0
      static/assets/CamWallPage-D2PzwKem.js
  20. 0 0
      static/assets/CameraPage-oxxhZ0zV.js
  21. 0 0
      static/assets/FileManagerPage-BfY5Bg54.js
  22. 0 0
      static/assets/InventoryPage-BbT0dOLg.js
  23. 0 0
      static/assets/Layout-DC3uaCp0.js
  24. 0 0
      static/assets/ModelSourcesPage-C-dRMxJj.js
  25. 0 0
      static/assets/PrintersPage-CJxRT_7U.js
  26. 0 0
      static/assets/SettingsPage-C0cMcsXe.js
  27. 0 0
      static/assets/SliceModal-DEbjP1-_.js
  28. 0 0
      static/assets/SpoolBuddyInventoryPage-Bk6_nNZz.js
  29. 1 1
      static/assets/SpoolBuddySettingsPage-CONUQB8n.js
  30. 0 0
      static/assets/de-uta-zz3-.js
  31. 0 0
      static/assets/es-DulTv2bX.js
  32. 0 0
      static/assets/fr-ZXg29JJy.js
  33. 0 0
      static/assets/index-XKcV-PhF.js
  34. 0 0
      static/assets/it-DZudNP62.js
  35. 0 0
      static/assets/ja-DtOOZxmi.js
  36. 0 0
      static/assets/ko-CxMHmzNB.js
  37. 0 0
      static/assets/locationSensorDefaults-ruWq2rr_.js
  38. 0 0
      static/assets/nl-DNA7AMFI.js
  39. 0 0
      static/assets/pl-DlHFoi-f.js
  40. 0 0
      static/assets/pt-BR-BT8t6H_G.js
  41. 0 0
      static/assets/ru-CUrS25mf.js
  42. 0 0
      static/assets/spoolCost-DBr9L75A.js
  43. 0 0
      static/assets/sv-CMz5H51Q.js
  44. 0 0
      static/assets/tr-rdY5w9jH.js
  45. 0 0
      static/assets/uk-C2lJx0na.js
  46. 0 0
      static/assets/usePageFileDrop-C7HD7WdU.js
  47. 0 0
      static/assets/zh-CN-_SMOubNY.js
  48. 0 0
      static/assets/zh-TW-bBjr-cNX.js
  49. 2 2
      static/index.html

+ 1 - 1
CHANGELOG.md

@@ -12,7 +12,7 @@ All notable changes to Bambuddy will be documented in this file.
 
 ### Fixed
 - **Auto-drying no longer waits on a drying timer the printer never started (#3478, reported by @superflyer11)** — An AMS HT can accept a drying command while it feeds a print and never heat: its timer stays at the full time (12h 0m) and its status reads Off, for days. Since 1.3.1b1 the printer card shows such a timer as not running, but auto-drying still took it for a running cycle and never dried that unit again, while the humidity alarms kept firing. A timer that has not moved for a few minutes with the status Off now counts as not drying, so auto-drying tries again after its usual 30-minute pause. If that happens twice in a row, auto-drying stops on that unit and sends the **Auto-Drying Suspended** notification, saying the timer stood still (new template **Auto-Drying Not Heating**). It resumes once the humidity is back at or below the threshold. Wiki updated.
-- **The log says which auto-archive switch skipped a print (#3477, reported by @Fuzzylog2x)** — Since 1.3.0 the global **Auto-archive prints** switch (Settings > General > Archive Settings) takes effect for prints started outside Bambuddy. Before, it was saved and never read, so an install upgraded with it off stopped archiving, and the statistics stopped updating. The log only said "auto_archive: False", the same as for a printer's own switch. It now names the global switch or the printer, whichever turned archiving off.
+- **The log says which auto-archive switch skipped a print (#3477, reported by @Fuzzylog2x)** — Since 1.3.0 the global **Auto-archive prints** switch (Settings > General > Archive Settings) takes effect for prints started outside Bambuddy. Before, it was saved and never read, so an install upgraded with it off stopped archiving, and the statistics stopped updating. The log only said "auto_archive: False", the same as for a printer's own switch. It now names the global switch or the printer, whichever turned archiving off. The switch's description now says what off means: those prints are missing from the archive, the print history and the statistics, while spool inventory still counts their filament. The wiki explains how to keep statistics without keeping every 3MF (auto-purge removes the files and keeps the statistics), and no longer says auto-purge removes prints from the statistics.
 - **A camera window no longer opens a dozen streams to the printer at once (#3431, reported by @buffdriver)** — When the floating camera window was open while the page loaded (after a refresh, for example), Bambuddy opened about twenty camera streams for it. Only one was shown. The browser kept the rest open until the tab was closed, and they filled its six connections to the server. The page started each stream while still preparing to draw the window. It prepared the window several times before showing it, and every attempt left a stream behind. Streams now start only once the window is on the page. The camera page, the camera wall and the stream overlay start their streams the same way.
 - **A printer whose file service hangs during a print is no longer asked again and again until it refuses every upload (#3474, reported by @F9mm)** — When the card could not be read at print start, the timelapse baseline was read again every two minutes for the whole print, and each round walked the card twice: up to eight new FTPS connections, each hanging for 30 s against a hung printer. An H2S kept a session for every one of them, then answered every connection with "421 There are too many connections", and no queued job could reach it until the printer was restarted. The card is now read once per round. It is read again only while the print records a timelapse, the wait doubles after each failed round (up to 30 minutes), and it stops after five. A connection or listing that times out now pauses the background timelapse scans of that printer for five minutes. Opening files and sending prints are not held up by this. A printer that answers "421 too many connections" now gets its own message in the queue, saying it may need a restart, instead of "Bambuddy will retry automatically". Wiki updated.
 

+ 1 - 1
frontend/src/i18n/locales/de.ts

@@ -2890,7 +2890,7 @@ export default {
     tabDisplayTime: 'Verbleibende Zeit',
     // Archive
     autoArchivePrints: 'Drucke automatisch archivieren',
-    autoArchiveDescription: '3MF-Dateien automatisch speichern, wenn Drucke abgeschlossen sind. Aus: Kein Drucker archiviert Drucke, die außerhalb von Bambuddy gestartet wurden.',
+    autoArchiveDescription: 'Drucke archivieren, die außerhalb von Bambuddy gestartet wurden (im Slicer oder am Drucker): 3MF-Datei, Druckverlauf, Statistik und Kosten. Aus: Diese Drucke fehlen im Archiv und in der Statistik; der Spulenbestand zählt ihr Filament weiterhin.',
     captureFinishPhotoDescription: 'Foto von der Druckerkamera aufnehmen, wenn der Druck abgeschlossen ist. Bambuddy zeichnet während des Drucks einen kurzen Zeitraffer auf, damit das Foto aus dem Moment vor dem Absenken der Druckplatte stammen kann. Die Zeitraffer-Datei bleibt erhalten, wenn du den Zeitraffer für diesen Druck aktiviert hast, andernfalls wird sie nach Aufnahme des Fotos automatisch gelöscht.',
     finishPhotoRestorePlate: 'Druckplatte für Abschlussfoto anheben',
     finishPhotoRestorePlateDescription: 'Der Drucker senkt die Druckplatte am Druckende um etwa 100 mm ab, wodurch der fertige Druck unterhalb des Kamerabildausschnitts liegt. Bambuddy hebt sie wieder bis knapp über die zuletzt gedruckte Schicht an, nimmt das Foto auf und senkt sie danach wieder ab. Wird übersprungen, wenn die Druckhöhe unbekannt ist oder ein weiterer Auftrag in der Warteschlange steht.',

+ 1 - 1
frontend/src/i18n/locales/en.ts

@@ -2912,7 +2912,7 @@ export default {
     tabDisplayTime: 'Time remaining',
     // Archive
     autoArchivePrints: 'Auto-archive prints',
-    autoArchiveDescription: 'Automatically save 3MF files when prints complete. When off, no printer archives prints started outside Bambuddy.',
+    autoArchiveDescription: 'Archive prints started outside Bambuddy (from the slicer or the printer): 3MF file, print history, statistics and cost. When off, those prints are missing from the archive and the statistics; spool inventory still counts their filament.',
     captureFinishPhotoDescription: 'Take a photo from printer camera when print completes. Bambuddy records a brief timelapse during the print so the photo can be sourced from the moment before the bed drops; the timelapse file is kept if you enabled timelapse for this print, otherwise it is deleted automatically after the photo is captured.',
     finishPhotoRestorePlate: 'Restore plate for finish photo',
     finishPhotoRestorePlateDescription: 'The printer drops the build plate about 100 mm when a print ends, leaving the finished print below the camera\'s framing. Bambuddy raises it back to just above the last printed layer, takes the photo, then lowers it again. Skipped when the print height is unknown or another job is queued.',

+ 1 - 1
frontend/src/i18n/locales/es.ts

@@ -2892,7 +2892,7 @@ export default {
     tabDisplayTime: 'Tiempo restante',
     // Archive
     autoArchivePrints: 'Archivar impresiones automáticamente',
-    autoArchiveDescription: 'Guardar automáticamente los archivos 3MF cuando se completan las impresiones. Desactivado: ninguna impresora archiva las impresiones iniciadas fuera de Bambuddy.',
+    autoArchiveDescription: 'Archivar las impresiones iniciadas fuera de Bambuddy (desde el laminador o la impresora): archivo 3MF, historial, estadísticas y coste. Desactivado: esas impresiones no aparecen en el archivo ni en las estadísticas; el inventario de bobinas sigue contando su filamento.',
     captureFinishPhotoDescription: 'Tomar una foto desde la cámara de la impresora cuando se completa la impresión. Bambuddy graba un breve timelapse durante la impresión para que la foto pueda obtenerse del momento previo al descenso de la cama; el archivo del timelapse se conserva si activaste el timelapse para esta impresión, de lo contrario se elimina automáticamente tras capturar la foto.',
     finishPhotoRestorePlate: 'Elevar la cama para la foto final',
     finishPhotoRestorePlateDescription: 'La impresora baja la cama unos 100 mm al terminar una impresión, dejando la pieza terminada por debajo del encuadre de la cámara. Bambuddy la vuelve a subir hasta justo encima de la última capa impresa, toma la foto y luego la baja de nuevo. Se omite si se desconoce la altura de la impresión o si hay otro trabajo en cola.',

+ 1 - 1
frontend/src/i18n/locales/fr.ts

@@ -2843,7 +2843,7 @@ export default {
     tabDisplayPercentage: 'Pourcentage',
     tabDisplayTime: 'Temps restant',
     autoArchivePrints: 'Archiver automatiquement les impressions',
-    autoArchiveDescription: 'Sauvegarder automatiquement les fichiers 3MF à la fin des impressions. Désactivé : aucune imprimante n\'archive les impressions lancées en dehors de Bambuddy.',
+    autoArchiveDescription: "Archiver les impressions lancées en dehors de Bambuddy (depuis le trancheur ou l'imprimante) : fichier 3MF, historique, statistiques et coût. Désactivé : ces impressions manquent dans l'archive et les statistiques ; l'inventaire des bobines compte toujours leur filament.",
     captureFinishPhotoDescription: 'Prendre une photo avec la caméra de l\'imprimante à la fin de l\'impression. Bambuddy enregistre un court timelapse pendant l\'impression afin que la photo puisse provenir du moment précédant l\'abaissement du plateau ; le fichier du timelapse est conservé si vous avez activé le timelapse pour cette impression, sinon il est supprimé automatiquement après la capture de la photo.',
     finishPhotoRestorePlate: 'Remonter le plateau pour la photo finale',
     finishPhotoRestorePlateDescription: 'L\'imprimante abaisse le plateau d\'environ 100 mm à la fin d\'une impression, plaçant l\'objet terminé sous le cadrage de la caméra. Bambuddy le remonte juste au-dessus de la dernière couche imprimée, prend la photo, puis le rabaisse. Ignoré si la hauteur d\'impression est inconnue ou si un autre travail est en file d\'attente.',

+ 1 - 1
frontend/src/i18n/locales/it.ts

@@ -2842,7 +2842,7 @@ export default {
     tabDisplayPercentage: 'Percentuale',
     tabDisplayTime: 'Tempo rimanente',
     autoArchivePrints: 'Archiviazione automatica stampe',
-    autoArchiveDescription: 'Salva automaticamente i file 3MF al completamento delle stampe. Disattivato: nessuna stampante archivia le stampe avviate al di fuori di Bambuddy.',
+    autoArchiveDescription: "Archivia le stampe avviate al di fuori di Bambuddy (dallo slicer o dalla stampante): file 3MF, cronologia, statistiche e costo. Disattivato: queste stampe mancano dall'archivio e dalle statistiche; l'inventario delle bobine conta comunque il loro filamento.",
     captureFinishPhotoDescription: 'Scatta una foto dalla fotocamera della stampante al completamento della stampa. Bambuddy registra un breve timelapse durante la stampa in modo che la foto possa essere ricavata dal momento precedente all\'abbassamento del piatto; il file del timelapse viene mantenuto se hai abilitato il timelapse per questa stampa, altrimenti viene eliminato automaticamente dopo l\'acquisizione della foto.',
     finishPhotoRestorePlate: 'Solleva il piatto per la foto finale',
     finishPhotoRestorePlateDescription: 'La stampante abbassa il piatto di circa 100 mm al termine di una stampa, lasciando l\'oggetto finito sotto l\'inquadratura della fotocamera. Bambuddy lo risolleva fino a poco sopra l\'ultimo strato stampato, scatta la foto e poi lo riabbassa. Ignorato se l\'altezza di stampa è sconosciuta o se un altro lavoro è in coda.',

+ 1 - 1
frontend/src/i18n/locales/ja.ts

@@ -2889,7 +2889,7 @@ export default {
     tabDisplayTime: '残り時間',
     // Archive
     autoArchivePrints: '印刷を自動アーカイブ',
-    autoArchiveDescription: '印刷完了時に3MFファイルを自動保存。オフの場合、Bambuddy 以外から開始された印刷はどのプリンターでもアーカイブされません。',
+    autoArchiveDescription: 'Bambuddy 以外(スライサーまたはプリンター)から開始された印刷をアーカイブします:3MF ファイル、印刷履歴、統計、コスト。オフの場合、これらの印刷はアーカイブと統計に含まれません。スプール在庫ではフィラメント使用量が引き続き記録されます。',
     captureFinishPhotoDescription: '印刷完了時にプリンターカメラから写真を撮影します。Bambuddy は印刷中に短いタイムラプスを記録し、ベッドが下がる前の瞬間から写真を取得できるようにします。この印刷でタイムラプスを有効にしていた場合はタイムラプスファイルが保存され、それ以外の場合は写真の取得後に自動的に削除されます。',
     finishPhotoRestorePlate: '完了写真のためにプレートを戻す',
     finishPhotoRestorePlateDescription: 'プリンターは印刷終了時にビルドプレートを約 100 mm 下降させるため、完成した造形物がカメラの画角より下に来ます。Bambuddy はプレートを最終印刷レイヤーのすぐ上まで戻して写真を撮影し、その後再び下降させます。造形高さが不明な場合や次のジョブがキューにある場合はスキップされます。',

+ 1 - 1
frontend/src/i18n/locales/ko.ts

@@ -2754,7 +2754,7 @@ export default {
     tabDisplayPercentage: '진행률',
     tabDisplayTime: '남은 시간',
     autoArchivePrints: '인쇄 자동 아카이브',
-    autoArchiveDescription: '인쇄 완료 시 3MF 파일 자동 저장. 끄면 Bambuddy 외부에서 시작된 인쇄는 어떤 프린터에서도 보관되지 않습니다.',
+    autoArchiveDescription: 'Bambuddy 외부(슬라이서 또는 프린터)에서 시작된 인쇄를 보관합니다: 3MF 파일, 인쇄 기록, 통계 및 비용. 끄면 이러한 인쇄는 보관함과 통계에 나타나지 않으며, 스풀 재고는 여전히 필라멘트 사용량을 집계합니다.',
     captureFinishPhotoDescription: '인쇄 완료 시 프린터 카메라로 사진 촬영. Bambuddy는 인쇄 중 짧은 타임랩스를 기록하여 베드가 내려가기 전 순간에서 사진을 가져올 수 있도록 합니다. 이 인쇄에 대해 타임랩스를 활성화한 경우 타임랩스 파일이 보관되며, 그렇지 않으면 사진 촬영 후 자동으로 삭제됩니다.',
     finishPhotoRestorePlate: '완료 사진을 위해 베드 올리기',
     finishPhotoRestorePlateDescription: '프린터는 인쇄가 끝나면 베드를 약 100 mm 내리므로 완성된 출력물이 카메라 화각 아래에 놓입니다. Bambuddy는 베드를 마지막 인쇄 레이어 바로 위까지 다시 올려 사진을 찍은 뒤 다시 내립니다. 출력 높이를 알 수 없거나 다른 작업이 대기 중이면 건너뜁니다.',

+ 1 - 1
frontend/src/i18n/locales/nl.ts

@@ -2910,7 +2910,7 @@ export default {
     tabDisplayTime: 'Resterende tijd',
     // Archive
     autoArchivePrints: 'Afdrukken automatisch archiveren',
-    autoArchiveDescription: '3MF-bestanden automatisch opslaan wanneer afdrukken zijn voltooid. Uit: geen enkele printer archiveert afdrukken die buiten Bambuddy zijn gestart.',
+    autoArchiveDescription: 'Afdrukken archiveren die buiten Bambuddy zijn gestart (vanuit de slicer of de printer): 3MF-bestand, afdrukgeschiedenis, statistieken en kosten. Uit: die afdrukken ontbreken in het archief en de statistieken; de spoelvoorraad telt hun filament wel.',
     captureFinishPhotoDescription: 'Maak een foto met de printercamera wanneer de afdruk is voltooid. Bambuddy neemt tijdens de afdruk een korte timelapse op zodat de foto kan worden genomen van het moment voordat het bed zakt; het timelapsebestand blijft behouden als je timelapse voor deze afdruk hebt ingeschakeld, anders wordt het automatisch verwijderd nadat de foto is vastgelegd.',
     finishPhotoRestorePlate: 'Plaat herstellen voor eindfoto',
     finishPhotoRestorePlateDescription: 'De printer laat de bouwplaat ongeveer 100 mm zakken wanneer een afdruk eindigt, waardoor de voltooide afdruk onder het camerabeeld komt. Bambuddy brengt de plaat terug tot net boven de laatst geprinte laag, maakt de foto en laat hem daarna weer zakken. Wordt overgeslagen wanneer de afdrukhoogte onbekend is of er een andere taak in de wachtrij staat.',

+ 1 - 1
frontend/src/i18n/locales/pl.ts

@@ -2912,7 +2912,7 @@ export default {
     tabDisplayTime: 'Pozostały czas',
     // Archive
     autoArchivePrints: 'Automatycznie archiwizuj wydruki',
-    autoArchiveDescription: 'Automatycznie zapisuj pliki 3MF po ukończeniu wydruków. Po wyłączeniu wydruki uruchomione poza Bambuddy nie są archiwizowane na żadnej drukarce.',
+    autoArchiveDescription: 'Archiwizuj wydruki uruchomione poza Bambuddy (ze slicera lub z drukarki): plik 3MF, historia wydruków, statystyki i koszt. Po wyłączeniu takich wydruków nie ma w archiwum ani w statystykach; magazyn szpul nadal liczy ich filament.',
     captureFinishPhotoDescription: 'Zrób zdjęcie kamerą drukarki po ukończeniu wydruku. Podczas wydruku Bambuddy nagrywa krótki timelapse, aby zdjęcie mogło pochodzić z chwili przed opuszczeniem stołu; plik timelapse zostaje zachowany, jeśli włączono timelapse dla tego wydruku, w przeciwnym razie jest automatycznie usuwany po zrobieniu zdjęcia.',
     finishPhotoRestorePlate: 'Przywróć płytę do zdjęcia końcowego',
     finishPhotoRestorePlateDescription: 'Po zakończeniu wydruku drukarka opuszcza płytę roboczą o około 100 mm, przez co gotowy wydruk znajduje się poniżej kadru kamery. Bambuddy podnosi ją z powrotem tuż nad ostatnią wydrukowaną warstwę, robi zdjęcie, a potem znów ją opuszcza. Pomijane, gdy wysokość wydruku jest nieznana lub w kolejce czeka inne zadanie.',

+ 1 - 1
frontend/src/i18n/locales/pt-BR.ts

@@ -2842,7 +2842,7 @@ export default {
     tabDisplayPercentage: 'Porcentagem',
     tabDisplayTime: 'Tempo restante',
     autoArchivePrints: 'Arquivar impressões automaticamente',
-    autoArchiveDescription: 'Salvar automaticamente arquivos 3MF quando impressões forem concluídas. Desativado: nenhuma impressora arquiva impressões iniciadas fora do Bambuddy.',
+    autoArchiveDescription: 'Arquivar impressões iniciadas fora do Bambuddy (pelo fatiador ou pela impressora): arquivo 3MF, histórico, estatísticas e custo. Desativado: essas impressões ficam fora do arquivo e das estatísticas; o estoque de carretéis continua contando o filamento delas.',
     captureFinishPhotoDescription: 'Tirar foto da câmera da impressora quando a impressão for concluída. Bambuddy grava um timelapse curto durante a impressão para que a foto possa ser obtida do momento antes da mesa descer; o arquivo do timelapse é mantido se você habilitou o timelapse para esta impressão, caso contrário ele é excluído automaticamente após a captura da foto.',
     finishPhotoRestorePlate: 'Elevar a mesa para a foto final',
     finishPhotoRestorePlateDescription: 'A impressora baixa a mesa cerca de 100 mm ao fim de uma impressão, deixando a peça pronta abaixo do enquadramento da câmera. O Bambuddy a eleva novamente até logo acima da última camada impressa, tira a foto e depois a baixa de novo. Ignorado quando a altura da impressão é desconhecida ou há outro trabalho na fila.',

+ 1 - 1
frontend/src/i18n/locales/ru.ts

@@ -2758,7 +2758,7 @@ export default {
     tabDisplayPercentage: 'Процент',
     tabDisplayTime: 'Оставшееся время',
     autoArchivePrints: "Автоматически архивировать печать",
-    autoArchiveDescription: "Автоматически сохранять 3MF после завершения печати. Если выключено, ни один принтер не архивирует печать, запущенную не из Bambuddy.",
+    autoArchiveDescription: 'Архивировать печать, запущенную не из Bambuddy (из слайсера или с принтера): файл 3MF, историю печати, статистику и стоимость. Если выключено, такой печати нет в архиве и статистике; учёт катушек по-прежнему учитывает её филамент.',
     captureFinishPhotoDescription: "Сделать снимок камерой принтера после завершения печати. Во время печати Bambuddy записывает короткий таймлапс, чтобы получить кадр до опускания стола. Если таймлапс был включён для задания, файл сохранится; иначе после получения снимка он будет автоматически удалён.",
     finishPhotoRestorePlate: "Поднимать стол для финального снимка",
     finishPhotoRestorePlateDescription: "По окончании печати принтер опускает стол примерно на 100 мм, и готовая модель оказывается ниже кадра камеры. Bambuddy поднимает стол обратно чуть выше последнего напечатанного слоя, делает снимок и снова опускает его. Пропускается, если высота печати неизвестна или в очереди есть другое задание.",

+ 1 - 1
frontend/src/i18n/locales/sv.ts

@@ -2909,7 +2909,7 @@ export default {
     tabDisplayTime: 'Återstående tid',
     // Archive
     autoArchivePrints: 'Auto-arkivera utskrifter',
-    autoArchiveDescription: 'Spara automatiskt 3MF-filer när utskrifter slutförs. Av: ingen skrivare arkiverar utskrifter som startats utanför Bambuddy.',
+    autoArchiveDescription: 'Arkivera utskrifter som startats utanför Bambuddy (från slicern eller skrivaren): 3MF-fil, utskriftshistorik, statistik och kostnad. Av: de utskrifterna saknas i arkivet och statistiken; spollagret räknar ändå deras filament.',
     captureFinishPhotoDescription: 'Ta ett foto från skrivarkameran när utskriften slutförs. Bambuddy spelar in en kort timelapse under utskriften så att fotot kan hämtas från ögonblicket innan byggplattan sänks; timelapse-filen behålls om du aktiverat timelapse för denna utskrift, annars tas den automatiskt bort efter att fotot tagits.',
     finishPhotoRestorePlate: 'Återställ platta för foto',
     finishPhotoRestorePlateDescription: 'Skrivaren sänker byggplattan cirka 100 mm när en utskrift slutförs, vilket lämnar den färdiga utskriften under kamerans bildruta. Bambuddy höjer tillbaka den precis ovanför det sista utskrivna skiktet, tar fotot och sänker den igen. Hoppas över när utskriftshöjden är okänd eller om ett annat jobb är köat.',

+ 1 - 1
frontend/src/i18n/locales/tr.ts

@@ -2893,7 +2893,7 @@ export default {
     tabDisplayTime: 'Kalan süre',
     // Arşiv
     autoArchivePrints: 'Baskıları otomatik arşivle',
-    autoArchiveDescription: 'Baskılar tamamlandığında 3MF dosyalarını otomatik olarak kaydet. Kapalıyken hiçbir yazıcı Bambuddy dışında başlatılan baskıları arşivlemez.',
+    autoArchiveDescription: 'Bambuddy dışında (dilimleyiciden veya yazıcıdan) başlatılan baskıları arşivle: 3MF dosyası, baskı geçmişi, istatistikler ve maliyet. Kapalıyken bu baskılar arşivde ve istatistiklerde yer almaz; makara envanteri filamentlerini yine sayar.',
     captureFinishPhotoDescription: 'Baskı tamamlandığında yazıcı kamerasından bir fotoğraf çek. Bambuddy, baskı sırasında kısa bir zaman atlamalı kayıt yapar, böylece fotoğraf tabla inmeden önceki andan alınabilir. Bu baskı için zaman atlamalı kaydı etkinleştirdiyseniz dosya saklanır, aksi takdirde fotoğraf çekildikten sonra otomatik olarak silinir.',
     finishPhotoRestorePlate: 'Bitiş fotoğrafı için tablayı yükselt',
     finishPhotoRestorePlateDescription: 'Yazıcı, baskı bittiğinde tablayı yaklaşık 100 mm aşağı indirir ve tamamlanmış baskı kameranın çerçevesinin altında kalır. Bambuddy tablayı son basılan katmanın hemen üzerine geri kaldırır, fotoğrafı çeker ve ardından tekrar indirir. Baskı yüksekliği bilinmiyorsa veya kuyrukta başka bir iş varsa atlanır.',

+ 1 - 1
frontend/src/i18n/locales/uk.ts

@@ -2907,7 +2907,7 @@ export default {
     tabDisplayTime: 'Час до завершення',
     // Archive
     autoArchivePrints: "Автоматично архівувати друки",
-    autoArchiveDescription: "Автоматично зберігати файли 3MF після завершення друку. Якщо вимкнено, жоден принтер не архівує друк, запущений не з Bambuddy.",
+    autoArchiveDescription: 'Архівувати друк, запущений не з Bambuddy (зі слайсера або з принтера): файл 3MF, історію друку, статистику та вартість. Якщо вимкнено, такого друку немає в архіві та статистиці; облік котушок і далі враховує його філамент.',
     captureFinishPhotoDescription: "Зробіть фотографію з камери принтера після завершення друку. Bambuddy записує короткий проміжок часу під час друку, щоб фотографію можна було отримати з моменту, коли стіл опускається; файл уповільненої зйомки зберігається, якщо ви ввімкнули уповільнену зйомку для цього друку, інакше він автоматично видаляється після зйомки фотографії.",
     finishPhotoRestorePlate: "Піднімати стіл для фінального знімка",
     finishPhotoRestorePlateDescription: "Після завершення друку принтер опускає стіл приблизно на 100 мм, і готова модель опиняється нижче кадру камери. Bambuddy піднімає стіл назад трохи вище останнього надрукованого шару, робить знімок і знову опускає його. Пропускається, якщо висота друку невідома або в черзі є інше завдання.",

+ 1 - 1
frontend/src/i18n/locales/zh-CN.ts

@@ -2887,7 +2887,7 @@ export default {
     tabDisplayPercentage: '百分比',
     tabDisplayTime: '剩余时间',
     autoArchivePrints: '自动归档打印',
-    autoArchiveDescription: '打印完成时自动保存3MF文件。关闭时,所有打印机都不会归档在 Bambuddy 之外启动的打印。',
+    autoArchiveDescription: '归档在 Bambuddy 之外(从切片软件或打印机)启动的打印:3MF 文件、打印历史、统计和成本。关闭时,这些打印不会出现在归档和统计中;耗材库存仍会计入其耗材用量。',
     captureFinishPhotoDescription: '打印完成时从打印机摄像头拍照。Bambuddy 会在打印期间录制一段短延时摄影,以便从热床下降前的瞬间获取照片;如果您为本次打印启用了延时摄影,文件将保留,否则会在拍照完成后自动删除。',
     finishPhotoRestorePlate: '为完成照片抬升热床',
     finishPhotoRestorePlateDescription: '打印结束时打印机会将热床下降约 100 mm,使完成的模型落在相机取景范围之下。Bambuddy 会将热床抬回到最后一层打印高度略上方,拍摄照片后再次下降。若打印高度未知或队列中还有其他任务,则跳过此步骤。',

+ 1 - 1
frontend/src/i18n/locales/zh-TW.ts

@@ -2887,7 +2887,7 @@ export default {
     tabDisplayPercentage: '百分比',
     tabDisplayTime: '剩餘時間',
     autoArchivePrints: '自動歸檔列印',
-    autoArchiveDescription: '列印完成時自動儲存3MF檔案。關閉時,所有印表機都不會歸檔在 Bambuddy 之外啟動的列印。',
+    autoArchiveDescription: '歸檔在 Bambuddy 之外(從切片軟體或印表機)啟動的列印:3MF 檔案、列印歷史、統計和成本。關閉時,這些列印不會出現在歸檔和統計中;線材庫存仍會計入其線材用量。',
     captureFinishPhotoDescription: '列印完成時從印表機攝影機拍照。Bambuddy 會在列印期間錄製一段短縮時攝影,以便從熱床下降前的瞬間取得照片;如果您為本次列印啟用了縮時攝影,檔案將保留,否則會在拍照完成後自動刪除。',
     finishPhotoRestorePlate: '為完成照片抬升熱床',
     finishPhotoRestorePlateDescription: '列印結束時印表機會將熱床下降約 100 mm,使完成的模型落在相機取景範圍之下。Bambuddy 會將熱床抬回到最後一層列印高度略上方,拍攝照片後再次下降。若列印高度未知或佇列中還有其他任務,則跳過此步驟。',

File diff suppressed because it is too large
+ 0 - 0
static/assets/ArchivesPage-DeELngaa.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/CamWallPage-D2PzwKem.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/CameraPage-oxxhZ0zV.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/FileManagerPage-BfY5Bg54.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/InventoryPage-BbT0dOLg.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/Layout-DC3uaCp0.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ModelSourcesPage-C-dRMxJj.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/PrintersPage-CJxRT_7U.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SettingsPage-C0cMcsXe.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SliceModal-DEbjP1-_.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SpoolBuddyInventoryPage-Bk6_nNZz.js


File diff suppressed because it is too large
+ 1 - 1
static/assets/SpoolBuddySettingsPage-CONUQB8n.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/de-uta-zz3-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/es-DulTv2bX.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/fr-ZXg29JJy.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/index-XKcV-PhF.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/it-DZudNP62.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ja-DtOOZxmi.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ko-CxMHmzNB.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/locationSensorDefaults-ruWq2rr_.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/nl-DNA7AMFI.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/pl-DlHFoi-f.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/pt-BR-BT8t6H_G.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ru-CUrS25mf.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/spoolCost-DBr9L75A.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/sv-CMz5H51Q.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/tr-rdY5w9jH.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/uk-C2lJx0na.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/usePageFileDrop-C7HD7WdU.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/zh-CN-_SMOubNY.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/zh-TW-bBjr-cNX.js


+ 2 - 2
static/index.html

@@ -26,7 +26,7 @@
 
     <!-- Splash screens for iOS -->
     <link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
-    <script type="module" crossorigin src="/assets/index-Bfi6_HSn.js"></script>
+    <script type="module" crossorigin src="/assets/index-XKcV-PhF.js"></script>
     <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-aKtaBQYM.js">
     <link rel="modulepreload" crossorigin href="/assets/client-A76-KVrT.js">
     <link rel="modulepreload" crossorigin href="/assets/react-dom-82e9FLNr.js">
@@ -122,7 +122,7 @@
     <link rel="modulepreload" crossorigin href="/assets/useColorCatalogVersion-D6NM9pNL.js">
     <link rel="modulepreload" crossorigin href="/assets/circle-minus-6gmNNa1B.js">
     <link rel="modulepreload" crossorigin href="/assets/ConnectionDiagnostic-CHLiTxan.js">
-    <link rel="modulepreload" crossorigin href="/assets/Layout-CB5M1Sq1.js">
+    <link rel="modulepreload" crossorigin href="/assets/Layout-DC3uaCp0.js">
     <link rel="stylesheet" crossorigin href="/assets/index-vGjPx3LJ.css">
   </head>
   <body>

Some files were not shown because too many files changed in this diff