feat(printers): page native de gestion des imprimantes (cups_rs + CUPS CLI)
Nouvelle page Imprimantes: liste et etat des files CUPS, ajout (decouverte lpinfo, pilote driverless IPP Everywhere par defaut), suppression, imprimante par defaut, suspension/reprise, page de test et file des travaux avec annulation. Lectures via cups_rs (FFI libcups serialisee), mutations via lpadmin/cupsenable. i18n en/fr, sous-commande 'cosmic-settings printers'.
This commit is contained in:
parent
f9b27c8d4d
commit
26dcaa6fd3
9 changed files with 1280 additions and 16 deletions
44
i18n/en/cosmic_settings.ftl
vendored
44
i18n/en/cosmic_settings.ftl
vendored
|
|
@ -642,6 +642,50 @@ sound-usb-audio = USB Audio
|
|||
# Profiles for sound card devices
|
||||
sound-device-profiles = Device profiles
|
||||
|
||||
# Printers settings page
|
||||
printers = Printers
|
||||
xdg-entry-printers-comment = Manage printers and print jobs
|
||||
printers-add = Add printer
|
||||
printers-add-in-progress = Adding printer…
|
||||
printers-added = Printer “{ $name }” added
|
||||
printers-cancel-job = Cancel job
|
||||
printers-default = Default
|
||||
printers-details = Printer details
|
||||
printers-device = Device
|
||||
printers-device-uri = Device URI
|
||||
printers-driver = Driver
|
||||
printers-error = Operation failed: { $error }
|
||||
printers-job-aborted = Aborted
|
||||
printers-job-canceled = Canceled
|
||||
printers-job-completed = Completed
|
||||
printers-job-held = Held
|
||||
printers-job-pending = Pending
|
||||
printers-job-processing = Printing
|
||||
printers-job-stopped = Stopped
|
||||
printers-job-unknown = Unknown
|
||||
printers-jobs = Print jobs
|
||||
printers-loading = Searching for devices…
|
||||
printers-location = Location
|
||||
printers-make-default = Set as default
|
||||
printers-name = Name
|
||||
printers-no-devices = No devices found
|
||||
printers-no-matching-drivers = No matching drivers
|
||||
printers-no-printers = No printers configured
|
||||
printers-not-accepting = Not accepting jobs
|
||||
printers-pause = Pause
|
||||
printers-remove = Remove printer
|
||||
printers-remove-confirm = Remove this printer?
|
||||
printers-remove-confirm-description = “{ $name }” will be removed from this system. Print jobs queued on it will be discarded.
|
||||
printers-resume = Resume
|
||||
printers-state = State
|
||||
printers-state-idle = Idle
|
||||
printers-state-processing = Printing
|
||||
printers-state-reasons = State reasons
|
||||
printers-state-stopped = Paused
|
||||
printers-state-unknown = Unknown
|
||||
printers-submit = Add
|
||||
printers-test-page = Print test page
|
||||
|
||||
# Power & Battery settings page
|
||||
power = Power & battery
|
||||
|
||||
|
|
|
|||
45
i18n/fr/cosmic_settings.ftl
vendored
45
i18n/fr/cosmic_settings.ftl
vendored
|
|
@ -429,6 +429,51 @@ sound-alerts = Alertes
|
|||
sound-applications = Applications
|
||||
.desc = Volumes et paramètres d'application
|
||||
|
||||
## Printers
|
||||
|
||||
printers = Imprimantes
|
||||
xdg-entry-printers-comment = Gérer les imprimantes et les travaux d'impression
|
||||
printers-add = Ajouter une imprimante
|
||||
printers-add-in-progress = Ajout de l'imprimante…
|
||||
printers-added = Imprimante « { $name } » ajoutée
|
||||
printers-cancel-job = Annuler le travail
|
||||
printers-default = Par défaut
|
||||
printers-details = Détails de l'imprimante
|
||||
printers-device = Périphérique
|
||||
printers-device-uri = URI du périphérique
|
||||
printers-driver = Pilote
|
||||
printers-error = Échec de l'opération : { $error }
|
||||
printers-job-aborted = Interrompu
|
||||
printers-job-canceled = Annulé
|
||||
printers-job-completed = Terminé
|
||||
printers-job-held = Retenu
|
||||
printers-job-pending = En attente
|
||||
printers-job-processing = Impression en cours
|
||||
printers-job-stopped = Arrêté
|
||||
printers-job-unknown = Inconnu
|
||||
printers-jobs = Travaux d'impression
|
||||
printers-loading = Recherche des périphériques…
|
||||
printers-location = Emplacement
|
||||
printers-make-default = Définir par défaut
|
||||
printers-name = Nom
|
||||
printers-no-devices = Aucun périphérique trouvé
|
||||
printers-no-matching-drivers = Aucun pilote ne correspond
|
||||
printers-no-printers = Aucune imprimante configurée
|
||||
printers-not-accepting = N'accepte pas les travaux
|
||||
printers-pause = Suspendre
|
||||
printers-remove = Supprimer l'imprimante
|
||||
printers-remove-confirm = Supprimer cette imprimante ?
|
||||
printers-remove-confirm-description = « { $name } » sera supprimée du système. Les travaux en attente sur cette imprimante seront abandonnés.
|
||||
printers-resume = Reprendre
|
||||
printers-state = État
|
||||
printers-state-idle = Disponible
|
||||
printers-state-processing = Impression en cours
|
||||
printers-state-reasons = Causes de l'état
|
||||
printers-state-stopped = En pause
|
||||
printers-state-unknown = Inconnu
|
||||
printers-submit = Ajouter
|
||||
printers-test-page = Imprimer une page de test
|
||||
|
||||
## Power
|
||||
|
||||
power = Alimentation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue