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"
39 lines
947 B
Text
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.
|