Files
TREK/shared/src/i18n/gr/perm.ts
T
Maurice 80b6739362 feat(journey): a trip can link a journal and open it to the members it picks
A trip can now show one journal from the Journey addon as its own: any
journal its owner picks, and one journal on as many trips as they like.
The trip members chosen for the link get into the journal as viewers or
editors, see it in their own journal list and follow it live, for as long
as the link holds them and they stay on the trip.

That access is never copied into journey_contributors. It is read where
journal access is read: the contributor repository answers with the
stronger of a direct role and a link role, the journal list and the live
update recipients take the link members in, and the photo access check
goes the same way. Every one of those reads starts from linkReach, which
only counts members still on the linking trip, so unlinking, deselecting
someone and their leaving the trip all end exactly what the link gave.
A member who leaves is also taken off the link, so coming back later does
not quietly reopen the journal.

Linking or changing the members takes the journal's owner and the new
journal_link trip permission (trip owner by default); unlinking takes
either. /api/trips/:tripId/journal answers the link as each member may see
it, /candidates says who a journal would be opened to for the first time,
and four MCP tools do the same over the same service. A trip:journal:changed
event tells the trip to look again.
2026-10-18 15:59:33 +02:00

55 lines
5.1 KiB
TypeScript

import type { TranslationStrings } from '../types';
const perm: TranslationStrings = {
'perm.title': 'Ρυθμίσεις Δικαιωμάτων',
'perm.subtitle': 'Ελέγξτε ποιος μπορεί να εκτελεί ενέργειες σε όλη την εφαρμογή',
'perm.saved': 'Οι ρυθμίσεις δικαιωμάτων αποθηκεύτηκαν',
'perm.resetDefaults': 'Επαναφορά προεπιλογών',
'perm.customized': 'προσαρμοσμένο',
'perm.level.admin': 'Μόνο διαχειριστής',
'perm.level.tripOwner': 'Ιδιοκτήτης ταξιδιού',
'perm.level.tripMember': 'Μέλη ταξιδιού',
'perm.level.everybody': 'Όλοι',
'perm.cat.trip': 'Διαχείριση Ταξιδιού',
'perm.cat.members': 'Διαχείριση Μελών',
'perm.cat.files': 'Αρχεία',
'perm.cat.content': 'Περιεχόμενο & Πρόγραμμα',
'perm.cat.extras': 'Προϋπολογισμός, Αποσκευές & Συνεργασία',
'perm.action.trip_create': 'Δημιουργία ταξιδιών',
'perm.action.trip_edit': 'Επεξεργασία λεπτομερειών ταξιδιού',
'perm.action.trip_delete': 'Διαγραφή ταξιδιών',
'perm.action.trip_archive': 'Αρχειοθέτηση / επαναφορά ταξιδιών',
'perm.action.trip_cover_upload': 'Μεταφόρτωση εικόνας εξωφύλλου',
'perm.action.member_manage': 'Προσθήκη / αφαίρεση μελών',
'perm.action.file_upload': 'Μεταφόρτωση αρχείων',
'perm.action.file_edit': 'Επεξεργασία μεταδεδομένων αρχείου',
'perm.action.file_delete': 'Διαγραφή αρχείων',
'perm.action.place_edit': 'Προσθήκη / επεξεργασία / διαγραφή τοποθεσιών',
'perm.action.day_edit': 'Επεξεργασία ημερών, σημειώσεων & αναθέσεων',
'perm.action.reservation_edit': 'Διαχείριση κρατήσεων',
'perm.action.budget_edit': 'Διαχείριση προϋπολογισμού',
'perm.action.packing_edit': 'Διαχείριση λιστών αποσκευών',
'perm.action.collab_edit': 'Συνεργασία (σημειώσεις, δημοσκοπήσεις, συνομιλία)',
'perm.action.share_manage': 'Διαχείριση συνδέσμων κοινής χρήσης',
'perm.actionHint.trip_create': 'Ποιος μπορεί να δημιουργεί νέα ταξίδια',
'perm.action.journal_link': 'Σύνδεση ημερολογίου',
'perm.actionHint.trip_edit': 'Ποιος μπορεί να αλλάζει όνομα, ημερομηνίες, περιγραφή και νόμισμα ταξιδιού',
'perm.actionHint.trip_delete': 'Ποιος μπορεί να διαγράφει οριστικά ένα ταξίδι',
'perm.actionHint.trip_archive': 'Ποιος μπορεί να αρχειοθετεί ή να επαναφέρει ένα ταξίδι',
'perm.actionHint.trip_cover_upload': 'Ποιος μπορεί να μεταφορτώνει ή να αλλάζει την εικόνα εξωφύλλου',
'perm.actionHint.member_manage': 'Ποιος μπορεί να προσκαλεί ή να αφαιρεί μέλη ταξιδιού',
'perm.actionHint.file_upload': 'Ποιος μπορεί να μεταφορτώνει αρχεία σε ένα ταξίδι',
'perm.actionHint.file_edit': 'Ποιος μπορεί να επεξεργάζεται περιγραφές και συνδέσμους αρχείων',
'perm.actionHint.file_delete': 'Ποιος μπορεί να μετακινεί αρχεία στον κάδο ή να τα διαγράφει οριστικά',
'perm.actionHint.place_edit': 'Ποιος μπορεί να προσθέτει, να επεξεργάζεται ή να διαγράφει τοποθεσίες',
'perm.actionHint.day_edit': 'Ποιος μπορεί να επεξεργάζεται ημέρες, σημειώσεις ημέρας και αναθέσεις τοποθεσιών',
'perm.actionHint.reservation_edit': 'Ποιος μπορεί να δημιουργεί, να επεξεργάζεται ή να διαγράφει κρατήσεις',
'perm.actionHint.budget_edit': 'Ποιος μπορεί να δημιουργεί, να επεξεργάζεται ή να διαγράφει στοιχεία προϋπολογισμού',
'perm.actionHint.packing_edit': 'Ποιος μπορεί να διαχειρίζεται αντικείμενα και τσάντες αποσκευών',
'perm.actionHint.collab_edit': 'Ποιος μπορεί να δημιουργεί σημειώσεις, δημοσκοπήσεις και να στέλνει μηνύματα',
'perm.actionHint.share_manage': 'Ποιος μπορεί να δημιουργεί ή να διαγράφει δημόσιους συνδέσμους κοινής χρήσης',
'perm.actionHint.journal_link':
'Ποιος μπορεί να συνδέσει ένα ημερολόγιο από το Journey με το ταξίδι και να το ανοίξει στα μέλη του',
};
export default perm;