diff --git a/docs/translations/default.md b/docs/translations/default.md index f4e3c61..cbfbf4b 100644 --- a/docs/translations/default.md +++ b/docs/translations/default.md @@ -31,6 +31,8 @@ Available languages: - ```swedish``` - ```japanese``` - ```slovenian``` +- ```hebrew``` +- ```romanian``` Please help us translating FileGator to your language by submitting a Pull Request on GitHub. diff --git a/frontend/mixins/shared.js b/frontend/mixins/shared.js index 7e6d530..a21b3d0 100644 --- a/frontend/mixins/shared.js +++ b/frontend/mixins/shared.js @@ -28,6 +28,8 @@ import hungarian from '../translations/hungarian' import swedish from '../translations/swedish' import japanese from '../translations/japanese' import slovenian from '../translations/slovenian' +import hebrew from '../translations/hebrew' +import romanian from '../translations/romanian' const funcs = { methods: { @@ -64,6 +66,8 @@ const funcs = { 'swedish': swedish, 'japanese': japanese, 'slovenian': slovenian, + 'hebrew': hebrew, + 'romanian': romanian, } let language = store.state.config.language diff --git a/frontend/translations/hebrew.js b/frontend/translations/hebrew.js new file mode 100644 index 0000000..d877fad --- /dev/null +++ b/frontend/translations/hebrew.js @@ -0,0 +1,80 @@ +const data = { + 'Selected': 'נבחרו: {0} מתוך {1}', + 'Uploading files': 'העלאה {0}% מתוך {1}', + 'File size error': '{0} הוא קובץ גדול מדי. אנא העלו עד לגודל של {1}', + 'Upload failed': '{0} לא הועלה כמו שצריך. אנא נסו שנית', + 'Per page': '{0} לעמוד', + 'Folder': 'תיקייה', + 'Login failed, please try again': 'הכניסה נכשלה, אנא בידקו שם משתמש וסיסמה', + 'Already logged in': 'אתם כבר מחוברים לאתר.', + 'Please enter username and password': 'לכניסה למערכת הקלידו שם משתמש וסיסמה.', + 'Not Found': 'לא נמצא', + 'Not Allowed': 'הפעולה לא מותרת', + 'Please log in': 'אנא בצעו כניסה לאתר', + 'Unknown error': 'שגיאה', + 'Add files': 'הוספת קבצים', + 'New': 'חדש', + 'New name': 'שם חדש', + 'Username': 'שם משתמש', + 'Password': 'סיסמה', + 'Login': 'כניסה למערכת', + 'Logout': 'התנתקות', + 'Profile': 'פרופיל', + 'No pagination': 'ללא דפדוף בין עמודים', + 'Time': 'זמן', + 'Name': 'שם', + 'Size': 'גודל', + 'Home': 'ראשי', + 'Copy': 'העתקה', + 'Move': 'העברה', + 'Rename': 'שינוי שם', + 'Required': 'נא למלא חלק זה', + 'Zip': 'כיווץ זיפ', + 'Batch Download': 'הורדה מרובת קבצים', + 'Unzip': 'פריסת קובץ זיפ', + 'Delete': 'מחיקה', + 'Download': 'הורדה', + 'Copy link': 'העתקת קישור', + 'Done': 'סיום', + 'File': 'קובץ', + 'Drop files to upload': 'גררו קבצים לכאן כדי להעלותם', + 'Close': 'סגירה', + 'Select Folder': 'בחירת תיקייה', + 'Users': 'משתמשים', + 'Files': 'קבצים', + 'Role': 'הרשאות', + 'Cancel': 'ביטול', + 'Paused': 'מוקפא', + 'Confirm': 'אישור', + 'Create': 'יצירה', + 'User': 'שם משתמש', + 'Admin': 'ניהול', + 'Save': 'שמירה', + 'Read': 'קריאה', + 'Write': 'כתיבה', + 'Upload': 'העלאה', + 'Permissions': 'הרשאות', + 'Homedir': 'תיקייה ראשית', + 'Leave blank for no change': 'השאירו ריק כדי להותיר ללא שינוי', + 'Are you sure you want to do this?': 'האם אתם בטוחים שברצונכם לעשות פעולה זו?', + 'Are you sure you want to allow access to everyone?': 'האם אתם בטוחים שתרצו לאפשר גישה לכולם?', + 'Are you sure you want to stop all uploads?': 'האם אתם בטוחים שתרצו לעצור את כל ההעלאות?', + 'Something went wrong': 'משהו השתבש', + 'Invalid directory': 'תיקייה שגויה', + 'This field is required': 'חובה למלא חלק זה', + 'Username already taken': 'שם המשתמש הזה כבר קיים', + 'User not found': 'המשתמש לא נמצא', + 'Old password': 'הסיסמה הישנה', + 'New password': 'הסיסמה החדשה', + 'Wrong password': 'סיסמה שגויה', + 'Updated': 'עודכן', + 'Deleted': 'נמחק', + 'Your file is ready': 'הקובץ שלכם מוכן!', + 'View': 'צפייה', + 'Search': 'חיפוש', + 'Download permission': 'הורדה', + 'Guest': 'אורח/ת', + 'Show hidden': 'הצגת קבצים מוסתרים', +} + +export default data