Skip to content

Commit 1430757

Browse files
GeorgeGkasffoodd
authored andcommitted
Add Greek translation (#307)
This commit introduces a Greek translation to the project.
1 parent fc61c76 commit 1430757

11 files changed

Lines changed: 253 additions & 1 deletion

File tree

css/a11y-gr.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/a11y-gr_error.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/a11y-gr_obsolete.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/a11y-gr_warning.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

locales/gr.json

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
{
2+
"ui:error": "Σφάλματα",
3+
"ui:advice": "Συμβουλές",
4+
"ui:warning": "Προειδοποιήσεις",
5+
"ui:obsolete": "Παρωχημένα",
6+
7+
"advice:empty-class": "Κενή ιδιότητα [class].",
8+
"advice:empty-id": "Κενή ιδιότητα [id].",
9+
"advice:main": "Διπλότυπη ετικέτα <main>.",
10+
"advice:figcaption": "Διπλότυπη ετικέτα <figcaption>.",
11+
"advice:figcaption-order": "Λανθασμένη διάταξη <figcaption>.",
12+
"advice:target-blank": "Ο σύνδεσμος ανοίγει νέα καρτέλα.",
13+
"advice:mailto": "Είναι το email έγκυρο;",
14+
"advice:tel": "Είναι ο αριθμός τηλεφώνου έγκυρος;",
15+
"advice:role-button": "Ιδιότητα [role=button] σε σύνδεσμο.",
16+
"advice:file-format": "Είναι εμφανές το είδος αρχείου και το μέγεθός του;",
17+
"advice:duplicate-roles": "Διπλότυπος ρόλος attr(role).",
18+
"advice:missing-role": "Έχει ορισθεί η ιδιότητα [role=search];",
19+
"advice:required": "[required] πεδίο: είναι οπτικά κατανοητό;",
20+
"advice:hidden": "Κρυφό αντικείμενο.",
21+
"advice:placeholder": "Η ιδιότητα [placeholder] δεν μπορεί να αντικαταστήσει ένα <label>.",
22+
"advice:video-audio": "Έλλειψη εναλλακτικής έκδοσης.",
23+
"advice:title": "Η ιδιότητα [title] πρέπει να ισούται με την [alt].",
24+
"advice:time": "Είναι η τιμή της ημερομηνίας έγκυρη;",
25+
"advice:th-scope": "Η ετικέτα <th> μπορεί να περιέχει attr(scope).",
26+
"advice:table-presentation": "Δεδομένα σε πίνακα διάταξης.",
27+
"advice:no-href": "Σύνδεσμος χωρίς διεύθυνση.",
28+
"advice:no-https": "Ο σύνδεσμος δεν είναι HTTPS.",
29+
30+
"error:tab-order": "[tabindex] > 0",
31+
"error:empty-href": "Κενή ιδιότητα [href].",
32+
"error:empty-link": "Κενός σύνδεσμος.",
33+
"error:no-alt": "Η ιδιότητα [alt] δεν βρέθηκε.",
34+
"error:no-src": "Η ιδιότητα [src] δεν βρέθηκε.",
35+
"error:bad-src": "Η ιδιότητα [src] περιέχει λανθασμένη τιμή.",
36+
"error:bad-srcset": "Η ιδιότητα [srcset] περιέχει λανθασμένη τιμή.",
37+
"error:empty-for": "Κενή ιδιότητα [for].",
38+
"error:no-id": "Πεδίο χωρίς περιγραφή.",
39+
"error:optgroup": "Ετικέτα <optgroup> χωρίς ιδιότητα [label].",
40+
"error:no-value": "Ετικέτα <input> χωρίς τίτλο.",
41+
"error:empty-button": "Κενή ετικέτα <button> χωρίς τίτλο.",
42+
"error:empty-button-title": "Κενή ιδιότητα [title].",
43+
"error:empty-button-aria-label": "Κενή ιδιότητα [aria-label].",
44+
"error:empty-button-aria-labelledby": "Κενή ιδιότητα [aria-labelledby].",
45+
"error:not-form-button": "Η ιδιότητα [type] δεν βρέθηκε.",
46+
"error:not-submit-button": "[type=attr(type)] δεν θα πρέπει να περιέχει χαρακτηριστικά υποβολής φόρμας.",
47+
"error:disabled-button": "Η χρήση της ιδιότητας [disabled] ή [readonly] είναι αναγκαία.",
48+
"error:no-type": "Η ιδιότητα [type] δεν βρέθηκε.",
49+
"error:no-title": "Η ιδιότητα [title] δεν βρέθηκε στην ετικέτα <iframe>.",
50+
"error:no-action": "Η ιδιότητα [action] δεν βρέθηκε.",
51+
"error:no-page-title": "Κενή ετικέτα <title>.",
52+
"error:table-for-layout": "Σημασιολογική ετικέτα σε πίνακα διάταξης.",
53+
"error:dimensions": "Οι ιδιότητες [width] και [height] είναι απαγορευμένες.",
54+
"error:no-lang": "Η ιδιότητα [lang] δεν βρεθηκε.",
55+
"error:js-events": "Ιδιότητα συμβάντος JS.",
56+
"error:id-namespace": "Λανθασμένη τιμή της ιδιότητας [id].",
57+
"error:class-namespace": "Λανθασμένη τιμή της ιδιότητας [class].",
58+
"error:unaccessible-viewport": "Μη προσβάσιμη ιδιότητα [meta name=viewport].",
59+
"error:incorrect-charset": "Ιδιότητα [charset] δεν είναι utf-8.",
60+
"error:late-charset": "H ετικέτα <head> πρέπει να περιέχει [charset] στην αρχή.",
61+
"error:invalid-dir": "Λανθασμένη τιμή [dir].",
62+
"error:accesskey": "[accesskey].",
63+
"error:inputs-group": "Η ιδιότητα [name] δεν βρέθηκε.",
64+
"error:radio-group": "Ετικέτα τύπου [radio] εκτός <fieldset>.",
65+
"error:no-aria-label": "Οι ιδιότητες [aria-label] και [aria-labelledby] δεν βρέθηκαν.",
66+
"error:role-slider": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=slider].",
67+
"error:role-spinbutton": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=spinbutton].",
68+
"error:role-checkbox": "Η ιδιότητα [aria-checked] δεν βρέθηκε.",
69+
"error:role-combobox": "Η ιδιότητα [aria-expanded] δεν βρέθηκε.",
70+
"error:role-scrollbar": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=scrollbar].",
71+
"error:nested-interactive": "Εμφωλευμένες διαδραστικές ετικέτες.",
72+
73+
"warning:style-attr": "Εσωτερικά στυλ.",
74+
"warning:invalid-nesting": "Μη έγκυρη εμφώλευση.",
75+
"warning:invalid-list-nesting": "Μη έγκυρη εμφώλευση της ετικέτας <li>.",
76+
"warning:invalid-def": "Μη έγκυρη εμφώλευση της ετικέτας <dd>.",
77+
"warning:invalid-def-nesting": "Μη έγκυρη διάταξη της ετικέτας <dl>.",
78+
"warning:invalid-figcaption-nesting": "Ετικέτα <figcaption> εκτός ετικέτας <figure>.",
79+
"warning:figure-role": "Ετικέτα <figure> χωρίς ιδιότητα [role=group].",
80+
"warning:misplaced-div": "Ετικέτα <div> σε inline στοιχείο.",
81+
"warning:sectioning-tags": "Λανθασμένη χρήση ετικέτας στοίχισης.",
82+
"warning:fieldset": "Η ετικέτα <fieldset> πρέπει να αρχίζει με <legend>.",
83+
"warning:abbr": "Η ιδιότητα [title] δεν βρέθηκε.",
84+
"warning:empty-alt": "Κενή ιδιότητα [alt].",
85+
"warning:no-aria-role": "Είναι το SVG διακοσμητικό;",
86+
"warning:no-for": "Η ιδιότητα [for] δεν βρέθηκε.",
87+
"warning:decoration": "Σημασιολογική ιδιότητα σε διακοσμητική εικόνα.",
88+
"warning:presentation": "Ιδιότητα [role=presentation] σε εικόνα.",
89+
"warning:autoplay": "Αυτόματη αναπαραγωγή.",
90+
"warning:controls": "Η ιδιότητα [controls] δεν βρέθηκε.",
91+
"warning:empty-nodes": "Κενό περιεχόμενο.",
92+
"warning:empty-title": "Κενή ιδιότητα [title].",
93+
"warning:table-layout": "Μονή σειρά.",
94+
"warning:table-caption": "Πίνακες δεδομένων πρέπει να ξεκινάνε με <caption>.",
95+
"warning:table-structure": "Λανθασμένη σειρά για <thead>, <tfoot> ή <tbody>.",
96+
"warning:missing-thead": "Η ετικέτα <thead> δεν βρεθηκε.",
97+
"warning:th-no-scope": "Οι ιδιότητες [scope] ή [id] δεν βρέθηκαν.",
98+
"warning:spacer-gif": "spacer.gif",
99+
"warning:undefined-id": "Λανθασμένη υπολογίσιμη τιμή στην ιδιότητα [id].",
100+
"warning:undefined-class": "Λανθασμένη υπολογίσιμη τιμή στην ιδιότητα [class].",
101+
"warning:empty-href": "[href=attr(href)]",
102+
"warning:href-js": "Η τιμή της ιδιότητας [href] αρχίζει με javascript:",
103+
"warning:nested-table": "Εμφωλευμένες ετικέτες <table>.",
104+
"warning:unsecured-target": "Επικίνδυνη τιμή ιδιότητας [target].",
105+
"warning:filename-alt": "Όνομα αρχείου στην ιδιότητα [alt].",
106+
"warning:no-aria-level": "Η ιδιότητα [aria-level] δεν βρέθηκε.",
107+
108+
"obsolete:tags": "Παρωχημένη ετικέτα.",
109+
"obsolete:attributes": "Παρωχημένη ιδιότητα."
110+
}

sass/a11y-gr.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@charset 'UTF-8';
2+
3+
@import 'locales/gr';
4+
5+
@import 'utils/all';
6+
@include set-minimum-level('advice');
7+
@import 'base/base';
8+
@import 'themes/all';

sass/a11y-gr_error.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@charset 'UTF-8';
2+
3+
@import 'locales/gr';
4+
5+
@import 'utils/all';
6+
@include set-minimum-level('error');
7+
@import 'base/base';
8+
@import 'themes/all';

sass/a11y-gr_obsolete.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@charset 'UTF-8';
2+
3+
@import 'locales/gr';
4+
5+
@import 'utils/all';
6+
@include set-minimum-level('obsolete');
7+
@import 'base/base';
8+
@import 'themes/all';

sass/a11y-gr_warning.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@charset 'UTF-8';
2+
3+
@import 'locales/gr';
4+
5+
@import 'utils/all';
6+
@include set-minimum-level('warning');
7+
@import 'base/base';
8+
@import 'themes/all';

sass/locales/_gr.scss

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
$messages: (
2+
"ui:error": "Σφάλματα",
3+
"ui:advice": "Συμβουλές",
4+
"ui:warning": "Προειδοποιήσεις",
5+
"ui:obsolete": "Παρωχημένα",
6+
"advice:empty-class": "Κενή ιδιότητα [class].",
7+
"advice:empty-id": "Κενή ιδιότητα [id].",
8+
"advice:main": "Διπλότυπη ετικέτα <main>.",
9+
"advice:figcaption": "Διπλότυπη ετικέτα <figcaption>.",
10+
"advice:figcaption-order": "Λανθασμένη διάταξη <figcaption>.",
11+
"advice:target-blank": "Ο σύνδεσμος ανοίγει νέα καρτέλα.",
12+
"advice:mailto": "Είναι το email έγκυρο;",
13+
"advice:tel": "Είναι ο αριθμός τηλεφώνου έγκυρος;",
14+
"advice:role-button": "Ιδιότητα [role=button] σε σύνδεσμο.",
15+
"advice:file-format": "Είναι εμφανές το είδος αρχείου και το μέγεθός του;",
16+
"advice:duplicate-roles": "Διπλότυπος ρόλος attr(role).",
17+
"advice:missing-role": "Έχει ορισθεί η ιδιότητα [role=search];",
18+
"advice:required": "[required] πεδίο: είναι οπτικά κατανοητό;",
19+
"advice:hidden": "Κρυφό αντικείμενο.",
20+
"advice:placeholder": "Η ιδιότητα [placeholder] δεν μπορεί να αντικαταστήσει ένα <label>.",
21+
"advice:video-audio": "Έλλειψη εναλλακτικής έκδοσης.",
22+
"advice:title": "Η ιδιότητα [title] πρέπει να ισούται με την [alt].",
23+
"advice:time": "Είναι η τιμή της ημερομηνίας έγκυρη;",
24+
"advice:th-scope": "Η ετικέτα <th> μπορεί να περιέχει attr(scope).",
25+
"advice:table-presentation": "Δεδομένα σε πίνακα διάταξης.",
26+
"advice:no-href": "Σύνδεσμος χωρίς διεύθυνση.",
27+
"advice:no-https": "Ο σύνδεσμος δεν είναι HTTPS.",
28+
"error:tab-order": "[tabindex] > 0",
29+
"error:empty-href": "Κενή ιδιότητα [href].",
30+
"error:empty-link": "Κενός σύνδεσμος.",
31+
"error:no-alt": "Η ιδιότητα [alt] δεν βρέθηκε.",
32+
"error:no-src": "Η ιδιότητα [src] δεν βρέθηκε.",
33+
"error:bad-src": "Η ιδιότητα [src] περιέχει λανθασμένη τιμή.",
34+
"error:bad-srcset": "Η ιδιότητα [srcset] περιέχει λανθασμένη τιμή.",
35+
"error:empty-for": "Κενή ιδιότητα [for].",
36+
"error:no-id": "Πεδίο χωρίς περιγραφή.",
37+
"error:optgroup": "Ετικέτα <optgroup> χωρίς ιδιότητα [label].",
38+
"error:no-value": "Ετικέτα <input> χωρίς τίτλο.",
39+
"error:empty-button": "Κενή ετικέτα <button> χωρίς τίτλο.",
40+
"error:empty-button-title": "Κενή ιδιότητα [title].",
41+
"error:empty-button-aria-label": "Κενή ιδιότητα [aria-label].",
42+
"error:empty-button-aria-labelledby": "Κενή ιδιότητα [aria-labelledby].",
43+
"error:not-form-button": "Η ιδιότητα [type] δεν βρέθηκε.",
44+
"error:not-submit-button": "[type=attr(type)] δεν θα πρέπει να περιέχει χαρακτηριστικά υποβολής φόρμας.",
45+
"error:disabled-button": "Η χρήση της ιδιότητας [disabled] ή [readonly] είναι αναγκαία.",
46+
"error:no-type": "Η ιδιότητα [type] δεν βρέθηκε.",
47+
"error:no-title": "Η ιδιότητα [title] δεν βρέθηκε στην ετικέτα <iframe>.",
48+
"error:no-action": "Η ιδιότητα [action] δεν βρέθηκε.",
49+
"error:no-page-title": "Κενή ετικέτα <title>.",
50+
"error:table-for-layout": "Σημασιολογική ετικέτα σε πίνακα διάταξης.",
51+
"error:dimensions": "Οι ιδιότητες [width] και [height] είναι απαγορευμένες.",
52+
"error:no-lang": "Η ιδιότητα [lang] δεν βρεθηκε.",
53+
"error:js-events": "Ιδιότητα συμβάντος JS.",
54+
"error:id-namespace": "Λανθασμένη τιμή της ιδιότητας [id].",
55+
"error:class-namespace": "Λανθασμένη τιμή της ιδιότητας [class].",
56+
"error:unaccessible-viewport": "Μη προσβάσιμη ιδιότητα [meta name=viewport].",
57+
"error:incorrect-charset": "Ιδιότητα [charset] δεν είναι utf-8.",
58+
"error:late-charset": "H ετικέτα <head> πρέπει να περιέχει [charset] στην αρχή.",
59+
"error:invalid-dir": "Λανθασμένη τιμή [dir].",
60+
"error:accesskey": "[accesskey].",
61+
"error:inputs-group": "Η ιδιότητα [name] δεν βρέθηκε.",
62+
"error:radio-group": "Ετικέτα τύπου [radio] εκτός <fieldset>.",
63+
"error:no-aria-label": "Οι ιδιότητες [aria-label] και [aria-labelledby] δεν βρέθηκαν.",
64+
"error:role-slider": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=slider].",
65+
"error:role-spinbutton": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=spinbutton].",
66+
"error:role-checkbox": "Η ιδιότητα [aria-checked] δεν βρέθηκε.",
67+
"error:role-combobox": "Η ιδιότητα [aria-expanded] δεν βρέθηκε.",
68+
"error:role-scrollbar": "Έλλειψη επιπρόσθετων ιδιοτήτων στην ετικέτα τύπου [role=scrollbar].",
69+
"error:nested-interactive": "Εμφωλευμένες διαδραστικές ετικέτες.",
70+
"warning:style-attr": "Εσωτερικά στυλ.",
71+
"warning:invalid-nesting": "Μη έγκυρη εμφώλευση.",
72+
"warning:invalid-list-nesting": "Μη έγκυρη εμφώλευση της ετικέτας <li>.",
73+
"warning:invalid-def": "Μη έγκυρη εμφώλευση της ετικέτας <dd>.",
74+
"warning:invalid-def-nesting": "Μη έγκυρη διάταξη της ετικέτας <dl>.",
75+
"warning:invalid-figcaption-nesting": "Ετικέτα <figcaption> εκτός ετικέτας <figure>.",
76+
"warning:figure-role": "Ετικέτα <figure> χωρίς ιδιότητα [role=group].",
77+
"warning:misplaced-div": "Ετικέτα <div> σε inline στοιχείο.",
78+
"warning:sectioning-tags": "Λανθασμένη χρήση ετικέτας στοίχισης.",
79+
"warning:fieldset": "Η ετικέτα <fieldset> πρέπει να αρχίζει με <legend>.",
80+
"warning:abbr": "Η ιδιότητα [title] δεν βρέθηκε.",
81+
"warning:empty-alt": "Κενή ιδιότητα [alt].",
82+
"warning:no-aria-role": "Είναι το SVG διακοσμητικό;",
83+
"warning:no-for": "Η ιδιότητα [for] δεν βρέθηκε.",
84+
"warning:decoration": "Σημασιολογική ιδιότητα σε διακοσμητική εικόνα.",
85+
"warning:presentation": "Ιδιότητα [role=presentation] σε εικόνα.",
86+
"warning:autoplay": "Αυτόματη αναπαραγωγή.",
87+
"warning:controls": "Η ιδιότητα [controls] δεν βρέθηκε.",
88+
"warning:empty-nodes": "Κενό περιεχόμενο.",
89+
"warning:empty-title": "Κενή ιδιότητα [title].",
90+
"warning:table-layout": "Μονή σειρά.",
91+
"warning:table-caption": "Πίνακες δεδομένων πρέπει να ξεκινάνε με <caption>.",
92+
"warning:table-structure": "Λανθασμένη σειρά για <thead>, <tfoot> ή <tbody>.",
93+
"warning:missing-thead": "Η ετικέτα <thead> δεν βρεθηκε.",
94+
"warning:th-no-scope": "Οι ιδιότητες [scope] ή [id] δεν βρέθηκαν.",
95+
"warning:spacer-gif": "spacer.gif",
96+
"warning:undefined-id": "Λανθασμένη υπολογίσιμη τιμή στην ιδιότητα [id].",
97+
"warning:undefined-class": "Λανθασμένη υπολογίσιμη τιμή στην ιδιότητα [class].",
98+
"warning:empty-href": "[href=attr(href)]",
99+
"warning:href-js": "Η τιμή της ιδιότητας [href] αρχίζει με javascript:",
100+
"warning:nested-table": "Εμφωλευμένες ετικέτες <table>.",
101+
"warning:unsecured-target": "Επικίνδυνη τιμή ιδιότητας [target].",
102+
"warning:filename-alt": "Όνομα αρχείου στην ιδιότητα [alt].",
103+
"warning:no-aria-level": "Η ιδιότητα [aria-level] δεν βρέθηκε.",
104+
"obsolete:tags": "Παρωχημένη ετικέτα.",
105+
"obsolete:attributes": "Παρωχημένη ιδιότητα."
106+
);

0 commit comments

Comments
 (0)