Skip to content

Commit 5ea9fd2

Browse files
Add Greek (el) locale (#726)
* Add Greek (el) * Register Greek (el) locale in i18n (import, languages list, resources) --------- Co-authored-by: Rahulgupta7777 <https://github.com/Rahulgupta7777>
1 parent 38bc14b commit 5ea9fd2

File tree

2 files changed

+293
-4
lines changed

2 files changed

+293
-4
lines changed

src/i18n/i18n.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { fa, persian } from "./locales/fa";
1212
import { hi, hindi } from "./locales/hi";
1313
import { uk, ukrainian } from "./locales/uk";
1414
import { ru, russian } from "./locales/ru";
15+
import { el, greek } from "./locales/el";
1516
import { ro, romanian } from "./locales/ro";
1617
import { tr, turkish } from "./locales/tr";
1718
import { mr, marathi } from "./locales/mr";
@@ -41,9 +42,9 @@ import { ug, uyghur } from "./locales/ug";
4142
import { pa_pk, punjabipk } from "./locales/pa-pk";
4243
import { cz, czech } from "./locales/cz";
4344
import { ml, malayalam } from "./locales/ml";
44-
import { nl, dutch } from './locales/nl';
45-
import { sd, sindhi } from './locales/sd';
46-
import { th, thai } from './locales/th';
45+
import { nl, dutch } from "./locales/nl";
46+
import { sd, sindhi } from "./locales/sd";
47+
import { th, thai } from "./locales/th";
4748

4849
export const languages = [
4950
english,
@@ -56,6 +57,7 @@ export const languages = [
5657
persian,
5758
hindi,
5859
marathi,
60+
greek,
5961
ukrainian,
6062
russian,
6163
romanian,
@@ -113,6 +115,7 @@ i18n
113115
mr,
114116
uk,
115117
ru,
118+
el,
116119
ro,
117120
tr,
118121
fr,
@@ -147,4 +150,4 @@ i18n
147150
},
148151
});
149152

150-
export default i18n;
153+
export default i18n;

src/i18n/locales/el.js

Lines changed: 286 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,286 @@
1+
const greek = {
2+
name: "Greek",
3+
native_name: "Ελληνικά",
4+
code: "el",
5+
};
6+
7+
8+
const el = {
9+
translation: {
10+
report_bug: "Αναφορά σφάλματος",
11+
import_from: "Εισαγωγή από",
12+
import: "Εισαγωγή",
13+
file: "Αρχείο",
14+
new: "Νέο",
15+
new_window: "Νέο παράθυρο",
16+
open: "Άνοιγμα",
17+
open_recent: "Άνοιγμα πρόσφατου",
18+
no_saved_diagrams: "Δεν έχετε αποθηκευμένα διαγράμματα",
19+
save: "Αποθήκευση",
20+
save_as: "Αποθήκευση ως",
21+
save_as_template: "Αποθήκευση ως πρότυπο",
22+
template_saved: "Το πρότυπο αποθηκεύτηκε!",
23+
rename: "Μετονομασία",
24+
delete_diagram: "Διαγραφή διαγράμματος",
25+
are_you_sure_delete_diagram:
26+
"Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το διάγραμμα; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
27+
oops_smth_went_wrong: "Ωχ! Κάτι πήγε στραβά.",
28+
import_diagram: "Εισαγωγή διαγράμματος",
29+
import_from_source: "Εισαγωγή από SQL",
30+
export_as: "Εξαγωγή ως",
31+
export_source: "Εξαγωγή SQL",
32+
models: "Μοντέλα",
33+
exit: "Έξοδος",
34+
edit: "Επεξεργασία",
35+
undo: "Αναίρεση",
36+
redo: "Επανάληψη",
37+
clear: "Καθαρισμός",
38+
are_you_sure_clear:
39+
"Είστε βέβαιοι ότι θέλετε να καθαρίσετε αυτό το διάγραμμα; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
40+
cut: "Αποκοπή",
41+
copy: "Αντιγραφή",
42+
paste: "Επικόλληση",
43+
duplicate: "Δημιουργία αντιγράφου",
44+
delete: "Διαγραφή",
45+
copy_as_image: "Αντιγραφή ως εικόνα",
46+
view: "Προβολή",
47+
header: "Γραμμή μενού",
48+
sidebar: "Πλευρική στήλη",
49+
issues: "Προβλήματα",
50+
presentation_mode: "Λειτουργία παρουσίασης",
51+
strict_mode: "Αυστηρή λειτουργία",
52+
field_details: "Λεπτομέρειες πεδίου",
53+
reset_view: "Επαναφορά προβολής",
54+
show_grid: "Εμφάνιση πλέγματος",
55+
snap_to_grid: "Ευθυγράμμιση στο πλέγμα",
56+
show_datatype: "Εμφάνιση τύπου δεδομένων",
57+
show_cardinality: "Εμφάνιση καρδινικότητας",
58+
theme: "Θέμα",
59+
light: "Φωτεινό",
60+
dark: "Σκούρο",
61+
zoom_in: "Σύμπτυξη (Zoom in)",
62+
zoom_out: "Συρρίκνωση (Zoom out)",
63+
fullscreen: "Πλήρης οθόνη",
64+
settings: "Ρυθμίσεις",
65+
show_timeline: "Εμφάνιση χρονολογίου",
66+
autosave: "Αυτόματη αποθήκευση",
67+
panning: "Μετακίνηση",
68+
show_debug_coordinates: "Εμφάνιση συντεταγμένων αποσφαλμάτωσης",
69+
transform: "Μετασχηματισμός",
70+
viewbox: "Πεδίο προβολής",
71+
cursor_coordinates: "Συντεταγμένες δρομέα",
72+
coordinate_space: "Χώρος",
73+
coordinate_space_screen: "Οθόνη",
74+
coordinate_space_diagram: "Διάγραμμα",
75+
table_width: "Πλάτος πίνακα",
76+
language: "Γλώσσα",
77+
flush_storage: "Εκκαθάριση αποθήκευσης",
78+
are_you_sure_flush_storage:
79+
"Είστε βέβαιοι ότι θέλετε να εκκαθαρίσετε την αποθήκευση; Αυτό θα διαγράψει οριστικά όλα τα διαγράμματά σας και τα προσαρμοσμένα πρότυπα.",
80+
storage_flushed: "Η αποθήκευση εκκαθαρίστηκε",
81+
help: "Βοήθεια",
82+
shortcuts: "Συντομεύσεις",
83+
ask_on_discord: "Ρωτήστε μας στο Discord",
84+
feedback: "Ανατροφοδότηση",
85+
no_changes: "Δεν υπάρχουν αλλαγές",
86+
loading: "Φόρτωση...",
87+
last_saved: "Τελευταία αποθήκευση",
88+
saving: "Αποθήκευση...",
89+
failed_to_save: "Αποτυχία αποθήκευσης",
90+
fit_window_reset: "Προσαρμογή παραθύρου / Επαναφορά",
91+
zoom: "Ζουμ",
92+
add_table: "Προσθήκη πίνακα",
93+
add_area: "Προσθήκη περιοχής",
94+
add_note: "Προσθήκη σημείωσης",
95+
add_type: "Προσθήκη τύπου",
96+
to_do: "Εκκρεμεί",
97+
tables: "Πίνακες",
98+
relationships: "Σχέσεις",
99+
subject_areas: "Περιοχές θεμάτων",
100+
notes: "Σημειώσεις",
101+
types: "Τύποι",
102+
search: "Αναζήτηση...",
103+
no_tables: "Δεν υπάρχουν πίνακες",
104+
no_tables_text: "Ξεκινήστε να δημιουργείτε το διάγραμμά σας!",
105+
no_relationships: "Δεν υπάρχουν σχέσεις",
106+
no_relationships_text: "Συνδέστε πεδία για να δημιουργήσετε σχέσεις!",
107+
no_subject_areas: "Δεν υπάρχουν περιοχές θεμάτων",
108+
no_subject_areas_text: "Προσθέστε περιοχές θεμάτων για να ομαδοποιήσετε πίνακες!",
109+
no_notes: "Δεν υπάρχουν σημειώσεις",
110+
no_notes_text: "Χρησιμοποιήστε σημειώσεις για πρόσθετες πληροφορίες",
111+
no_types: "Δεν υπάρχουν τύποι",
112+
no_types_text: "Δημιουργήστε τους δικούς σας προσαρμοσμένους τύπους δεδομένων",
113+
no_issues: "Δεν βρέθηκαν προβλήματα.",
114+
strict_mode_is_on_no_issues:
115+
"Η αυστηρή λειτουργία είναι ενεργοποιημένη, επομένως δεν θα εμφανιστούν τα προβλήματα.",
116+
name: "Όνομα",
117+
type: "Τύπος",
118+
null: "Null",
119+
not_null: "Not null",
120+
primary: "Πρωτεύον",
121+
unique: "Μοναδικό",
122+
autoincrement: "Αυτοαύξηση",
123+
default_value: "Προεπιλογή",
124+
check: "Έκφραση ελέγχου",
125+
this_will_appear_as_is: "*Αυτό θα εμφανιστεί όπως είναι στο παραγόμενο σκριπτάκι.",
126+
comment: "Σχόλιο",
127+
add_field: "Προσθήκη πεδίου",
128+
values: "Τιμές",
129+
size: "Μέγεθος",
130+
precision: "Ακρίβεια",
131+
set_precision: "Ορίστε ακρίβεια: (μέγεθος, ψηφία)",
132+
use_for_batch_input: "Χρησιμοποιήστε για παρτίδα εισόδου",
133+
indices: "Δείκτες",
134+
add_index: "Προσθήκη δείκτη",
135+
select_fields: "Επιλογή πεδίων",
136+
title: "Τίτλος",
137+
not_set: "Μη ορισμένο",
138+
foreign: "Ξένο",
139+
cardinality: "Καρδινικότητα",
140+
on_update: "Κατά την ενημέρωση",
141+
on_delete: "Κατά τη διαγραφή",
142+
swap: "Ανταλλαγή",
143+
one_to_one: "Ένα προς ένα",
144+
one_to_many: "Ένα προς πολλά",
145+
many_to_one: "Πολλά προς ένα",
146+
content: "Περιεχόμενο",
147+
types_info:
148+
"Αυτή η λειτουργία είναι για αντικειμενοσχεσιακά DBMS όπως το PostgreSQL.\nΣε MySQL/MariaDB θα παραχθεί τύπος JSON με αντίστοιχο έλεγχο εγκυρότητας.\nΣε SQLite θα μετατραπεί σε BLOB.\nΣε MSSQL θα παραχθεί alias τύπου για το πρώτο πεδίο.",
149+
table_deleted: "Ο πίνακας διαγράφηκε",
150+
area_deleted: "Η περιοχή διαγράφηκε",
151+
note_deleted: "Η σημείωση διαγράφηκε",
152+
relationship_deleted: "Η σχέση διαγράφηκε",
153+
type_deleted: "Ο τύπος διαγράφηκε",
154+
cannot_connect: "Δεν είναι δυνατή η σύνδεση — διαφορετικοί τύποι στηλών",
155+
copied_to_clipboard: "Αντιγράφηκε στο πρόχειρο",
156+
create_new_diagram: "Δημιουργία νέου διαγράμματος",
157+
cancel: "Ακύρωση",
158+
open_diagram: "Άνοιγμα διαγράμματος",
159+
rename_diagram: "Μετονομασία διαγράμματος",
160+
export: "Εξαγωγή",
161+
export_image: "Εξαγωγή εικόνας",
162+
create: "Δημιουργία",
163+
confirm: "Επιβεβαίωση",
164+
last_modified: "Τελευταία τροποποίηση",
165+
drag_and_drop_files:
166+
"Σύρετε και αποθέστε αρχεία εδώ ή κάντε κλικ για να τα ανεβάσετε.",
167+
upload_sql_to_generate_diagrams:
168+
"Ανεβάστε ένα αρχείο SQL για να δημιουργηθούν αυτόματα οι πίνακες και οι στήλες σας.",
169+
overwrite_existing_diagram: "Αντικατάσταση υπάρχοντος διαγράμματος",
170+
only_mysql_supported: "*Αυτή τη στιγμή υποστηρίζονται μόνο φορτωμένα MySQL scripts.",
171+
blank: "Κενό",
172+
filename: "Όνομα αρχείου",
173+
table_w_no_name: "Δηλώθηκε πίνακας χωρίς όνομα",
174+
duplicate_table_by_name: "Διπλότυπος πίνακας με όνομα '{{tableName}}'",
175+
empty_field_name: "Κενό όνομα πεδίου στον πίνακα '{{tableName}}'",
176+
empty_field_type: "Κενός τύπος πεδίου στον πίνακα '{{tableName}}'",
177+
no_values_for_field:
178+
"Το πεδίο '{{fieldName}}' του πίνακα '{{tableName}}' έχει τύπο '{{type}}' αλλά δεν ορίστηκαν τιμές",
179+
default_doesnt_match_type:
180+
"Η προεπιλεγμένη τιμή του πεδίου '{{fieldName}}' στον πίνακα '{{tableName}}' δεν ταιριάζει με τον τύπο του",
181+
not_null_is_null:
182+
"Το πεδίο '{{fieldName}}' στον πίνακα '{{tableName}}' έχει NOT NULL αλλά προεπιλεγμένη τιμή NULL",
183+
duplicate_fields:
184+
"Διπλότυπα πεδία με όνομα '{{fieldName}}' στον πίνακα '{{tableName}}'",
185+
duplicate_index:
186+
"Διπλότυπος δείκτης με όνομα '{{indexName}}' στον πίνακα '{{tableName}}'",
187+
empty_index:
188+
"Ο δείκτης στον πίνακα '{{tableName}}' δεν περιλαμβάνει καμία στήλη",
189+
no_primary_key: "Ο πίνακας '{{tableName}}' δεν έχει πρωτεύον κλειδί",
190+
type_with_no_name: "Δηλώθηκε τύπος χωρίς όνομα",
191+
duplicate_types: "Διπλότυποι τύποι με όνομα '{{typeName}}'",
192+
type_w_no_fields: "Δηλώθηκε τύπος '{{typeName}}' χωρίς πεδία",
193+
empty_type_field_name: "Κενό όνομα πεδίου στον τύπο '{{typeName}}'",
194+
empty_type_field_type: "Κενός τύπος πεδίου στον τύπο '{{typeName}}'",
195+
no_values_for_type_field:
196+
"Το πεδίο '{{fieldName}}' του τύπου '{{typeName}}' έχει τύπο '{{type}}' αλλά δεν ορίστηκαν τιμές",
197+
duplicate_type_fields:
198+
"Διπλότυπα πεδία με όνομα '{{fieldName}}' στον τύπο '{{typeName}}'",
199+
duplicate_reference: "Διπλότυπη αναφορά με όνομα '{{refName}}'",
200+
circular_dependency: "Κυκλική εξάρτηση στον πίνακα '{{refName}}'",
201+
timeline: "Χρονοδιάγραμμα",
202+
priority: "Προτεραιότητα",
203+
none: "Καμία",
204+
low: "Χαμηλή",
205+
medium: "Μέτρια",
206+
high: "Υψηλή",
207+
sort_by: "Ταξινόμηση κατά",
208+
my_order: "Δική μου σειρά",
209+
completed: "Ολοκληρώθηκε",
210+
alphabetically: "Αλφαβητικά",
211+
add_task: "Προσθήκη εργασίας",
212+
details: "Λεπτομέρειες",
213+
no_tasks: "Δεν έχετε ακόμα εργασίες.",
214+
no_activity: "Δεν έχετε ακόμα δραστηριότητα.",
215+
move_element: "Μετακίνηση {{name}} σε {{coords}}",
216+
edit_area: "{{extra}} Επεξεργασία περιοχής {{areaName}}",
217+
delete_area: "Διαγραφή περιοχής {{areaName}}",
218+
edit_note: "{{extra}} Επεξεργασία σημείωσης {{noteTitle}}",
219+
delete_note: "Διαγραφή σημείωσης {{noteTitle}}",
220+
edit_table: "{{extra}} Επεξεργασία πίνακα {{tableName}}",
221+
delete_table: "Διαγραφή πίνακα {{tableName}}",
222+
edit_type: "{{extra}} Επεξεργασία τύπου {{typeName}}",
223+
delete_type: "Διαγραφή τύπου {{typeName}}",
224+
add_relationship: "Προσθήκη σχέσης",
225+
edit_relationship: "{{extra}} Επεξεργασία σχέσης {{refName}}",
226+
delete_relationship: "Διαγραφή σχέσης {{refName}}",
227+
pick_db: "Επιλογή βάσης δεδομένων",
228+
generic: "Γενικό",
229+
generic_description:
230+
"Γενικά διαγράμματα μπορούν να εξαχθούν σε οποιαδήποτε διάλεκτο SQL, αλλά δεν υποστηρίζουν όλοι οι τύποι δεδομένων.",
231+
enums: "Enums",
232+
add_enum: "Προσθήκη enum",
233+
edit_enum: "{{extra}} Επεξεργασία enum {{enumName}}",
234+
delete_enum: "Διαγραφή enum",
235+
enum_w_no_name: "Βρέθηκε enum χωρίς όνομα",
236+
enum_w_no_values: "Δεν βρέθηκαν τιμές για το enum '{{enumName}}'",
237+
duplicate_enums: "Διπλότυπα enums με όνομα '{{enumName}}'",
238+
enum_deleted: "Το enum διαγράφηκε",
239+
no_enums: "Δεν υπάρχουν enums",
240+
no_enums_text: "Ορίστε enums εδώ",
241+
declare_array: "Δήλωση πίνακα",
242+
empty_index_name: "Δηλώθηκε δείκτης χωρίς όνομα στον πίνακα '{{tableName}}'",
243+
didnt_find_diagram: "Ωχ! Δεν βρέθηκε διάγραμμα.",
244+
unsigned: "Χωρίς πρόσημο",
245+
share: "Κοινοποίηση",
246+
unshare: "Αφαίρεση κοινής χρήσης",
247+
copy_link: "Αντιγραφή συνδέσμου",
248+
readme: "README",
249+
failed_to_load: "Αποτυχία φόρτωσης. Βεβαιωθείτε ότι ο σύνδεσμος είναι σωστός.",
250+
share_info:
251+
"* Η κοινοποίηση αυτού του συνδέσμου δεν δημιουργεί συνεδρία συνεργασίας σε πραγματικό χρόνο.",
252+
show_relationship_labels: "Εμφάνιση ετικετών σχέσης",
253+
docs: "Τεκμηρίωση",
254+
supported_types: "Υποστηριζόμενοι τύποι αρχείων:",
255+
bulk_update: "Μαζική ενημέρωση",
256+
multiselect: "Πολλαπλή επιλογή",
257+
export_saved_data: "Εξαγωγή αποθηκευμένων δεδομένων",
258+
dbml_view: "Προβολή DBML",
259+
tab_view: "Προβολή καρτελών",
260+
label: "Ετικέτα",
261+
many_side_label: "Ετικέτα πλευράς πολλών (n)",
262+
version: "Έκδοση",
263+
versions: "Εκδόσεις",
264+
no_saved_versions: "Δεν υπάρχουν αποθηκευμένες εκδόσεις",
265+
record_version: "Καταγραφή έκδοσης",
266+
commited_at: "Δεσμεύτηκε στις",
267+
read_only: "Μόνο ανάγνωση",
268+
continue: "Συνέχεια",
269+
restore_version: "Επαναφορά έκδοσης",
270+
restore_warning: "Η φόρτωση άλλης έκδοσης θα αντικαταστήσει τυχόν αλλαγές.",
271+
return_to_current: "Επιστροφή στο διάγραμμα",
272+
no_changes_to_record: "Δεν υπάρχουν αλλαγές για καταγραφή",
273+
click_to_view: "Κάντε κλικ για προβολή",
274+
load_more: "Φόρτωση περισσότερων",
275+
clear_cache: "Καθαρισμός cache",
276+
cache_cleared: "Η cache καθαρίστηκε",
277+
failed_to_record_version: "Αποτυχία καταγραφής έκδοσης",
278+
failed_to_load_diagram: "Αποτυχία φόρτωσης διαγράμματος",
279+
see_all: "Δείτε όλα",
280+
insert_sql: "Εισαγωγή SQL",
281+
upload_file: "Ανέβασμα αρχείου",
282+
not_found: "Δεν βρέθηκε",
283+
},
284+
};
285+
286+
export { el, greek };

0 commit comments

Comments
 (0)