noctua/i18n/en/noctua.ftl
wfx 4c10a80b67 refactor: centralize file handling, fix zoom display and cleanup
File handling (document/file.rs):
- move file operations from app/mod.rs to document/file.rs
- add open_file_dialog() for native file picker
- add collect_directory_siblings() for navigation context
- add open_document_from_path() as main entry point

Zoom/View (panels.rs, canvas.rs, model.rs):
- fix zoom display using ViewMode enum
- ViewMode::Fit shows Fit, ActualSize shows 100%, Custom shows percentage

Model/Update cleanup:
- adjust model.rs for new file handling
- update.rs: use centralized file functions
- document/mod.rs: re-exports for file module

i18n:
BB
ctua.ftl with new/changed strings"
A
- update noctua.ftl with new/changed strings"
2026-01-08 12:20:55 +01:00

39 lines
947 B
Text

# SPDX-License-Identifier: GPL-3.0-or-later
# i18n/en/noctua.ftl
#
# Localization strings for Noctua's user interface (English).
## Application metadata
noctua-app-name = Noctua
noctua-app-description = A wise document and image viewer for the COSMIC™ desktop
## Main window
window-title = { $filename ->
*[none] Noctua
*[some] { $filename } — Noctua
}
## Menu entries
menu-file-open = Open…
menu-file-quit = Quit
menu-view-zoom-in = Zoom In
menu-view-zoom-out = Zoom Out
menu-view-zoom-reset = Reset Zoom
menu-view-flip-horizontal = Flip Horizontally
menu-view-flip-vertical = Flip Vertically
menu-view-rotate-cw = Rotate Clockwise
menu-view-rotate-ccw = Rotate Counter-Clockwise
## Note messages
no_document_loaded = No document loaded.
## Labels
zoom = Zoom
tools = Tools
crop = Crop
scale = Scale
## Error messages
error-failed-to-open = Failed to open “{ $path }”.
error-unsupported-format = Unsupported file format.