From 9e59e0b7ef652bc9d2609ec3d1107258ec946091 Mon Sep 17 00:00:00 2001 From: Vitaliy Orlov Date: Mon, 25 Jan 2016 13:42:21 +0200 Subject: Russian translations added for new labels --- app/Locale/ru_RU/translations.php | 84 +++++++++++++++++++-------------------- 1 file changed, 42 insertions(+), 42 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php index d09258ed..c52e622d 100644 --- a/app/Locale/ru_RU/translations.php +++ b/app/Locale/ru_RU/translations.php @@ -1076,46 +1076,46 @@ return array( 'Estimated Time' => 'Запланировано времени', 'Actual Time' => 'Затрачено времени', 'Estimated vs actual time' => 'Запланировано и реально затрачено времени', - // 'RUB - Russian Ruble' => '', - // 'Assign the task to the person who does the action when the column is changed' => '', - // 'Close a task in a specific column' => '', - // 'Time-based One-time Password Algorithm' => '', - // 'Two-Factor Provider: ' => '', - // 'Disable two-factor authentication' => '', - // 'Enable two-factor authentication' => '', - // 'There is no integration registered at the moment.' => '', - // 'Password Reset for Kanboard' => '', - // 'Forgot password?' => '', - // 'Enable "Forget Password"' => '', - // 'Password Reset' => '', - // 'New password' => '', - // 'Change Password' => '', - // 'To reset your password click on this link:' => '', - // 'Last Password Reset' => '', - // 'The password has never been reinitialized.' => '', - // 'Creation' => '', - // 'Expiration' => '', - // 'Password reset history' => '', - // 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => '', - // 'Do you really want to close all tasks of this column?' => '', - // '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '', - // 'Close all tasks of this column' => '', - // 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '', - // 'My dashboard' => '', - // 'My profile' => '', - // 'Project owner: ' => '', - // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '', - // 'Project owner' => '', - // 'Those dates are useful for the project Gantt chart.' => '', - // 'Private projects do not have users and groups management.' => '', - // 'There is no project member.' => '', - // 'Priority' => '', - // 'Task priority' => '', - // 'General' => '', - // 'Dates' => '', - // 'Default priority' => '', - // 'Lowest priority' => '', - // 'Highest priority' => '', - // 'If you put zero to the low and high priority, this feature will be disabled.' => '', - // 'Priority: %d' => '', + 'RUB - Russian Ruble' => 'Руб - Российский рубль', + 'Assign the task to the person who does the action when the column is changed' => 'Назначить задачу пользователю, который произвел изменение в колонке', + 'Close a task in a specific column' => 'Закрыть задачу в выбранной колонке', + 'Time-based One-time Password Algorithm' => 'Времязависиммый, одноразовый алгоритм пароля', + 'Two-Factor Provider: ' => 'Провайдер двух-факторной авторизации: ', + 'Disable two-factor authentication' => 'Отключить двух-факторную авторизацию', + 'Enable two-factor authentication' => 'Включить двух-факторную авторизацию', + 'There is no integration registered at the moment.' => 'Интеграции в данный момент не зарегистрированы.', + 'Password Reset for Kanboard' => 'Сброс пароля для Kanboard', + 'Forgot password?' => 'Забыли пароль?', + 'Enable "Forget Password"' => 'Включить возможность восстановления пароля', + 'Password Reset' => 'Сброс пароля', + 'New password' => 'Новый пароль', + 'Change Password' => 'Изменить пароль', + 'To reset your password click on this link:' => 'Чтобы изменить пароль нажмите на эту ссылку:', + 'Last Password Reset' => 'Последний сброс пароля', + 'The password has never been reinitialized.' => 'Пароль никогда не был сброшен.', + 'Creation' => 'Создан', + 'Expiration' => 'Истекает', + 'Password reset history' => 'История сброса пароля', + 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Все задачи для колонки "%s" и дорожки "%s" были успешно закрыты.', + 'Do you really want to close all tasks of this column?' => 'Вы действительно хотите закрыть все задачи из этой колонки?', + '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d задач в колонке "%s" и дорожке "%s" будут закрыты.', + 'Close all tasks of this column' => 'Закрыть все задачи в этой колонке', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Нет плагинов уведомлений проекта. Вы можете настроить индивидуальные уведомления в вашем профиле пользователя.', + 'My dashboard' => 'Мой кабинет', + 'My profile' => 'Мой профиль', + 'Project owner: ' => 'Владелец проекта:', + 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'Идентификатор проекта не обязателен и должен содержать буквенно-цифровые символы, пример: MYPROJECT', + 'Project owner' => 'Владелец проекта', + 'Those dates are useful for the project Gantt chart.' => 'Эти даты используются для диаграммы Ганта проекта.', + 'Private projects do not have users and groups management.' => 'Приватные проекты не имеют управления пользователями и группами.', + 'There is no project member.' => 'Нет участников проекта.', + 'Priority' => 'Приоритет', + 'Task priority' => 'Приоритет задачи', + 'General' => 'Общее', + 'Dates' => 'Даты', + 'Default priority' => 'Приоритет по-умолчанию', + 'Lowest priority' => 'Наименьший приоритет', + 'Highest priority' => 'Нивысший приоритет', + 'If you put zero to the low and high priority, this feature will be disabled.' => 'Если Вы введете 0 для наименьшего и наивысшего приоритета, этот функционал будет отключен.', + 'Priority: %d' => 'Приоритет: %d', ); -- cgit v1.2.3 From 985d2b5df8caaa25fcc406539f59990259c819bb Mon Sep 17 00:00:00 2001 From: 85pando <85pando@users.noreply.github.com> Date: Mon, 25 Jan 2016 13:18:16 +0100 Subject: Update translations.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bran -> Surely a typo Braun (Amber) -> Bernstein is actually the literal translation of amber and used for the color as well. Lime -> With several shades of green, I think Giftgrün fits more than describing it with the english term. Zuständig -> would be an adjective, Zuständiger is a person. --- app/Locale/de_DE/translations.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/de_DE/translations.php b/app/Locale/de_DE/translations.php index 1158dd67..30b0c8da 100644 --- a/app/Locale/de_DE/translations.php +++ b/app/Locale/de_DE/translations.php @@ -20,15 +20,15 @@ return array( 'Red' => 'Rot', 'Orange' => 'Orange', 'Grey' => 'Grau', - 'Brown' => 'Bran', + 'Brown' => 'Braun', 'Deep Orange' => 'Dunkelorange', 'Dark Grey' => 'Dunkelgrau', 'Pink' => 'Pink', 'Teal' => 'Türkis', 'Cyan' => 'Cyan', - 'Lime' => 'Grün (lime)', + 'Lime' => 'Giftgrün', 'Light Green' => 'Hellgrün', - 'Amber' => 'Braun (Amber)', + 'Amber' => 'Bernstein', 'Save' => 'Speichern', 'Login' => 'Anmelden', 'Official website:' => 'Offizielle Webseite:', @@ -96,7 +96,7 @@ return array( 'Edit a task' => 'Aufgabe bearbeiten', 'Column' => 'Spalte', 'Color' => 'Farbe', - 'Assignee' => 'Zuständig', + 'Assignee' => 'Zuständiger', 'Create another task' => 'Weitere Aufgabe erstellen', 'New task' => 'Neue Aufgabe', 'Open a task' => 'Öffne eine Aufgabe', -- cgit v1.2.3 From 15b3aae93ada93788d52029b1637d96208910ad7 Mon Sep 17 00:00:00 2001 From: angystardust Date: Mon, 25 Jan 2016 20:14:18 +0100 Subject: Update IT_it/translations.php Everything left untranslated has been translated and I also fixed a lot of minor glitches all over. Thanks for you work, Mr @fguillot! --- app/Locale/it_IT/translations.php | 1470 +++++++++++++++++++------------------ 1 file changed, 736 insertions(+), 734 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/it_IT/translations.php b/app/Locale/it_IT/translations.php index 1e32213f..30a21bd9 100644 --- a/app/Locale/it_IT/translations.php +++ b/app/Locale/it_IT/translations.php @@ -4,14 +4,14 @@ return array( 'number.decimals_separator' => ',', 'number.thousands_separator' => '.', 'None' => 'Nessuno', - 'edit' => 'modificare', - 'Edit' => 'Modificare', - 'remove' => 'cancellare', - 'Remove' => 'Cancellare', - 'Update' => 'Aggiornare', + 'edit' => 'modifica', + 'Edit' => 'Modifica', + 'remove' => 'cancella', + 'Remove' => 'Cancella', + 'Update' => 'Aggiorna', 'Yes' => 'Si', 'No' => 'No', - 'cancel' => 'annullare', + 'cancel' => 'annulla', 'or' => 'o', 'Yellow' => 'Giallo', 'Blue' => 'Blu', @@ -20,68 +20,68 @@ return array( 'Red' => 'Rosso', 'Orange' => 'Arancione', 'Grey' => 'Grigio', - // 'Brown' => '', - // 'Deep Orange' => '', - // 'Dark Grey' => '', - // 'Pink' => '', - // 'Teal' => '', - // 'Cyan' => '', + 'Brown' => 'Marrone', + 'Deep Orange' => 'Arancio scuro', + 'Dark Grey' => 'Grigio scuro', + 'Pink' => 'Rosa', + 'Teal' => 'Verde foglia di tè', + 'Cyan' => 'Ciano', // 'Lime' => '', - // 'Light Green' => '', - // 'Amber' => '', - 'Save' => 'Salvare', - 'Login' => 'Entra', + 'Light Green' => 'Verde chiaro', + 'Amber' => 'Ambra', + 'Save' => 'Salva', + 'Login' => 'Accedi', 'Official website:' => 'Sito web ufficiale:', 'Unassigned' => 'Non assegnato', - 'View this task' => 'Vedere questo compito', - 'Remove user' => 'Cancellare un utente', - 'Do you really want to remove this user: "%s"?' => 'Veramente vuoi cancellare questo utente: « %s » ?', - 'New user' => 'Aggiungere un utente', + 'View this task' => 'Visualizza questo task', + 'Remove user' => 'Cancella un utente', + 'Do you really want to remove this user: "%s"?' => 'Veramente vuoi cancellare questo utente: "%s" ?', + 'New user' => 'Aggiungi un utente', 'All users' => 'Tutti gli utenti', 'Username' => 'Nome utente', 'Password' => 'Password', 'Administrator' => 'Amministratore', - 'Sign in' => 'Iscriversi', + 'Sign in' => 'Accedi', 'Users' => 'Utenti', 'No user' => 'Nessun utente', 'Forbidden' => 'Vietato', 'Access Forbidden' => 'Accesso vietato', - 'Edit user' => 'Modificare un utente', - 'Logout' => 'Uscire', + 'Edit user' => 'Modifica un utente', + 'Logout' => 'Esci', 'Bad username or password' => 'Utente o password errati', - 'Edit project' => 'Modificare progetto', + 'Edit project' => 'Modifica progetto', 'Name' => 'Nome', 'Projects' => 'Progetti', 'No project' => 'Nessun progetto', 'Project' => 'Progetto', 'Status' => 'Stato', - 'Tasks' => 'Compiti', + 'Tasks' => 'Tasks', 'Board' => 'Bacheca', 'Actions' => 'Azioni', 'Inactive' => 'Inattivo', 'Active' => 'Attivo', - 'Add this column' => 'Aggiungere questa colonna', - '%d tasks on the board' => '%d compiti sulla bacheca', - '%d tasks in total' => '%d compiti in totale', - 'Unable to update this board.' => 'Non si può aggiornare questa bacheca.', - 'Edit board' => 'Modificare questa bacheca', - 'Disable' => 'Disattivare', - 'Enable' => 'Attivare', + 'Add this column' => 'Aggiungi questa colonna', + '%d tasks on the board' => '%d task sulla bacheca', + '%d tasks in total' => '%d task in totale', + 'Unable to update this board.' => 'Impossibile aggiornare questa bacheca.', + 'Edit board' => 'Modifica questa bacheca', + 'Disable' => 'Disattiva', + 'Enable' => 'Attiva', 'New project' => 'Nuovo progetto', - 'Do you really want to remove this project: "%s"?' => 'Veramente vuoi eliminare questo progetto: « %s » ?', - 'Remove project' => 'Cancellare il progetto', - 'Edit the board for "%s"' => 'Modificare la bacheca per « %s »', + 'Do you really want to remove this project: "%s"?' => 'Veramente vuoi eliminare il seguente progetto: "%s" ?', + 'Remove project' => 'Cancella il progetto', + 'Edit the board for "%s"' => 'Modifica la bacheca per "%s"', 'All projects' => 'Tutti i progetti', - 'Change columns' => 'Cambiare le colonne', - 'Add a new column' => 'Aggiungere una nuova colonna', + 'Change columns' => 'Cambia le colonne', + 'Add a new column' => 'Aggiungi una nuova colonna', 'Title' => 'Titolo', 'Nobody assigned' => 'Nessuno assegnato', 'Assigned to %s' => 'Assegnato a %s', - 'Remove a column' => 'Cancellare questa colonna', - 'Remove a column from a board' => 'Cancellare una colonna da una bacheca', - 'Unable to remove this column.' => 'Non si può cancellare questa colonna.', - 'Do you really want to remove this column: "%s"?' => 'Veramente desideri cancellare questa colonna : « %s » ?', - 'This action will REMOVE ALL TASKS associated to this column!' => 'Questa azione cancellerà TUTTI I COMPITI legati a questa colonna!', + 'Remove a column' => 'Cancella questa colonna', + 'Remove a column from a board' => 'Cancella una colonna da una bacheca', + 'Unable to remove this column.' => 'Impossibile cancellare questa colonna.', + 'Do you really want to remove this column: "%s"?' => 'Veramente desideri cancellare questa colonna: "%s" ?', + 'This action will REMOVE ALL TASKS associated to this column!' => 'Questa azione cancellerà TUTTI I TASK legati a questa colonna!', 'Settings' => 'Impostazioni', 'Application settings' => 'Impostazioni dell\'applicazione', 'Language' => 'Lingua', @@ -92,25 +92,25 @@ return array( 'Optimize the database' => 'Ottimizare la base dati', '(VACUUM command)' => '(Comando VACUUM)', '(Gzip compressed Sqlite file)' => '(File Sqlite compresso in Gzip)', - 'Close a task' => 'Chiudere un compito', - 'Edit a task' => 'Modificare un compito', - 'Column' => 'colonna', + 'Close a task' => 'Chiudi un task', + 'Edit a task' => 'Modifica un task', + 'Column' => 'Colonna', 'Color' => 'Colore', - 'Assignee' => 'Persona assegnata', - 'Create another task' => 'Creare un nuovo compito', - 'New task' => 'Nuovo compito', - 'Open a task' => 'Aprire un compito', - 'Do you really want to open this task: "%s"?' => 'Veramente desideri aprire questo compito: « %s » ?', - 'Back to the board' => 'Tornare alla bacheca', + 'Assignee' => 'Assegnatario', + 'Create another task' => 'Crea un nuovo task', + 'New task' => 'Nuovo task', + 'Open a task' => 'Apri un task', + 'Do you really want to open this task: "%s"?' => 'Veramente desideri aprire questo task: "%s" ?', + 'Back to the board' => 'Torna alla bacheca', 'Created on %B %e, %Y at %k:%M %p' => 'Creato il %B %e, %Y alle %k:%M %p', - 'There is nobody assigned' => 'Non c\'è nessuno assegnato a questo compito', + 'There is nobody assigned' => 'Nessuno è assegnato a questo task', 'Column on the board:' => 'Colonna sulla bacheca: ', 'Status is open' => 'Stato aperto', - 'Status is closed' => 'stato chiuso', - 'Close this task' => 'Chiudere questo compito', - 'Open this task' => 'Aprire questo compito', - 'There is no description.' => 'Non c\'è descrizione.', - 'Add a new task' => 'Aggiungere un nuovo compito', + 'Status is closed' => 'Stato chiuso', + 'Close this task' => 'Chiudi questo task', + 'Open this task' => 'Apri questo task', + 'There is no description.' => 'Nessuna descrizione presente.', + 'Add a new task' => 'Aggiungere un nuovo task', 'The username is required' => 'Si richiede un nome di utente', 'The maximum length is %d characters' => 'La lunghezza massima è di %d caratteri', 'The minimum length is %d characters' => 'La lunghezza minima è di %d caratteri', @@ -126,32 +126,32 @@ return array( 'The project name is required' => 'Si richiede il nome del progetto', 'The title is required' => 'Si richiede un titolo', 'Settings saved successfully.' => 'Impostazioni salvate correttamente.', - 'Unable to save your settings.' => 'Non si possono salvare le impostazioni.', + 'Unable to save your settings.' => 'Impossibile salvare le impostazioni.', 'Database optimization done.' => 'Ottimizzazione della base dati conclusa.', 'Your project have been created successfully.' => 'Il tuo progetto è stato creato correttamente.', - 'Unable to create your project.' => 'Non si può creare il progetto.', + 'Unable to create your project.' => 'Impossibile creare il progetto.', 'Project updated successfully.' => 'Progetto aggiornato correttamente.', - 'Unable to update this project.' => 'Non si può aggiornare il progetto.', - 'Unable to remove this project.' => 'Non si può cancellare questo progetto.', + 'Unable to update this project.' => 'Impossibile aggiornare il progetto.', + 'Unable to remove this project.' => 'Impossibile cancellare questo progetto.', 'Project removed successfully.' => 'Progetto cancellato correttamente.', 'Project activated successfully.' => 'Progetto attivato correttamente.', - 'Unable to activate this project.' => 'Non si può attivare il progetto.', + 'Unable to activate this project.' => 'Impossibile attivare il progetto.', 'Project disabled successfully.' => 'Progetto disattivato correttamente.', - 'Unable to disable this project.' => 'Non si può disattivare il progetto.', - 'Unable to open this task.' => 'Non si può aprire questo compito.', - 'Task opened successfully.' => 'Il compito è stato aperto correttamente.', - 'Unable to close this task.' => 'Non si può chiudere questo compito.', - 'Task closed successfully.' => 'Compito chiuso correttamente.', - 'Unable to update your task.' => 'Non si può modificare questo compito.', - 'Task updated successfully.' => 'Compito modificato correttamente.', - 'Unable to create your task.' => 'Non si può creare questo compito.', - 'Task created successfully.' => 'Compito creato correttamente.', + 'Unable to disable this project.' => 'Impossibile disattivare il progetto.', + 'Unable to open this task.' => 'Impossibile aprire questo task.', + 'Task opened successfully.' => 'Il task è stato aperto correttamente.', + 'Unable to close this task.' => 'Impossibile chiudere questo task.', + 'Task closed successfully.' => 'Task chiuso correttamente.', + 'Unable to update your task.' => 'Impossibile modificare questo task.', + 'Task updated successfully.' => 'Task modificato correttamente.', + 'Unable to create your task.' => 'Impossibile creare questo task.', + 'Task created successfully.' => 'Task creato correttamente.', 'User created successfully.' => 'Utente creato correttamente.', - 'Unable to create your user.' => 'Non si può creare l\'utente.', + 'Unable to create your user.' => 'Impossibile creare l\'utente.', 'User updated successfully.' => 'Utente aggiornato correttamente.', - 'Unable to update your user.' => 'Non si può aggiornare questo utente.', + 'Unable to update your user.' => 'Impossibile aggiornare questo utente.', 'User removed successfully.' => 'Utente cancellato correttamente.', - 'Unable to remove this user.' => 'Non si può cancellare questo utente.', + 'Unable to remove this user.' => 'Impossibile cancellare questo utente.', 'Board updated successfully.' => 'Bacheca aggiornata correttamente.', 'Ready' => 'Pronto', 'Backlog' => 'In attesa', @@ -162,39 +162,39 @@ return array( // '%B %e, %Y at %k:%M %p' => '', 'Date created' => 'Data di creazione', 'Date completed' => 'Data di termine', - 'Id' => 'Identificatore', - '%d closed tasks' => '%d compiti chiusi', - 'No task for this project' => 'Nessun compito per questo progetto', + // 'Id' => '', + '%d closed tasks' => '%d task chiusi', + 'No task for this project' => 'Nessun task per questo progetto', 'Public link' => 'Link pubblico', - 'Change assignee' => 'Cambiare la persona assegnata', - 'Change assignee for the task "%s"' => 'Cambiare la persona assegnata per il compito « %s »', + 'Change assignee' => 'Cambia l\'assegnatario', + 'Change assignee for the task "%s"' => 'Cambia l\'assegnatario per il task "%s"', 'Timezone' => 'Fuso orario', - 'Sorry, I didn\'t find this information in my database!' => 'Mi dispiace, non ho trovato questa informazione sulla base dati!', + 'Sorry, I didn\'t find this information in my database!' => 'Spiacente, non ho trovato questa informazione sul database!', 'Page not found' => 'Pagina non trovata', 'Complexity' => 'Complessità', - 'Task limit' => 'Numero massimo di compiti', - 'Task count' => 'Numero di compiti', + 'Task limit' => 'Limite di task', + 'Task count' => 'Numero di task', 'User' => 'Utente', 'Comments' => 'Commenti', 'Write your text in Markdown' => 'Scrivi il testo in Markdown', - 'Leave a comment' => 'Lasciare un commento', + 'Leave a comment' => 'Lascia un commento', 'Comment is required' => 'Si richiede un commento', - 'Leave a description' => 'Lasciare una descrizione', + 'Leave a description' => 'Lascia una descrizione', 'Comment added successfully.' => 'Commenti aggiunti correttamente.', - 'Unable to create your comment.' => 'Non si può creare questo commento.', - 'Edit this task' => 'Modificare questo compito', + 'Unable to create your comment.' => 'Impossibile creare questo commento.', + 'Edit this task' => 'Modifica questo task', 'Due Date' => 'Data di scadenza', - 'Invalid date' => 'Data sbagliata', + 'Invalid date' => 'Data non valida', 'Must be done before %B %e, %Y' => 'Deve essere completato prima del %B %e, %Y', // '%B %e, %Y' => '', // '%b %e, %Y' => '', 'Automatic actions' => 'Azioni automatiche', 'Your automatic action have been created successfully.' => 'l\'azione automatica è stata creata correttamente.', - 'Unable to create your automatic action.' => 'Non si può creare quest\'azione automatica.', + 'Unable to create your automatic action.' => 'Impossibile creare quest\'azione automatica.', 'Remove an action' => 'Cancellare un\'azione', - 'Unable to remove this action.' => 'Non si può cancellare questa azione.', + 'Unable to remove this action.' => 'Impossibile cancellare questa azione.', 'Action removed successfully.' => 'Azione cancellata correttamente.', - 'Automatic actions for the project "%s"' => 'Azioni automatiche per questo progetto « %s »', + 'Automatic actions for the project "%s"' => 'Azioni automatiche per il progetto "%s"', 'Defined actions' => 'Azioni definite', 'Add an action' => 'Aggiungi un\'azione', 'Event name' => 'Nome dell\'evento', @@ -202,43 +202,43 @@ return array( 'Action parameters' => 'Parametri d\'azione', 'Action' => 'Azione', 'Event' => 'Evento', - 'When the selected event occurs execute the corresponding action.' => 'Quando accade l\'evento selezionato, eseguire l\'azione corrispondente.', - 'Next step' => 'Passo seguente', + 'When the selected event occurs execute the corresponding action.' => 'Quando si verifica l\'evento selezionato, eseguire l\'azione corrispondente.', + 'Next step' => 'Passo successivo', 'Define action parameters' => 'Definire i parametri dell\'azione', - 'Save this action' => 'Salvare questa azione', - 'Do you really want to remove this action: "%s"?' => 'Veramente vuole cancellare questa azione « %s » ?', - 'Remove an automatic action' => 'Cancellare un\'azione automatica', - 'Assign the task to a specific user' => 'Assegnare questo compito a un utente specifico', - 'Assign the task to the person who does the action' => 'Assegnare il compito all\'utente che svolge l\'azione', - 'Duplicate the task to another project' => 'Duplicare il compito in altro progetto', - 'Move a task to another column' => 'Muovere un compito in un\'altra colonna', - 'Task modification' => 'Modifica di un compito', - 'Task creation' => 'Creazione di un compito', - 'Closing a task' => 'Chiudere un compito', + 'Save this action' => 'Salva questa azione', + 'Do you really want to remove this action: "%s"?' => 'Vuoi veramente cancellare la seguente azione: "%s"?', + 'Remove an automatic action' => 'Cancella un\'azione automatica', + 'Assign the task to a specific user' => 'Assegna il task ad un utente specifico', + 'Assign the task to the person who does the action' => 'Assegna il task all\'utente che compie l\'azione', + 'Duplicate the task to another project' => 'Duplica il task in altro progetto', + 'Move a task to another column' => 'Sposta un task in un\'altra colonna', + 'Task modification' => 'Modifica di un task', + 'Task creation' => 'Creazione di un task', + 'Closing a task' => 'Chiusura di un task', 'Assign a color to a specific user' => 'Assegna un colore ad un utente specifico', 'Column title' => 'Titolo della colonna', 'Position' => 'Posizione', - 'Move Up' => 'Alzare', - 'Move Down' => 'Abassare', - 'Duplicate to another project' => 'Duplicare in un altro progetto', - 'Duplicate' => 'Duplicare', - 'link' => 'link', + 'Move Up' => 'Sposta in alto', + 'Move Down' => 'Sposta in basso', + 'Duplicate to another project' => 'Duplica in un altro progetto', + 'Duplicate' => 'Duplica', + 'link' => 'relazione', 'Comment updated successfully.' => 'Commento aggiornato correttamente.', - 'Unable to update your comment.' => 'Non si può aggiornare questo commento.', - 'Remove a comment' => 'Cancellare un commento', + 'Unable to update your comment.' => 'Impossibile aggiornare questo commento.', + 'Remove a comment' => 'Cancella un commento', 'Comment removed successfully.' => 'Commento cancellato correttamente.', - 'Unable to remove this comment.' => 'Non si può cancellare questo commento.', - 'Do you really want to remove this comment?' => 'Desidera cancellare questo commento?', + 'Unable to remove this comment.' => 'Impossibile cancellare questo commento.', + 'Do you really want to remove this comment?' => 'Vuoi davvero cancellare questo commento?', 'Only administrators or the creator of the comment can access to this page.' => 'Solo gli amministratori o l\'autore del commento hanno accesso a questa pagina.', - 'Current password for the user "%s"' => 'Password attuale per l\'utente: « %s »', + 'Current password for the user "%s"' => 'Password attuale per l\'utente "%s"', 'The current password is required' => 'Si richiede la password attuale', - 'Wrong password' => 'password sbagliata', + 'Wrong password' => 'Password errata', 'Unknown' => 'Sconociuto', - 'Last logins' => 'Ultimi ingressi', - 'Login date' => 'Data di ingresso', - 'Authentication method' => 'Metodo di autenticazzione', + 'Last logins' => 'Ultimi accessi', + 'Login date' => 'Data di accesso', + 'Authentication method' => 'Metodo di autenticazione', 'IP address' => 'Indirizzo IP', - 'User agent' => 'Navigatore', + 'User agent' => 'User agent', 'Persistent connections' => 'Connessioni persistenti', 'No session.' => 'Non esiste sessione.', 'Expiration date' => 'Data di scadenza', @@ -247,97 +247,97 @@ return array( 'Everybody' => 'Tutti', 'Open' => 'Aperto', 'Closed' => 'Chiuso', - 'Search' => 'Cercare', + 'Search' => 'Cerca', 'Nothing found.' => 'Non si è trovato nulla.', 'Due date' => 'Data di scadenza', - 'Others formats accepted: %s and %s' => 'Altri formati accettati: %s y %s', + 'Others formats accepted: %s and %s' => 'Altri formati accettati: %s e %s', 'Description' => 'Descrizione', '%d comments' => '%d commenti', '%d comment' => '%d commento', - 'Email address invalid' => 'Indirizzo e-mail sbagliato', - // 'Your external account is not linked anymore to your profile.' => '', - // 'Unable to unlink your external account.' => '', - // 'External authentication failed' => '', - // 'Your external account is linked to your profile successfully.' => '', + 'Email address invalid' => 'Indirizzo Email non valido', + 'Your external account is not linked anymore to your profile.' => 'Il tuo account esterno non è più collegato al tuo profilo.', + 'Unable to unlink your external account.' => 'Impossibile scollegare il tuo account esterno.', + 'External authentication failed' => 'Autenticazione esterna fallita', + 'Your external account is linked to your profile successfully.' => 'Il tuo account esterno è stato collegato al tuo profilo con successo.', 'Email' => 'E-mail', 'Link my Google Account' => 'Collegare il mio Account di Google', 'Unlink my Google Account' => 'Scollegare il mio account di Google', 'Login with my Google Account' => 'Entra con il mio Account di Google', 'Project not found.' => 'progetto non trovato.', - 'Task removed successfully.' => 'Compito cancellato correttamente.', - 'Unable to remove this task.' => 'Non si può cancellare questo compito.', - 'Remove a task' => 'Cancellare un compito', - 'Do you really want to remove this task: "%s"?' => 'Veramente vuoi cancellare questo compito: "%s"?', - 'Assign automatically a color based on a category' => 'Assegnare un colore in modo automatico basandosi sulla categoria', - 'Assign automatically a category based on a color' => 'Assegnare una categoria in modo automatico basandosi sul colore', - 'Task creation or modification' => 'Creazione o modifica di compito', + 'Task removed successfully.' => 'Task cancellato correttamente.', + 'Unable to remove this task.' => 'Impossibile cancellare questo task.', + 'Remove a task' => 'Cancella un task', + 'Do you really want to remove this task: "%s"?' => 'Vuoi davvero cancellare questo task: "%s"?', + 'Assign automatically a color based on a category' => 'Assegna un colore in modo automatico basandosi sulla categoria', + 'Assign automatically a category based on a color' => 'Assegna una categoria in modo automatico basandosi sul colore', + 'Task creation or modification' => 'Creazione o modifica di task', 'Category' => 'Categoria', 'Category:' => 'Categoria:', 'Categories' => 'Categorie', 'Category not found.' => 'Categoria non trovata.', 'Your category have been created successfully.' => 'La tua categoria è stata creata correttamente.', - 'Unable to create your category.' => 'Non si può creare la tua categoria.', + 'Unable to create your category.' => 'Impossibile creare la tua categoria.', 'Your category have been updated successfully.' => 'La tua categoria è stata aggiornata correttamente.', - 'Unable to update your category.' => 'Non si può aggiornare la tua categoria.', - 'Remove a category' => 'Cancellare una categoria', + 'Unable to update your category.' => 'Impossibile aggiornare la tua categoria.', + 'Remove a category' => 'Cancella una categoria', 'Category removed successfully.' => 'Categoria cancellata correttamente.', - 'Unable to remove this category.' => 'Non si può cancellare questa categoria.', - 'Category modification for the project "%s"' => 'Modifica di categoria per il progetto "%s"', - 'Category Name' => 'Nome di categoria', + 'Unable to remove this category.' => 'Impossibile cancellare questa categoria.', + 'Category modification for the project "%s"' => 'Modifica della categoria per il progetto "%s"', + 'Category Name' => 'Nome della categoria', 'Add a new category' => 'Aggiungere una nuova categoria', - 'Do you really want to remove this category: "%s"?' => 'Vuoi veramente cancellare questa categoria: "%s"?', + 'Do you really want to remove this category: "%s"?' => 'Vuoi veramente cancellare la seguente categoria: "%s"?', 'All categories' => 'Tutte le categorie', 'No category' => 'Senza categoria', 'The name is required' => 'Si richiede un nome', - 'Remove a file' => 'Cancellare un file', - 'Unable to remove this file.' => 'Non si può cancellare questo file.', + 'Remove a file' => 'Cancella un file', + 'Unable to remove this file.' => 'Impossibile cancellare questo file.', 'File removed successfully.' => 'File cancellato correttamente.', - 'Attach a document' => 'Allegare un documento', + 'Attach a document' => 'Allega un documento', 'Do you really want to remove this file: "%s"?' => 'Vuoi veramente cancellare questo file: "%s"?', 'Attachments' => 'Allegati', - 'Edit the task' => 'Modificare il compito', - 'Edit the description' => 'Modificare la descrizione', - 'Add a comment' => 'Aggiungere un commento', - 'Edit a comment' => 'Modificare un commento', + 'Edit the task' => 'Modifica il task', + 'Edit the description' => 'Modifica la descrizione', + 'Add a comment' => 'Aggiungi un commento', + 'Edit a comment' => 'Modifica un commento', 'Summary' => 'Sommario', - 'Time tracking' => 'Time tracking', + // 'Time tracking' => '', 'Estimate:' => 'Stimato:', 'Spent:' => 'Trascorso:', - 'Do you really want to remove this sub-task?' => 'Vuoi veramente cancellare questo sotto-compito?', + 'Do you really want to remove this sub-task?' => 'Vuoi veramente cancellare questo sotto-task?', 'Remaining:' => 'Rimangono', 'hours' => 'ore', 'spent' => 'trascorse', 'estimated' => 'stimate', - 'Sub-Tasks' => 'Sotto-compiti', - 'Add a sub-task' => 'Aggiungere un sotto-compito', + 'Sub-Tasks' => 'Sotto-tasks', + 'Add a sub-task' => 'Aggiungi un sotto-task', 'Original estimate' => 'Stima originale', - 'Create another sub-task' => 'Creare un altro sotto-compito', - 'Time spent' => 'Tempo Trascorso', - 'Edit a sub-task' => 'Modificare un sotto-compito', - 'Remove a sub-task' => 'Cancellare un sotto-compito', + 'Create another sub-task' => 'Crea un altro sotto-task', + 'Time spent' => 'Tempo trascorso', + 'Edit a sub-task' => 'Modifica un sotto-task', + 'Remove a sub-task' => 'Cancella un sotto-task', 'The time must be a numeric value' => 'Il tempo deve essere un valore numerico', 'Todo' => 'Da fare', 'In progress' => 'In corso', - 'Sub-task removed successfully.' => 'Sotto-compito cancellato correttamente.', - 'Unable to remove this sub-task.' => 'Non si può cancellare questo sotto-compito.', - 'Sub-task updated successfully.' => 'Sotto-compito aggiornato correttamente.', - 'Unable to update your sub-task.' => 'Non si può aggiornare il tuo sotto-compito.', - 'Unable to create your sub-task.' => 'Non si può creare il tuo sotto-compito.', - 'Sub-task added successfully.' => 'Sotto-compito aggiunto correttamente.', - 'Maximum size: ' => 'Dimensioni massime', - 'Unable to upload the file.' => 'Non si può caricare il file.', - 'Display another project' => 'Mostrare un altro progetto', - 'Login with my Github Account' => 'Entrare col tuo account di Github', - 'Link my Github Account' => 'Collegare il mio account Github', - 'Unlink my Github Account' => 'Scollegare il mio account di Github', + 'Sub-task removed successfully.' => 'Sotto-task cancellato correttamente.', + 'Unable to remove this sub-task.' => 'Impossibile cancellare questo sotto-task.', + 'Sub-task updated successfully.' => 'Sotto-task aggiornato correttamente.', + 'Unable to update your sub-task.' => 'Impossibile aggiornare il tuo sotto-task.', + 'Unable to create your sub-task.' => 'Impossibile creare il tuo sotto-task.', + 'Sub-task added successfully.' => 'Sotto-task aggiunto correttamente.', + 'Maximum size: ' => 'Dimensioni massime: ', + 'Unable to upload the file.' => 'Impossibile caricare il file.', + 'Display another project' => 'Mostra un altro progetto', + 'Login with my Github Account' => 'Accedi col tuo account di Github', + 'Link my Github Account' => 'Collega il mio account Github', + 'Unlink my Github Account' => 'Scollega il mio account di Github', 'Created by %s' => 'Creato da %s', 'Last modified on %B %e, %Y at %k:%M %p' => 'Ultima modifica il %d/%m/%Y alle %H:%M', - 'Tasks Export' => 'Esportazione di compiti', - 'Tasks exportation for "%s"' => 'Esportazione di compiti per « %s »', + 'Tasks Export' => 'Export dei task', + 'Tasks exportation for "%s"' => 'Export dei task per "%s"', 'Start Date' => 'Data d\'inizio', 'End Date' => 'Data di fine', - 'Execute' => 'Eseguire', - 'Task Id' => 'Identificatore del compito', + 'Execute' => 'Esegui', + 'Task Id' => 'Id del task', 'Creator' => 'Creatore', 'Modification date' => 'Data di modifica', 'Completion date' => 'Data di termine', @@ -345,53 +345,53 @@ return array( 'Project cloned successfully.' => 'Progetto clonato con successo.', 'Unable to clone this project.' => 'Impossibile clonare questo progetto', 'Enable email notifications' => 'Abilita le notifiche via email', - 'Task position:' => 'Posizione del compito:', - 'The task #%d have been opened.' => 'Il compito #%d è stato aperto.', - 'The task #%d have been closed.' => 'Il compito #%d è stato chiuso.', - 'Sub-task updated' => 'Sotto-compito aggiornato', + 'Task position:' => 'Posizione del task:', + 'The task #%d have been opened.' => 'Il task #%d è stato aperto.', + 'The task #%d have been closed.' => 'Il task #%d è stato chiuso.', + 'Sub-task updated' => 'Sotto-task aggiornato', 'Title:' => 'Titolo', 'Status:' => 'Stato', - 'Assignee:' => 'Assegnatario', - 'Time tracking:' => 'Gestione del tempo:', - 'New sub-task' => 'Nuovo sotto-compito', - 'New attachment added "%s"' => 'Nuovo allegato aggiunto « %s »', + 'Assignee:' => 'Assegnatario:', + // 'Time tracking:' => 'Gestione del tempo:', + 'New sub-task' => 'Nuovo sotto-task', + 'New attachment added "%s"' => 'Nuovo allegato aggiunto "%s"', 'Comment updated' => 'Commento aggiornato', - 'New comment posted by %s' => 'Nuovo commento aggiunto da « %s »', + 'New comment posted by %s' => 'Nuovo commento aggiunto da "%s"', 'New attachment' => 'Nuovo allegato', 'New comment' => 'Nuovo commento', - 'New subtask' => 'Nuovo sotto-compito', - 'Subtask updated' => 'Sotto-compito aggiornato', - 'Task updated' => 'Compito aggiornato', - 'Task closed' => 'Compito chiuso', - 'Task opened' => 'Compito aperto', + 'New subtask' => 'Nuovo sotto-task', + 'Subtask updated' => 'Sotto-task aggiornato', + 'Task updated' => 'Task aggiornato', + 'Task closed' => 'Task chiuso', + 'Task opened' => 'Task aperto', 'I want to receive notifications only for those projects:' => 'Vorrei ricevere le notifiche solo da questi progetti:', - 'view the task on Kanboard' => 'vedi il compito su Kanboard', + 'view the task on Kanboard' => 'vedi il task su Kanboard', 'Public access' => 'Accesso pubblico', 'User management' => 'Gestione utenti', - 'Active tasks' => 'Compiti attivi', + 'Active tasks' => 'Task attivi', 'Disable public access' => 'Disabilita l\'accesso pubblico', 'Enable public access' => 'Abilita l\'accesso pubblico', 'Public access disabled' => 'Accesso pubblico disattivato', - 'Do you really want to disable this project: "%s"?' => 'Vuoi davvero disabilitare questo progetto: "%s"?', - 'Do you really want to enable this project: "%s"?' => 'Vuoi davvero abilitare questo progetto: "%s"?', + 'Do you really want to disable this project: "%s"?' => 'Vuoi davvero disabilitare il seguente progetto: "%s"?', + 'Do you really want to enable this project: "%s"?' => 'Vuoi davvero abilitare il seguente progetto: "%s"?', 'Project activation' => 'Attivazione progetto', - 'Move the task to another project' => 'Muovi il compito in un altro progetto', - 'Move to another project' => 'Muovi in un altro progetto', - 'Do you really want to duplicate this task?' => 'Vuoi davvero duplicare questo compito?', - 'Duplicate a task' => 'Duplica il compito', + 'Move the task to another project' => 'Sposta il task in un altro progetto', + 'Move to another project' => 'Sposta in un altro progetto', + 'Do you really want to duplicate this task?' => 'Vuoi davvero duplicare questo task?', + 'Duplicate a task' => 'Duplica il task', 'External accounts' => 'Account esterni', 'Account type' => 'Tipo di account', 'Local' => 'Locale', 'Remote' => 'Remoto', 'Enabled' => 'Abilitato', 'Disabled' => 'Disabilitato', - // 'Username:' => '', + 'Username:' => 'Nome utente:', 'Name:' => 'Nome:', // 'Email:' => '', 'Notifications:' => 'Notifiche:', 'Notifications' => 'Notifiche', 'Account type:' => 'Tipo di account', - 'Edit profile' => 'Modifica il profilo', + 'Edit profile' => 'Modifica profilo', 'Change password' => 'Cambia password', 'Password modification' => 'Modifica della password', 'External authentications' => 'Autenticazione esterna', @@ -403,69 +403,69 @@ return array( 'No external authentication enabled.' => 'Nessuna autenticazione esterna abilitata.', 'Password modified successfully.' => 'Password modificata con successo.', 'Unable to change the password.' => 'Impossibile cambiare la password.', - 'Change category for the task "%s"' => 'Cambia categoria per il compito "%s"', + 'Change category for the task "%s"' => 'Cambia categoria per il task "%s"', 'Change category' => 'Cambia categoria', - '%s updated the task %s' => '%s ha aggiornato il compito %s', - '%s opened the task %s' => '%s ha aperto il compito %s', - '%s moved the task %s to the position #%d in the column "%s"' => '%s ha spostato il compito %s nella posizione #%d della colonna "%s"', - '%s moved the task %s to the column "%s"' => '%s ha spostato il compito %s nella colonna "%s"', - '%s created the task %s' => '%s ha creato il compito %s', - '%s closed the task %s' => '%s ha chiuso il compito %s', - '%s created a subtask for the task %s' => '%s ha creato un sotto-compito per il compito %s', - '%s updated a subtask for the task %s' => '%s ha aggiornato un sotto-compito per il compito %s', + '%s updated the task %s' => '%s ha aggiornato il task %s', + '%s opened the task %s' => '%s ha aperto il task %s', + '%s moved the task %s to the position #%d in the column "%s"' => '%s ha spostato il task %s nella posizione #%d della colonna "%s"', + '%s moved the task %s to the column "%s"' => '%s ha spostato il task %s nella colonna "%s"', + '%s created the task %s' => '%s ha creato il task %s', + '%s closed the task %s' => '%s ha chiuso il task %s', + '%s created a subtask for the task %s' => '%s ha creato un sotto-task per il task %s', + '%s updated a subtask for the task %s' => '%s ha aggiornato un sotto-task per il task %s', 'Assigned to %s with an estimate of %s/%sh' => 'Assegnato a %s con una stima di %s/%sh', 'Not assigned, estimate of %sh' => 'Non assegnato, stima %sh', - '%s updated a comment on the task %s' => '%s ha aggiornato un commento del compito %s', - '%s commented the task %s' => '%s ha commentato il compito %s', + '%s updated a comment on the task %s' => '%s ha aggiornato un commento nel task %s', + '%s commented the task %s' => '%s ha commentato il task %s', '%s\'s activity' => 'Attività di %s', 'RSS feed' => 'Feed RSS', - '%s updated a comment on the task #%d' => '%s ha aggiornato un commento del compito #%d', - '%s commented on the task #%d' => '%s ha commentato il compito #%d', - '%s updated a subtask for the task #%d' => '%s ha aggiornato un sotto-compito del compito #%d', - '%s created a subtask for the task #%d' => '%s ha creato un sotto-compito del compito #%d', - '%s updated the task #%d' => '%s ha aggiornato il compito #%d', - '%s created the task #%d' => '%s ha creato il compito #%d', - '%s closed the task #%d' => '%s ha chiuso il compito #%d', - '%s open the task #%d' => '%s ha aperto il compito #%d', - '%s moved the task #%d to the column "%s"' => '%s ha spostato il compito #%d nella colonna "%s"', - '%s moved the task #%d to the position %d in the column "%s"' => '%s ha spostato il compito #%d nella posizione %d della colonna "%s"', + '%s updated a comment on the task #%d' => '%s ha aggiornato un commento del task #%d', + '%s commented on the task #%d' => '%s ha commentato il task #%d', + '%s updated a subtask for the task #%d' => '%s ha aggiornato un sotto-task del task #%d', + '%s created a subtask for the task #%d' => '%s ha creato un sotto-task del task #%d', + '%s updated the task #%d' => '%s ha aggiornato il task #%d', + '%s created the task #%d' => '%s ha creato il task #%d', + '%s closed the task #%d' => '%s ha chiuso il task #%d', + '%s open the task #%d' => '%s ha aperto il task #%d', + '%s moved the task #%d to the column "%s"' => '%s ha spostato il task #%d nella colonna "%s"', + '%s moved the task #%d to the position %d in the column "%s"' => '%s ha spostato il task #%d nella posizione %d della colonna "%s"', 'Activity' => 'Attività', 'Default values are "%s"' => 'Valori di default "%s"', 'Default columns for new projects (Comma-separated)' => 'Colonne di default per i nuovi progetti (Separati da virgola)', - 'Task assignee change' => 'Cambiare l\'assegnatario del compito', - '%s change the assignee of the task #%d to %s' => '%s dai l\'assegnazione del compito #%d a %s', - '%s changed the assignee of the task %s to %s' => '%s ha cambiato l\'assegnatario del compito %s a %s', + 'Task assignee change' => 'Cambia l\'assegnatario del task', + '%s change the assignee of the task #%d to %s' => '%s dai l\'assegnazione del task #%d a %s', + '%s changed the assignee of the task %s to %s' => '%s ha cambiato l\'assegnatario del task %s a %s', 'New password for the user "%s"' => 'Nuova password per l\'utente "%s"', 'Choose an event' => 'Scegli un evento', - 'Create a task from an external provider' => 'Crea un compito da un provider esterno', + 'Create a task from an external provider' => 'Crea un task da un provider esterno', 'Change the assignee based on an external username' => 'Cambia l\'assegnatario basandosi su un username esterno', 'Change the category based on an external label' => 'Cambia la categoria basandosi su un\'etichetta esterna', - 'Reference' => 'Referenza', - 'Reference: %s' => 'Referenza :%s', + 'Reference' => 'Riferimento', + 'Reference: %s' => 'Riferimento :%s', 'Label' => 'Etichetta', // 'Database' => '', - 'About' => 'Info', + 'About' => 'Informazioni', 'Database driver:' => 'Driver per Database', 'Board settings' => 'Impostazioni bacheca', 'URL and token' => 'URL e token', 'Webhook settings' => 'Impostazione Webhook', - 'URL for task creation:' => 'URL per la creazione dei compiti:', + 'URL for task creation:' => 'URL per la creazione dei tasks:', 'Reset token' => 'Rigenera il token', 'API endpoint:' => 'Endpoint dell\'API:', 'Refresh interval for private board' => 'Intervallo di refresh per le bacheche private', 'Refresh interval for public board' => 'Intervallo di refresh per le bacheche pubbliche', - 'Task highlight period' => 'Periodo di evidenza per il compito', - 'Period (in second) to consider a task was modified recently (0 to disable, 2 days by default)' => 'Periodo (in secondi) per considerare un compito come modificato recentemente (0 per disabilitare, 2 giorni di default)', + 'Task highlight period' => 'Periodo di evidenza per il task', + 'Period (in second) to consider a task was modified recently (0 to disable, 2 days by default)' => 'Periodo (in secondi) per considerare un task come modificato recentemente (0 per disabilitare, 2 giorni di default)', 'Frequency in second (60 seconds by default)' => 'Frequenza in secondi (60 secondi di default)', 'Frequency in second (0 to disable this feature, 10 seconds by default)' => 'Frequenza in secondi (0 secondi di default)', 'Application URL' => 'URL dell\'applicazione', 'Example: http://example.kanboard.net/ (used by email notifications)' => 'Esempio: http://example.kanboard.net/ (usato dalle notifiche email)', - 'Token regenerated.' => 'Token rigenerato', + 'Token regenerated.' => 'Token rigenerato.', 'Date format' => 'Formato data', 'ISO format is always accepted, example: "%s" and "%s"' => 'Il formato ISO è sempre accettato, esempio: "%s" e "%s"', 'New private project' => 'Nuovo progetto privato', 'This project is private' => 'Questo progetto è privato', - 'Type here to create a new sub-task' => 'Scrivi qui per creare un sotto-compito', + 'Type here to create a new sub-task' => 'Scrivi qui per creare un sotto-task', 'Add' => 'Aggiungi', 'Estimated time: %s hours' => 'Tempo stimato: %s ore', 'Time spent: %s hours' => 'Tempo trascorso: %s ore', @@ -473,28 +473,28 @@ return array( 'Start date' => 'Data di inizio', 'Time estimated' => 'Tempo stimato', 'There is nothing assigned to you.' => 'Non c\'è nulla assegnato a te.', - 'My tasks' => 'I miei compiti', + 'My tasks' => 'I miei task', 'Activity stream' => 'Flusso di attività', 'Dashboard' => 'Bacheca', 'Confirmation' => 'Conferma', 'Allow everybody to access to this project' => 'Abilita tutti ad accedere a questo progetto', - 'Everybody have access to this project.' => 'Tutti hanno accesso a questo progetto', + 'Everybody have access to this project.' => 'Tutti hanno accesso a questo progetto.', // 'Webhooks' => '', // 'API' => '', 'Create a comment from an external provider' => 'Crea un commit da un provider esterno', - 'Project management' => 'Gestione del progetto', + 'Project management' => 'Gestione progetti', 'My projects' => 'I miei progetti', 'Columns' => 'Colonne', - 'Task' => 'Compito', - 'Your are not member of any project.' => 'Non sei membro di alcun progetto', + 'Task' => 'Task', + 'Your are not member of any project.' => 'Non sei membro di alcun progetto.', 'Percentage' => 'Percentuale', - 'Number of tasks' => 'Numero di compiti', - 'Task distribution' => 'Distribuzione dei compiti', + 'Number of tasks' => 'Numero di task', + 'Task distribution' => 'Distribuzione dei task', 'Reportings' => 'Rapporti', - 'Task repartition for "%s"' => 'Ripartizione compiti per "%s"', + 'Task repartition for "%s"' => 'Ripartizione task per "%s"', // 'Analytics' => '', - 'Subtask' => 'Sotto-compiti', - 'My subtasks' => 'I miei sotto-compiti', + 'Subtask' => 'Sotto-task', + 'My subtasks' => 'I miei sotto-task', 'User repartition' => 'Ripartizione per utente', 'User repartition for "%s"' => 'Ripartizione utente per "%s"', 'Clone this project' => 'Clona questo progetto', @@ -504,52 +504,52 @@ return array( 'The id must be an integer' => 'L\'id deve essere un intero', 'The project id must be an integer' => 'L\'id del progetto deve essere un intero', 'The status must be an integer' => 'Lo status deve essere un intero', - 'The subtask id is required' => 'L\'id del sotto-compito è necessario', - 'The subtask id must be an integer' => 'L\'id del sotto-compito deve essere un intero', - 'The task id is required' => 'Richiesto l\'id del compito', - 'The task id must be an integer' => 'L\'id del compito deve essere un intero', + 'The subtask id is required' => 'L\'id del sotto-task è necessario', + 'The subtask id must be an integer' => 'L\'id del sotto-task deve essere un intero', + 'The task id is required' => 'Richiesto l\'id del task', + 'The task id must be an integer' => 'L\'id del task deve essere un intero', 'The user id must be an integer' => 'L\'id dell\'utente deve essere un intero', 'This value is required' => 'Questo valore è necessario', 'This value must be numeric' => 'Questo valore deve essere numerico', - 'Unable to create this task.' => 'Impossibile creare questo compito', + 'Unable to create this task.' => 'Impossibile creare questo task', 'Cumulative flow diagram' => 'Diagramma di flusso cumulativo', 'Cumulative flow diagram for "%s"' => 'Diagramma di flusso comulativo per "%s"', 'Daily project summary' => 'Sommario giornaliero del progetto', - 'Daily project summary export' => 'Esportazione del sommario giornaliero del progetto', - 'Daily project summary export for "%s"' => 'Esportazione del sommario giornaliero del progetto per "%s"', + 'Daily project summary export' => 'Export del sommario giornaliero del progetto', + 'Daily project summary export for "%s"' => 'Export del sommario giornaliero del progetto per "%s"', 'Exports' => 'Esporta', - 'This export contains the number of tasks per column grouped per day.' => 'Questo export contiene il numero di compiti per colonna raggruppati per giorno', + 'This export contains the number of tasks per column grouped per day.' => 'Questo export contiene il numero di task per colonna raggruppati per giorno', 'Nothing to preview...' => 'Nessuna anteprima...', 'Preview' => 'Anteprima', 'Write' => 'Scrivi', 'Active swimlanes' => 'Corsie attive', 'Add a new swimlane' => 'Aggiungi una corsia', - 'Change default swimlane' => 'Cambia la corsia di default', - 'Default swimlane' => 'Corsia di default', - 'Do you really want to remove this swimlane: "%s"?' => 'Vuoi davvero rimuovere questa corsia: "%s"?', + 'Change default swimlane' => 'Cambia la corsia predefinita', + 'Default swimlane' => 'Corsia predefinita', + 'Do you really want to remove this swimlane: "%s"?' => 'Vuoi davvero rimuovere la seguente corsia: "%s"?', 'Inactive swimlanes' => 'Corsie inattive', 'Remove a swimlane' => 'Rimuovi una corsia', 'Rename' => 'Rinomina', - 'Show default swimlane' => 'Mostra le corsie di default', + 'Show default swimlane' => 'Mostra la corsia predefinita', 'Swimlane modification for the project "%s"' => 'Modifica corsia per il progetto "%s"', - 'Swimlane not found.' => 'Corsia non trovata', - 'Swimlane removed successfully.' => 'Corsia rimossa con successo', + 'Swimlane not found.' => 'Corsia non trovata.', + 'Swimlane removed successfully.' => 'Corsia rimossa con successo.', 'Swimlanes' => 'Corsie', - 'Swimlane updated successfully.' => 'Corsia aggiornata con successo', - 'The default swimlane have been updated successfully.' => 'La corsia di default è stata aggiornata con successo.', - 'Unable to create your swimlane.' => 'Impossibile creare la sua corsia.', + 'Swimlane updated successfully.' => 'Corsia aggiornata con successo.', + 'The default swimlane have been updated successfully.' => 'La corsia predefinita è stata aggiornata con successo.', + 'Unable to create your swimlane.' => 'Impossibile creare la corsia.', 'Unable to remove this swimlane.' => 'Impossibile rimuovere questa corsia.', 'Unable to update this swimlane.' => 'Impossibile aggiornare questa corsia.', - 'Your swimlane have been created successfully.' => 'La sua corsia è stata creata con successo', - 'Example: "Bug, Feature Request, Improvement"' => 'Esempio: "Bug, Richiesta di Funzioni, Migliorie"', + 'Your swimlane have been created successfully.' => 'La tua corsia è stata creata con successo', + 'Example: "Bug, Feature Request, Improvement"' => 'Esempi: "Bug, Richiesta di Funzioni, Migliorie"', 'Default categories for new projects (Comma-separated)' => 'Categorie di default per i progetti (Separati da virgola)', 'Integrations' => 'Integrazioni', 'Integration with third-party services' => 'Integrazione con servizi di terze parti', - 'Subtask Id' => 'Id del sotto-compito', - 'Subtasks' => 'Sotto-compiti', - 'Subtasks Export' => 'Esporta sotto-compiti', - 'Subtasks exportation for "%s"' => 'Esportazione dei sotto-compiti per "%s"', - 'Task Title' => 'Titolo del compito', + 'Subtask Id' => 'Id del sotto-task', + 'Subtasks' => 'Sotto-task', + 'Subtasks Export' => 'Esporta i sotto-task', + 'Subtasks exportation for "%s"' => 'Export dei sotto-task per "%s"', + 'Task Title' => 'Titolo del task', 'Untitled' => 'Senza titolo', 'Application default' => 'Default dell\'applicazione', 'Language:' => 'Lingua', @@ -563,41 +563,41 @@ return array( 'Moved to column %s' => 'Spostato sulla colonna "%s"', 'Change description' => 'Cambia descrizione', 'User dashboard' => 'Bacheca utente', - 'Allow only one subtask in progress at the same time for a user' => 'Permetti un solo sotto-compito in progresso per utente nello stesso tempo', + 'Allow only one subtask in progress at the same time for a user' => 'Permetti un solo sotto-task in corso per utente alla volta', 'Edit column "%s"' => 'Modifica la colonna "%s"', - 'Select the new status of the subtask: "%s"' => 'Selziona il nuovo status per il sotto-compito: "%s"', - 'Subtask timesheet' => 'Timesheet del sotto-compito', + 'Select the new status of the subtask: "%s"' => 'Seleziona il nuovo status per il sotto-task: "%s"', + 'Subtask timesheet' => 'Timesheet del sotto-task', 'There is nothing to show.' => 'Nulla da mostrare.', - 'Time Tracking' => 'Gestione del tempo', - 'You already have one subtask in progress' => 'Hai già un sotto-compito in progresso', + // 'Time Tracking' => 'Gestione del tempo', + 'You already have one subtask in progress' => 'Hai già un sotto-task in corso', 'Which parts of the project do you want to duplicate?' => 'Quali parti del progetto vuoi duplicare?', - // 'Disallow login form' => '', + 'Disallow login form' => 'Disabilita il form di login', 'Start' => 'Inizio', 'End' => 'Fine', - 'Task age in days' => 'Anzianità del compito in giorni', + 'Task age in days' => 'Anzianità del task in giorni', 'Days in this column' => 'Giorni in questa colonna', // '%dd' => '', - 'Add a link' => 'Aggiungi un link', - 'Add a new link' => 'Aggiungi un nuovo link', - 'Do you really want to remove this link: "%s"?' => 'Vuoi davvero rimuovere questo link: "%s"?', - 'Do you really want to remove this link with task #%d?' => 'Vuoi davvero rimuovere questo link dal compito #%d?', + 'Add a link' => 'Aggiungi una relazione', + 'Add a new link' => 'Aggiungi una nuova relazione', + 'Do you really want to remove this link: "%s"?' => 'Vuoi davvero rimuovere la seguente relazione: "%s"?', + 'Do you really want to remove this link with task #%d?' => 'Vuoi davvero rimuovere questa relazione dal task #%d?', 'Field required' => 'Campo necessario', - 'Link added successfully.' => 'Link aggiunto con successo.', - 'Link updated successfully.' => 'Linka aggiornato con successo.', - 'Link removed successfully.' => 'Link rimosso con successo.', - 'Link labels' => 'Etichette dei link', - 'Link modification' => 'Modifica link', - 'Links' => 'Link', - 'Link settings' => 'Impostazioni link', - // 'Opposite label' => '', - 'Remove a link' => 'Rimuovi un link', - 'Task\'s links' => 'Link del compito', + 'Link added successfully.' => 'Relazione aggiunta con successo.', + 'Link updated successfully.' => 'Relazione aggiornata con successo.', + 'Link removed successfully.' => 'Relazione rimosso con successo.', + 'Link labels' => 'Etichette delle relazioni', + 'Link modification' => 'Modifica relazione', + 'Links' => 'Relazioni', + 'Link settings' => 'Impostazioni relazioni', + 'Opposite label' => 'Etichetta contraria', + 'Remove a link' => 'Rimuovi una relazione', + 'Task\'s links' => 'Relazioni del task', 'The labels must be different' => 'Le etichette devono essere diverse', - 'There is no link.' => 'Non c\'è alcun link', - 'This label must be unique' => 'Questa etichetta deve essere unica', - 'Unable to create your link.' => 'Impossibile creare il suo link.', - 'Unable to update your link.' => 'Impossibile aggiornare il suo link.', - 'Unable to remove this link.' => 'Impossibile rimuovere il suo link.', + 'There is no link.' => 'Nessuna relazione presente.', + 'This label must be unique' => 'Questa etichetta deve essere univoca', + 'Unable to create your link.' => 'Impossibile creare la relazione.', + 'Unable to update your link.' => 'Impossibile aggiornare la relazione.', + 'Unable to remove this link.' => 'Impossibile rimuovere la relazione.', 'relates to' => 'si riferisce a', 'blocks' => 'blocca', 'is blocked by' => 'è bloccato da', @@ -609,18 +609,18 @@ return array( 'is a milestone of' => 'è una milestone di', 'fixes' => 'sistema', 'is fixed by' => 'è sistemato da', - 'This task' => 'Questo compito', + 'This task' => 'Questo task', // '<1h' => '', // '%dh' => '', // '%b %e' => '', - 'Expand tasks' => 'Espandi i compiti', - 'Collapse tasks' => 'Minimizza i compiti', - 'Expand/collapse tasks' => 'Espandi/Minimizza compiti', - 'Close dialog box' => 'Chiudi dialog box', + 'Expand tasks' => 'Espandi i task', + 'Collapse tasks' => 'Minimizza i task', + 'Expand/collapse tasks' => 'Espandi/minimizza i task', + 'Close dialog box' => 'Chiudi la finestra di dialogo', 'Submit a form' => 'Invia i dati', 'Board view' => 'Vista bacheca', 'Keyboard shortcuts' => 'Scorciatoie da tastiera', - 'Open board switcher' => 'Apri il selezionatore di bacheche', + 'Open board switcher' => 'Apri il selettore di bacheche', 'Application' => 'Applicazione', 'since %B %e, %Y at %k:%M %p' => 'dal %B %e, %Y alle %k:%M %p', 'Compact view' => 'Vista compatta', @@ -628,13 +628,13 @@ return array( 'Compact/wide view' => 'Vista compatta/estesa', 'No results match:' => 'Nessun risultato trovato:', 'Currency' => 'Valuta', - // 'Files' => '', + 'Files' => 'File', 'Images' => 'Immagini', 'Private project' => 'Progetto privato', 'AUD - Australian Dollar' => 'AUD - Dollari Australiani', 'CAD - Canadian Dollar' => 'CAD - Dollari Canadesi', 'CHF - Swiss Francs' => 'CHF - Franchi Svizzeri', - 'Custom Stylesheet' => 'CSS personalizzato', + 'Custom Stylesheet' => 'Foglio di stile personalizzato', // 'download' => '', // 'EUR - Euro' => '', 'GBP - British Pound' => 'GBP - Pound Inglesi', @@ -644,15 +644,15 @@ return array( 'RSD - Serbian dinar' => 'RSD - Dinar Serbi', 'USD - US Dollar' => 'USD - Dollari Americani', 'Destination column' => 'Colonna destinazione', - 'Move the task to another column when assigned to a user' => 'Sposta il compito in un\'altra colonna quando viene assegnato ad un utente', - 'Move the task to another column when assignee is cleared' => 'Sposta il compito in un\'altra colonna quando l\'assegnatario cancellato', + 'Move the task to another column when assigned to a user' => 'Sposta il task in un\'altra colonna quando viene assegnato ad un utente', + 'Move the task to another column when assignee is cleared' => 'Sposta il task in un\'altra colonna quando l\'assegnatario viene cancellato', 'Source column' => 'Colonna sorgente', 'Transitions' => 'Transizioni', 'Executer' => 'Esecutore', 'Time spent in the column' => 'Tempo trascorso nella colonna', - 'Task transitions' => 'Transizioni del compito', - 'Task transitions export' => 'Esporta le transizioni del compito', - 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => 'Questo report contiene tutti i movimenti di colonna per ogni compito con le date, l\'utente ed il tempo trascorso per ogni transizione', + 'Task transitions' => 'Transizioni dei task', + 'Task transitions export' => 'Export delle transizioni dei task', + 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => 'Questo report contiene tutti gli spotamenti di colonna per ogni task con le date, l\'utente ed il tempo trascorso per ogni transizione', 'Currency rates' => 'Tassi di cambio', 'Rate' => 'Cambio', 'Change reference currency' => 'Cambia la valuta di riferimento', @@ -661,461 +661,463 @@ return array( 'The currency rate have been added successfully.' => 'Il tasso di cambio è stato aggiunto con successo.', 'Unable to add this currency rate.' => 'Impossibile aggiungere questo tasso di cambio.', 'Webhook URL' => 'URL Webhook', - '%s remove the assignee of the task %s' => '%s rimuove l\'assegnatario del compito %s', + '%s remove the assignee of the task %s' => '%s rimuove l\'assegnatario del task %s', 'Enable Gravatar images' => 'Abilita immagini Gravatar', 'Information' => 'Informazioni', - 'Check two factor authentication code' => 'Controlla il codice di autenticazione a due fattori', - 'The two factor authentication code is not valid.' => 'Il codice di autenticazione a due fattori non è valido', - 'The two factor authentication code is valid.' => 'Il codice di autenticazione a due fattori è valido', + 'Check two factor authentication code' => 'Controlla il codice di autenticazione "two-factor"', + 'The two factor authentication code is not valid.' => 'Il codice di autenticazione "two-factor" non è valido', + 'The two factor authentication code is valid.' => 'Il codice di autenticazione "two-factor" è valido', 'Code' => 'Codice', - 'Two factor authentication' => 'Autenticazione a due fattori', + 'Two factor authentication' => 'Autenticazione "two-factor"', 'This QR code contains the key URI: ' => 'Questo QR code contiene l\'URI: ', 'Check my code' => 'Controlla il mio codice', 'Secret key: ' => 'Chiave privata:', 'Test your device' => 'Testa il tuo dispositivo', - 'Assign a color when the task is moved to a specific column' => 'Assegna un colore quando il compito viene spostato in una colonna specifica', - // '%s via Kanboard' => '', - // 'uploaded by: %s' => '', - // 'uploaded on: %s' => '', - // 'size: %s' => '', - // 'Burndown chart for "%s"' => '', - // 'Burndown chart' => '', - // 'This chart show the task complexity over the time (Work Remaining).' => '', - // 'Screenshot taken %s' => '', - // 'Add a screenshot' => '', - // 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => '', - // 'Screenshot uploaded successfully.' => '', - // 'SEK - Swedish Krona' => '', - // 'Identifier' => '', - // 'Disable two factor authentication' => '', - // 'Do you really want to disable the two factor authentication for this user: "%s"?' => '', - // 'Edit link' => '', - // 'Start to type task title...' => '', - // 'A task cannot be linked to itself' => '', - // 'The exact same link already exists' => '', - // 'Recurrent task is scheduled to be generated' => '', - // 'Recurring information' => '', - // 'Score' => '', - // 'The identifier must be unique' => '', - // 'This linked task id doesn\'t exists' => '', - // 'This value must be alphanumeric' => '', - // 'Edit recurrence' => '', - // 'Generate recurrent task' => '', - // 'Trigger to generate recurrent task' => '', - // 'Factor to calculate new due date' => '', - // 'Timeframe to calculate new due date' => '', - // 'Base date to calculate new due date' => '', - // 'Action date' => '', - // 'Base date to calculate new due date: ' => '', - // 'This task has created this child task: ' => '', - // 'Day(s)' => '', - // 'Existing due date' => '', - // 'Factor to calculate new due date: ' => '', - // 'Month(s)' => '', - // 'Recurrence' => '', - // 'This task has been created by: ' => '', - // 'Recurrent task has been generated:' => '', - // 'Timeframe to calculate new due date: ' => '', - // 'Trigger to generate recurrent task: ' => '', - // 'When task is closed' => '', - // 'When task is moved from first column' => '', - // 'When task is moved to last column' => '', - // 'Year(s)' => '', - // 'Calendar settings' => '', - // 'Project calendar view' => '', - // 'Project settings' => '', - // 'Show subtasks based on the time tracking' => '', - // 'Show tasks based on the creation date' => '', - // 'Show tasks based on the start date' => '', - // 'Subtasks time tracking' => '', - // 'User calendar view' => '', - // 'Automatically update the start date' => '', - // 'iCal feed' => '', - // 'Preferences' => '', - // 'Security' => '', - // 'Two factor authentication disabled' => '', - // 'Two factor authentication enabled' => '', - // 'Unable to update this user.' => '', - // 'There is no user management for private projects.' => '', - // 'User that will receive the email' => '', - // 'Email subject' => '', - // 'Date' => '', - // 'Add a comment log when moving the task between columns' => '', - // 'Move the task to another column when the category is changed' => '', - // 'Send a task by email to someone' => '', - // 'Reopen a task' => '', - // 'Column change' => '', - // 'Position change' => '', - // 'Swimlane change' => '', - // 'Assignee change' => '', - // '[%s] Overdue tasks' => '', - // 'Notification' => '', - // '%s moved the task #%d to the first swimlane' => '', - // '%s moved the task #%d to the swimlane "%s"' => '', - // 'Swimlane' => '', + 'Assign a color when the task is moved to a specific column' => 'Assegna un colore quando il task viene spostato in una colonna specifica', + '%s via Kanboard' => '%s tramite Kanboard', + 'uploaded by: %s' => 'caricato da: %s', + 'uploaded on: %s' => 'caricato su: %s', + 'size: %s' => 'Dimensione: %s', + 'Burndown chart for "%s"' => 'Grafico Burndown per "%s"', + 'Burndown chart' => 'Grafico Burndown', + 'This chart show the task complexity over the time (Work Remaining).' => 'Questo grafico mostra la complessità dei task nel tempo (Lavoro residuo).', + 'Screenshot taken %s' => 'Schermata catturata %s', + 'Add a screenshot' => 'Aggiungi una schermata', + 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Cattura una schermata e premi CTRL+V o ⌘+V per incollarla qui.', + 'Screenshot uploaded successfully.' => 'Schermata caricata correttamente.', + 'SEK - Swedish Krona' => 'SEK - Corona svedese', + 'The project identifier is an optional alphanumeric code used to identify your project.' => 'L\'identificatore di progetto è un codice alfanumerico usato per indentificare il tuo progetto. ', + 'Identifier' => 'Identificatore', + 'Disable two factor authentication' => 'Disabilita l\'autenticazione "two-factor"', + 'Do you really want to disable the two factor authentication for this user: "%s"?' => 'Vuoi davvero disabilitare l\'autenticazione "two-factor" per questo utente: "%s"?', + 'Edit link' => 'Modifica relazione', + 'Start to type task title...' => 'Inzia a digitare il titolo di un task...', + 'A task cannot be linked to itself' => 'Un task non può essere correlato a se stesso', + 'The exact same link already exists' => 'La stessa relazione risulta già esistente', + 'Recurrent task is scheduled to be generated' => 'Il task ricorrente è pianificato per essere generato', + 'Recurring information' => 'Informazione di ricorrenza', + 'Score' => 'Punteggio', + 'The identifier must be unique' => 'L\'identificatore deve essere univoco', + 'This linked task id doesn\'t exists' => 'L\'id del task correlato non esiste', + 'This value must be alphanumeric' => 'Questo valore deve essere alfanumerico', + 'Edit recurrence' => 'Modifica ricorrenza', + 'Generate recurrent task' => 'Genera task ricorrente', + 'Trigger to generate recurrent task' => 'Trigger per generare il task ricorrente', + 'Factor to calculate new due date' => 'Fattore numerico per calcolare la nuova data di scadenza', + 'Timeframe to calculate new due date' => 'Lasso temporale per calcolare la nuova data di scadenza', + 'Base date to calculate new due date' => 'Data di partenza per calcolare la nuova data di scadenza', + 'Action date' => 'Data di azione (action date)', + 'Base date to calculate new due date: ' => 'Data di base per calcolare la nuova data di scadenza: ', + 'This task has created this child task: ' => 'Questo task ha creato il seguente task figlio: ', + 'Day(s)' => 'Giorno/i', + 'Existing due date' => 'Data di scadenza esistente', + 'Factor to calculate new due date: ' => 'Fattore numerico per calcolare la nuova data di scadenza: ', + 'Month(s)' => 'Mese/i', + 'Recurrence' => 'Ricorrenza', + 'This task has been created by: ' => 'Questo task è stato creato da: ', + 'Recurrent task has been generated:' => 'Il task ricorrente è stato generato:', + 'Timeframe to calculate new due date: ' => 'Lasso temporale per calcolare la nuova data di scadenza: ', + 'Trigger to generate recurrent task: ' => 'Trigger per generare il task ricorrente: ', + 'When task is closed' => 'Quando un task è chiuso', + 'When task is moved from first column' => 'Quando un task è spostato dalla prima colonna', + 'When task is moved to last column' => 'Quando un task è spostato nell\'ultima colonna', + 'Year(s)' => 'Anno/i', + 'Calendar settings' => 'Impostazioni del calendario', + 'Project calendar view' => 'Vista di progetto a calendario', + 'Project settings' => 'Impostazioni di progetto', + 'Show subtasks based on the time tracking' => 'Mostra i sotto-task in base al time tracking', + 'Show tasks based on the creation date' => 'Mostra i task in base alla data di creazione', + 'Show tasks based on the start date' => 'Mostra i task in base alla data di inzio', + 'Subtasks time tracking' => 'Time tracking per i sotto-task', + 'User calendar view' => 'Vista utente a calendario', + 'Automatically update the start date' => 'Aggiorna automaticamente la data di inzio', + 'iCal feed' => 'feed iCal', + 'Preferences' => 'Preferenze', + 'Security' => 'Sicurezza', + 'Two factor authentication disabled' => 'Two factor authentication disabilitata', + 'Two factor authentication enabled' => 'Two factor authentication abilitata', + 'Unable to update this user.' => 'Impossibile aggiornare questo utente.', + 'There is no user management for private projects.' => 'Non è prevista la gestione di utenti per i progetti privati.', + 'User that will receive the email' => 'Utente che riceverà l\'email', + 'Email subject' => 'Soggetto dell\'email', + 'Date' => 'Data', + 'Add a comment log when moving the task between columns' => 'Aggiungi un log quando si sposta un task tra colonne', + 'Move the task to another column when the category is changed' => 'Sposta il task in un\'altra colonna quando la categoria viene modificata', + 'Send a task by email to someone' => 'Invia un task via email a qualcuno', + 'Reopen a task' => 'Riapri un task', + 'Column change' => 'Cambio di colonna', + 'Position change' => 'Cambio di posizione', + 'Swimlane change' => 'Cambio di corsia', + 'Assignee change' => 'Cambio assegnatario', + '[%s] Overdue tasks' => '[%s] Task scaduti', + 'Notification' => 'Notifica', + '%s moved the task #%d to the first swimlane' => '%s ha spostato il task #%d nella prima corsia', + '%s moved the task #%d to the swimlane "%s"' => '%s ha spostato il task #%d nella corsia "%s"', + 'Swimlane' => 'Corsia', // 'Gravatar' => '', - // '%s moved the task %s to the first swimlane' => '', - // '%s moved the task %s to the swimlane "%s"' => '', - // 'This report contains all subtasks information for the given date range.' => '', - // 'This report contains all tasks information for the given date range.' => '', - // 'Project activities for %s' => '', - // 'view the board on Kanboard' => '', - // 'The task have been moved to the first swimlane' => '', - // 'The task have been moved to another swimlane:' => '', - // 'Overdue tasks for the project "%s"' => '', - // 'New title: %s' => '', - // 'The task is not assigned anymore' => '', - // 'New assignee: %s' => '', - // 'There is no category now' => '', - // 'New category: %s' => '', - // 'New color: %s' => '', - // 'New complexity: %d' => '', - // 'The due date have been removed' => '', - // 'There is no description anymore' => '', - // 'Recurrence settings have been modified' => '', - // 'Time spent changed: %sh' => '', - // 'Time estimated changed: %sh' => '', - // 'The field "%s" have been updated' => '', - // 'The description have been modified' => '', - // 'Do you really want to close the task "%s" as well as all subtasks?' => '', - // 'Swimlane: %s' => '', - // 'I want to receive notifications for:' => '', - // 'All tasks' => '', - // 'Only for tasks assigned to me' => '', - // 'Only for tasks created by me' => '', - // 'Only for tasks created by me and assigned to me' => '', + '%s moved the task %s to the first swimlane' => '%s ha spostato il task %s nella prima corsia', + '%s moved the task %s to the swimlane "%s"' => '%s ha spostato il task %s nella corsia %s', + 'This report contains all subtasks information for the given date range.' => 'Questo report contiente tutte le informazioni sui sotto-task nell\'arco temporale indicato.', + 'This report contains all tasks information for the given date range.' => 'Questo report contiente tutte le informazioni sui task nell\'arco temporale indicato.', + 'Project activities for %s' => 'Attività di progetto per %s', + 'view the board on Kanboard' => 'guarda la bacheca su Kanboard', + 'The task have been moved to the first swimlane' => 'Il task è stato spostato nella prima corsia', + 'The task have been moved to another swimlane:' => 'Il task è stato spostato in un\'altra corsia:', + 'Overdue tasks for the project "%s"' => 'Task scaduti per il progetto "%s"', + 'New title: %s' => 'Nuovo titolo: %s', + 'The task is not assigned anymore' => 'Il task non è più assegnato a nessuno', + 'New assignee: %s' => 'Nuovo assegnatario: %s', + 'There is no category now' => 'Non è presente più nessuna categoria', + 'New category: %s' => 'Nuova categoria: %s', + 'New color: %s' => 'Nuovo colorei: %s', + 'New complexity: %d' => 'Nuova complessità: %d', + 'The due date have been removed' => 'La data di scadenza è stata rimossa', + 'There is no description anymore' => 'Non è presente più alcuna descrizione.', + 'Recurrence settings have been modified' => 'Le impostazioni di ricorrenza sono state modificate', + 'Time spent changed: %sh' => 'Tempo trascorso modificato: %sh', + 'Time estimated changed: %sh' => 'Tempo stimato modificato: %sh', + 'The field "%s" have been updated' => 'Il campo %s è stato aggiornato', + 'The description have been modified' => 'La descrizione è stata modificata', + 'Do you really want to close the task "%s" as well as all subtasks?' => 'Vuoi veramente chiudere il task "%s" e i relativi sotto-task?', + 'Swimlane: %s' => 'Corsia: %s', + 'I want to receive notifications for:' => 'Voglio ricevere le notifiche per:', + 'All tasks' => 'Tutti i task', + 'Only for tasks assigned to me' => 'Solo per i task assegnati a me', + 'Only for tasks created by me' => 'Solo per i task creati da me', + 'Only for tasks created by me and assigned to me' => 'Solo per i task creati da me e assegnati a me', // '%A' => '', // '%b %e, %Y, %k:%M %p' => '', - // 'New due date: %B %e, %Y' => '', - // 'Start date changed: %B %e, %Y' => '', + 'New due date: %B %e, %Y' => 'Nuova data di scadenza: %B %e, %Y', + 'Start date changed: %B %e, %Y' => 'Data di inizio cambiata: %B %e, %Y', // '%k:%M %p' => '', // '%%Y-%%m-%%d' => '', - // 'Total for all columns' => '', - // 'You need at least 2 days of data to show the chart.' => '', + 'Total for all columns' => 'Totale per tutte le colonne', + 'You need at least 2 days of data to show the chart.' => 'Hai bisogno di almeno 2 giorni di dati per mostrare il grafico.', // '<15m' => '', // '<30m' => '', - // 'Stop timer' => '', - // 'Start timer' => '', - // 'Add project member' => '', - // 'Enable notifications' => '', - // 'My activity stream' => '', - // 'My calendar' => '', - // 'Search tasks' => '', - // 'Back to the calendar' => '', - // 'Filters' => '', - // 'Reset filters' => '', - // 'My tasks due tomorrow' => '', - // 'Tasks due today' => '', - // 'Tasks due tomorrow' => '', - // 'Tasks due yesterday' => '', - // 'Closed tasks' => '', - // 'Open tasks' => '', - // 'Not assigned' => '', - // 'View advanced search syntax' => '', - // 'Overview' => '', + 'Stop timer' => 'Ferma il timer', + 'Start timer' => 'Avvia il timer', + 'Add project member' => 'Aggiungi un membro di progetto', + 'Enable notifications' => 'Abilita notifiche', + 'My activity stream' => 'Il mio flusso di attività', + 'My calendar' => 'Il mio calendario', + 'Search tasks' => 'Ricerca task', + 'Back to the calendar' => 'Torna al calendario', + 'Filters' => 'Filtri', + 'Reset filters' => 'Annulla filtri', + 'My tasks due tomorrow' => 'I miei task da completare per domani', + 'Tasks due today' => 'Task da completare oggi', + 'Tasks due tomorrow' => 'Task da completare per domani', + 'Tasks due yesterday' => 'Task da completare ieri', + 'Closed tasks' => 'Task chiusi', + 'Open tasks' => 'Task aperti', + 'Not assigned' => 'Non assegnato', + 'View advanced search syntax' => 'Visualizza la sintassi di ricerca avanzata', + 'Overview' => 'Panoramica', // '%b %e %Y' => '', - // 'Board/Calendar/List view' => '', - // 'Switch to the board view' => '', - // 'Switch to the calendar view' => '', - // 'Switch to the list view' => '', - // 'Go to the search/filter box' => '', - // 'There is no activity yet.' => '', - // 'No tasks found.' => '', - // 'Keyboard shortcut: "%s"' => '', - // 'List' => '', - // 'Filter' => '', - // 'Advanced search' => '', - // 'Example of query: ' => '', - // 'Search by project: ' => '', - // 'Search by column: ' => '', - // 'Search by assignee: ' => '', - // 'Search by color: ' => '', - // 'Search by category: ' => '', - // 'Search by description: ' => '', - // 'Search by due date: ' => '', - // 'Lead and Cycle time for "%s"' => '', - // 'Average time spent into each column for "%s"' => '', - // 'Average time spent into each column' => '', - // 'Average time spent' => '', - // 'This chart show the average time spent into each column for the last %d tasks.' => '', - // 'Average Lead and Cycle time' => '', - // 'Average lead time: ' => '', - // 'Average cycle time: ' => '', - // 'Cycle Time' => '', - // 'Lead Time' => '', - // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', - // 'Average time into each column' => '', - // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', - // 'Github Authentication' => '', - // 'Help on Github authentication' => '', - // 'Lead time: ' => '', - // 'Cycle time: ' => '', - // 'Time spent into each column' => '', - // 'The lead time is the duration between the task creation and the completion.' => '', - // 'The cycle time is the duration between the start date and the completion.' => '', - // 'If the task is not closed the current time is used instead of the completion date.' => '', - // 'Set automatically the start date' => '', - // 'Edit Authentication' => '', - // 'Google Id' => '', - // 'Github Id' => '', - // 'Remote user' => '', - // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', - // 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => '', - // 'New remote user' => '', - // 'New local user' => '', - // 'Default task color' => '', - // 'Hide sidebar' => '', - // 'Expand sidebar' => '', - // 'This feature does not work with all browsers.' => '', - // 'There is no destination project available.' => '', - // 'Trigger automatically subtask time tracking' => '', - // 'Include closed tasks in the cumulative flow diagram' => '', - // 'Current swimlane: %s' => '', - // 'Current column: %s' => '', - // 'Current category: %s' => '', - // 'no category' => '', - // 'Current assignee: %s' => '', - // 'not assigned' => '', - // 'Author:' => '', - // 'contributors' => '', - // 'License:' => '', - // 'License' => '', - // 'Enter the text below' => '', - // 'Gantt chart for %s' => '', - // 'Sort by position' => '', - // 'Sort by date' => '', - // 'Add task' => '', - // 'Start date:' => '', - // 'Due date:' => '', - // 'There is no start date or due date for this task.' => '', - // 'Moving or resizing a task will change the start and due date of the task.' => '', - // 'There is no task in your project.' => '', - // 'Gantt chart' => '', - // 'People who are project managers' => '', - // 'People who are project members' => '', - // 'NOK - Norwegian Krone' => '', - // 'Show this column' => '', - // 'Hide this column' => '', - // 'open file' => '', - // 'End date' => '', - // 'Users overview' => '', + 'Board/Calendar/List view' => '', + 'Switch to the board view' => 'Passa alla vista "bacheca"', + 'Switch to the calendar view' => 'Passa alla vista "calendario"', + 'Switch to the list view' => 'Passa alla vista "elenco"', + 'Go to the search/filter box' => 'Vai alla casella di ricerca/filtro', + 'There is no activity yet.' => 'Non è presente ancora nessuna attività.', + 'No tasks found.' => 'Nessun task trovato.', + 'Keyboard shortcut: "%s"' => 'Scorciatoia da tastiera: "%s"', + 'List' => 'Lista', + 'Filter' => 'Filtro', + 'Advanced search' => 'Riceca avanzata', + 'Example of query: ' => 'Esempio di query: ', + 'Search by project: ' => 'Ricerca per progetto: ', + 'Search by column: ' => 'Ricerca per colonna: ', + 'Search by assignee: ' => 'Ricerca per assegnatario: ', + 'Search by color: ' => 'Ricerca per colore: ', + 'Search by category: ' => 'Ricerca per categoria: ', + 'Search by description: ' => 'Ricerca per descrizione: ', + 'Search by due date: ' => 'Ricerca per data di scadenza: ', + 'Lead and Cycle time for "%s"' => 'Tempo di consegna (Lead Time) e lavorazione (Cycle Time) per "%s"', + 'Average time spent into each column for "%s"' => 'Tempo medio trascorso in ogni colonna per "%s"', + 'Average time spent into each column' => 'Tempo medio trascorso in ogni colonna', + 'Average time spent' => 'Tempo medio trascorso', + 'This chart show the average time spent into each column for the last %d tasks.' => 'Questo grafico mostra il tempo medio trascorso in ogni colonna per gli ultimi %d task.', + 'Average Lead and Cycle time' => 'Tempo medio di consegna (Lead Time) e lavorazione (Cycle Time)', + 'Average lead time: ' => 'Tempo medio di consegna (Lead Time): ', + 'Average cycle time: ' => 'Tempo medio di lavorazione (Cycle Time): ', + 'Cycle Time' => 'Tempo di lavorazione (Cycle Time)', + 'Lead Time' => 'Tempo di consegna (Lead Time)', + 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Questo grafico mostra i tempi medi di consegna (Lead Time) e lavorazione (Cycle Time) per gli ultimi %d task.', + 'Average time into each column' => 'Tempo medio in ogni colonna', + 'Lead and cycle time' => 'Tempo di consegna e lavorazione', + 'Google Authentication' => 'Autenticazione con Google', + 'Help on Google authentication' => 'Aiuto sull\'autenticazione con Google', + 'Github Authentication' => 'Autenticazione con Github', + 'Help on Github authentication' => 'Aiuto sull\'autenticazione con Github', + 'Lead time: ' => 'Tempo di consegna (Lead Time): ', + 'Cycle time: ' => 'Tempo di lavorazione (Cycle Time): ', + 'Time spent into each column' => 'Tempo trascorso in ogni colonna', + 'The lead time is the duration between the task creation and the completion.' => 'Il tempo di consegna (Lead Time) è la durata tra la creazione di un task ed il suo completamento.', + 'The cycle time is the duration between the start date and the completion.' => 'Il tempo di lavorazione (Cycle Time) è la durata tra la data di inzio della lavorazione di un task ed il suo completamento.', + 'If the task is not closed the current time is used instead of the completion date.' => 'Se il task non è chiuso sarà usata la data attuale invece della data di completamento.', + 'Set automatically the start date' => 'Imposta automaticamente la data di inzio', + 'Edit Authentication' => 'Modifica Autenticazione', + 'Google Id' => 'Id Google', + 'Github Id' => 'Id Github', + 'Remote user' => 'Utente remoto', + 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'La password degli utenti remoti (ad esempio: LDAP, account Google e Github) non è salvata nel database di Kanboard', + 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => 'Se imposti l\'opzione "Disabilita il form di login", le credenzali inserite nella saranno ignorate.', + 'New remote user' => 'Nuovo utente remoto', + 'New local user' => 'Nuovo utente locale', + 'Default task color' => 'Colore predefinito dei task', + 'Hide sidebar' => 'Nascondi barra laterale', + 'Expand sidebar' => 'Espandi barra laterale', + 'This feature does not work with all browsers.' => 'Questa feature non funziona con tutti i browser.', + 'There is no destination project available.' => 'Non ci sono progetti disponbili come destinazione.', + 'Trigger automatically subtask time tracking' => 'Attiva automaticamente il time-tracking per i sotto-task', + 'Include closed tasks in the cumulative flow diagram' => 'Includi i task chiusi nel diagramma di flusso cumulativo', + 'Current swimlane: %s' => 'Corsia attuale: %s', + 'Current column: %s' => 'Colonna attuale: %s', + 'Current category: %s' => 'Categoria attuale: %s', + 'no category' => 'nessuna categoria', + 'Current assignee: %s' => 'Assegnatario attuale: %s', + 'not assigned' => 'non assegnato', + 'Author:' => 'Autore', + 'contributors' => 'contributori', + 'License:' => 'Licenza:', + 'License' => 'Licenza', + 'Enter the text below' => 'Inserisci il testo qui sotto', + 'Gantt chart for %s' => 'Grafico Gantt per %s', + 'Sort by position' => 'Ordina per posizione', + 'Sort by date' => 'Ordina per data', + 'Add task' => 'Aggiungi task', + 'Start date:' => 'Data di inizio:', + 'Due date:' => 'Data di completamento:', + 'There is no start date or due date for this task.' => 'Nessuna data di inzio o di scadenza per questo task.', + 'Moving or resizing a task will change the start and due date of the task.' => 'Spostando o ridimensionado un task ne modifca la data di inzio e di scadenza.', + 'There is no task in your project.' => 'Non ci sono task nel tuo progetto.', + 'Gantt chart' => 'Grafici Gantt', + 'People who are project managers' => 'Persone che sono manager di progetto', + 'People who are project members' => 'Persone che sono membri di progetto', + 'NOK - Norwegian Krone' => 'NOK - Corone norvegesi', + 'Show this column' => 'Mostra questa colonna', + 'Hide this column' => 'Nascondi questa colonna', + 'open file' => 'apri file', + 'End date' => 'Data di fine', + 'Users overview' => 'Panoramica utenti', // 'Managers' => '', - // 'Members' => '', - // 'Shared project' => '', - // 'Project managers' => '', - // 'Gantt chart for all projects' => '', - // 'Projects list' => '', - // 'Gantt chart for this project' => '', - // 'Project board' => '', - // 'End date:' => '', - // 'There is no start date or end date for this project.' => '', - // 'Projects Gantt chart' => '', - // 'Start date: %s' => '', - // 'End date: %s' => '', - // 'Link type' => '', - // 'Change task color when using a specific task link' => '', - // 'Task link creation or modification' => '', - // 'Login with my Gitlab Account' => '', + 'Members' => 'Membri', + 'Shared project' => 'Progetto condiviso', + 'Project managers' => 'Manager del progetto', + 'Gantt chart for all projects' => 'Grafico Gantt per tutti i progetti', + 'Projects list' => 'Elenco progetti', + 'Gantt chart for this project' => 'Grafico Gantt per questo progetto', + 'Project board' => 'Bacheca del progetto', + 'End date:' => 'Data di fine:', + 'There is no start date or end date for this project.' => 'Non è prevista una data di inzio o fine per questo progetto.', + 'Projects Gantt chart' => 'Grafico Gantt dei progetti', + 'Start date: %s' => 'Data di inizio: %s', + 'End date: %s' => 'Data di fine: %s', + 'Link type' => 'Tipo di link', + 'Change task color when using a specific task link' => 'Cambia colore del task quando si un utilizza una determinata relazione di task', + 'Task link creation or modification' => 'Creazione o modifica di relazione di task', + 'Login with my Gitlab Account' => 'Accedi tramite il mio account Gitlab', // 'Milestone' => '', - // 'Gitlab Authentication' => '', - // 'Help on Gitlab authentication' => '', - // 'Gitlab Id' => '', - // 'Gitlab Account' => '', - // 'Link my Gitlab Account' => '', - // 'Unlink my Gitlab Account' => '', - // 'Documentation: %s' => '', - // 'Switch to the Gantt chart view' => '', - // 'Reset the search/filter box' => '', - // 'Documentation' => '', - // 'Table of contents' => '', - // 'Gantt' => '', - // 'Author' => '', - // 'Version' => '', - // 'Plugins' => '', - // 'There is no plugin loaded.' => '', - // 'Set maximum column height' => '', - // 'Remove maximum column height' => '', - // 'My notifications' => '', - // 'Custom filters' => '', - // 'Your custom filter have been created successfully.' => '', - // 'Unable to create your custom filter.' => '', - // 'Custom filter removed successfully.' => '', - // 'Unable to remove this custom filter.' => '', - // 'Edit custom filter' => '', - // 'Your custom filter have been updated successfully.' => '', - // 'Unable to update custom filter.' => '', + 'Gitlab Authentication' => 'Autenticazione con Gitlab', + 'Help on Gitlab authentication' => 'Aiuto sull\'autenticazione con Gitlab', + 'Gitlab Id' => 'Id Gitlab', + 'Gitlab Account' => 'Account Gitlab', + 'Link my Gitlab Account' => 'Collega il mio Account Gitlab', + 'Unlink my Gitlab Account' => 'Scollega il mio Account Gitlab', + 'Documentation: %s' => 'Documentazione: %s', + 'Switch to the Gantt chart view' => 'Passa alla vista Grafico Gantt', + 'Reset the search/filter box' => 'Resetta la riceca/filtro', + 'Documentation' => 'Documentazione', + 'Table of contents' => 'Indice dei contenuti', + 'Gantt' => 'Gantt', + 'Author' => 'Autore', + 'Version' => 'Versione', + 'Plugins' => 'Plugin', + 'There is no plugin loaded.' => 'Nessun plugin è stato caricato.', + 'Set maximum column height' => 'Imposta l\'altezza massima della colonna', + 'Remove maximum column height' => 'Rimuovi l\'altezza massima della colonna', + 'My notifications' => 'Le mie notifiche', + 'Custom filters' => 'Filtri personalizzati', + 'Your custom filter have been created successfully.' => 'Il filtro personalizzato è stato creato con successo.', + 'Unable to create your custom filter.' => 'Impossibile creare il filtro personalizzato.', + 'Custom filter removed successfully.' => 'Filtro personalizzato rimosso con successo.', + 'Unable to remove this custom filter.' => 'Impossibile rimuovere questo filtro personalizzato', + 'Edit custom filter' => 'Modifica il filtro personalizzato', + 'Your custom filter have been updated successfully.' => 'Il filtro personalizzato è stato aggiornato con successo.', + 'Unable to update custom filter.' => 'Impossibile aggiornare il filtro personalizzato.', // 'Web' => '', - // 'New attachment on task #%d: %s' => '', - // 'New comment on task #%d' => '', - // 'Comment updated on task #%d' => '', - // 'New subtask on task #%d' => '', - // 'Subtask updated on task #%d' => '', - // 'New task #%d: %s' => '', - // 'Task updated #%d' => '', - // 'Task #%d closed' => '', - // 'Task #%d opened' => '', - // 'Column changed for task #%d' => '', - // 'New position for task #%d' => '', - // 'Swimlane changed for task #%d' => '', - // 'Assignee changed on task #%d' => '', - // '%d overdue tasks' => '', - // 'Task #%d is overdue' => '', - // 'No new notifications.' => '', - // 'Mark all as read' => '', - // 'Mark as read' => '', - // 'Total number of tasks in this column across all swimlanes' => '', - // 'Collapse swimlane' => '', - // 'Expand swimlane' => '', - // 'Add a new filter' => '', - // 'Share with all project members' => '', - // 'Shared' => '', - // 'Owner' => '', - // 'Unread notifications' => '', - // 'My filters' => '', - // 'Notification methods:' => '', - // 'Import tasks from CSV file' => '', - // 'Unable to read your file' => '', - // '%d task(s) have been imported successfully.' => '', - // 'Nothing have been imported!' => '', - // 'Import users from CSV file' => '', - // '%d user(s) have been imported successfully.' => '', - // 'Comma' => '', - // 'Semi-colon' => '', - // 'Tab' => '', - // 'Vertical bar' => '', - // 'Double Quote' => '', - // 'Single Quote' => '', - // '%s attached a file to the task #%d' => '', - // 'There is no column or swimlane activated in your project!' => '', - // 'Append filter (instead of replacement)' => '', - // 'Append/Replace' => '', - // 'Append' => '', - // 'Replace' => '', - // 'Import' => '', - // 'change sorting' => '', - // 'Tasks Importation' => '', - // 'Delimiter' => '', + 'New attachment on task #%d: %s' => 'Nuovo allegato nel task #%d: %s', + 'New comment on task #%d' => 'Nuovo commento nel task #%d', + 'Comment updated on task #%d' => 'Commento aggiornato nel task #%d', + 'New subtask on task #%d' => 'Nuovo sotto-task nel task #%d', + 'Subtask updated on task #%d' => 'Sotto-task aggiornato nel task #%d', + 'New task #%d: %s' => 'Nuovo task #%d: %s', + 'Task updated #%d' => 'Task #%d aggiornato', + 'Task #%d closed' => 'Task #%d chiuso', + 'Task #%d opened' => 'Task #%d aperto', + 'Column changed for task #%d' => 'Colonna modificata per il task #%d', + 'New position for task #%d' => 'Nuova posizione per il task #%d', + 'Swimlane changed for task #%d' => 'Corsia modificata per il task #%d', + 'Assignee changed on task #%d' => 'Assegnatario modificato per il task #%d', + '%d overdue tasks' => '%d task scaduti', + 'Task #%d is overdue' => 'Il task #%d è scaduto', + 'No new notifications.' => 'Nessuna nuova notifica.', + 'Mark all as read' => 'Segna tutti come letti', + 'Mark as read' => 'Segna come letto', + 'Total number of tasks in this column across all swimlanes' => 'Numero totale di task in questa colonna per tutte le corsie', + 'Collapse swimlane' => 'Minimizza corsia', + 'Expand swimlane' => 'Espandi corsia', + 'Add a new filter' => 'Aggiungi un nuovo filtro', + 'Share with all project members' => 'Condividi con tutti i membri del progetto', + 'Shared' => 'Condiviso', + 'Owner' => 'Proprietario', + 'Unread notifications' => 'Notifiche non lette', + 'My filters' => 'I miei filtri', + 'Notification methods:' => 'Metodi di notifica', + 'Import tasks from CSV file' => 'Importa task da file CSV', + 'Unable to read your file' => 'Impossibile leggere il file', + '%d task(s) have been imported successfully.' => '%d task sono stati importati con sucesso.', + 'Nothing have been imported!' => 'Non è stato importato nulla!', + 'Import users from CSV file' => 'Importa utenti da file CSV', + '%d user(s) have been imported successfully.' => '%d utenti importati con successo.', + 'Comma' => 'Virgola', + 'Semi-colon' => 'Punto e virgola', + 'Tab' => 'Tabulazione', + 'Vertical bar' => 'Barra verticale', + 'Double Quote' => 'Apice singolo', + 'Single Quote' => 'Doppio apice', + '%s attached a file to the task #%d' => '%s ha allegato un file al task #%d', + 'There is no column or swimlane activated in your project!' => 'Non ci sono colonne o corsie attive all\'interno del tuo progetto!', + 'Append filter (instead of replacement)' => 'Aggiungi filtro (anzichè sostituirlo)', + 'Append/Replace' => 'Aggiungi/Sostituisci', + 'Append' => 'Aggiungi', + 'Replace' => 'Sostituisci', + 'There is no notification method registered.' => 'Nessun metodo di notifica definito.', + 'Import' => 'Importa', + 'change sorting' => 'cambia ordinamento', + 'Tasks Importation' => 'Importazione task', + 'Delimiter' => 'Delimitatore', // 'Enclosure' => '', - // 'CSV File' => '', - // 'Instructions' => '', - // 'Your file must use the predefined CSV format' => '', - // 'Your file must be encoded in UTF-8' => '', - // 'The first row must be the header' => '', - // 'Duplicates are not verified for you' => '', - // 'The due date must use the ISO format: YYYY-MM-DD' => '', - // 'Download CSV template' => '', - // 'No external integration registered.' => '', - // 'Duplicates are not imported' => '', - // 'Usernames must be lowercase and unique' => '', - // 'Passwords will be encrypted if present' => '', - // '%s attached a new file to the task %s' => '', - // 'Assign automatically a category based on a link' => '', + 'CSV File' => 'File CSV', + 'Instructions' => 'Istruzioni', + 'Your file must use the predefined CSV format' => 'Il file deve rispettare il formato CSV predefinito', + 'Your file must be encoded in UTF-8' => 'Il file deve essere codificato in formato UTF-8', + 'The first row must be the header' => 'La prima riga deve contenere l\'intestazione', + 'Duplicates are not verified for you' => 'Le righe duplicate non verranno controllate', + 'The due date must use the ISO format: YYYY-MM-DD' => 'La data di scadenza deve usare il formato ISO: YYYY-MM-DD', + 'Download CSV template' => 'Scarica il template CSV', + 'No external integration registered.' => 'Nessuna integrazione esterna presente.', + 'Duplicates are not imported' => 'I duplicati non veranno importati', + 'Usernames must be lowercase and unique' => 'I nomi utente devono essere in minuscolo e univoci', + 'Passwords will be encrypted if present' => 'Se presenti, le password verranno criptate', + '%s attached a new file to the task %s' => '%s ha allegato un nuovo file al task %s', + 'Assign automatically a category based on a link' => 'Assegna automaticamente una categoria sulla base di una relazione', // 'BAM - Konvertible Mark' => '', - // 'Assignee Username' => '', - // 'Assignee Name' => '', - // 'Groups' => '', - // 'Members of %s' => '', - // 'New group' => '', - // 'Group created successfully.' => '', - // 'Unable to create your group.' => '', - // 'Edit group' => '', - // 'Group updated successfully.' => '', - // 'Unable to update your group.' => '', - // 'Add group member to "%s"' => '', - // 'Group member added successfully.' => '', - // 'Unable to add group member.' => '', - // 'Remove user from group "%s"' => '', - // 'User removed successfully from this group.' => '', - // 'Unable to remove this user from the group.' => '', - // 'Remove group' => '', - // 'Group removed successfully.' => '', - // 'Unable to remove this group.' => '', - // 'Project Permissions' => '', + 'Assignee Username' => 'Nome utente dell\'assegnatario', + 'Assignee Name' => 'Nome dell\'assegnatario', + 'Groups' => 'Gruppi', + 'Members of %s' => 'Membri di %s', + 'New group' => 'Nuovo gruppo', + 'Group created successfully.' => 'Gruppo creato con successo', + 'Unable to create your group.' => 'Impossibile creare il gruppo', + 'Edit group' => 'Modifica gruppo', + 'Group updated successfully.' => 'Gruppo aggiornato con sucesso.', + 'Unable to update your group.' => 'Impossibile aggiornare il gruppo', + 'Add group member to "%s"' => 'Aggiungi un membro al gruppo "%s"', + 'Group member added successfully.' => 'Membro del gruppo aggiunto con successo.', + 'Unable to add group member.' => 'Impossibile aggiungere un membro del gruppo', + 'Remove user from group "%s"' => 'Rimuovi utente dal gruppo "%s"', + 'User removed successfully from this group.' => 'Utente rimosso dal gruppo con successo.', + 'Unable to remove this user from the group.' => 'Impossibile rimuovere l\'utentei dal gruppo.', + 'Remove group' => 'Rimuovi gruppo', + 'Group removed successfully.' => 'Gruppo rimosso con sucesso.', + 'Unable to remove this group.' => 'Impossibile rimuovere questo gruppo.', + 'Project Permissions' => 'Permessi del progetto', // 'Manager' => '', - // 'Project Manager' => '', - // 'Project Member' => '', - // 'Project Viewer' => '', - // 'Your account is locked for %d minutes' => '', - // 'Invalid captcha' => '', - // 'The name must be unique' => '', - // 'View all groups' => '', - // 'View group members' => '', - // 'There is no user available.' => '', - // 'Do you really want to remove the user "%s" from the group "%s"?' => '', - // 'There is no group.' => '', - // 'External Id' => '', - // 'Add group member' => '', - // 'Do you really want to remove this group: "%s"?' => '', - // 'There is no user in this group.' => '', - // 'Remove this user' => '', - // 'Permissions' => '', - // 'Allowed Users' => '', - // 'No user have been allowed specifically.' => '', - // 'Role' => '', - // 'Enter user name...' => '', - // 'Allowed Groups' => '', - // 'No group have been allowed specifically.' => '', - // 'Group' => '', - // 'Group Name' => '', - // 'Enter group name...' => '', - // 'Role:' => '', - // 'Project members' => '', - // 'Compare hours for "%s"' => '', - // '%s mentioned you in the task #%d' => '', - // '%s mentioned you in a comment on the task #%d' => '', - // 'You were mentioned in the task #%d' => '', - // 'You were mentioned in a comment on the task #%d' => '', - // 'Mentioned' => '', - // 'Compare Estimated Time vs Actual Time' => '', - // 'Estimated hours: ' => '', - // 'Actual hours: ' => '', - // 'Hours Spent' => '', - // 'Hours Estimated' => '', - // 'Estimated Time' => '', - // 'Actual Time' => '', - // 'Estimated vs actual time' => '', - // 'RUB - Russian Ruble' => '', - // 'Assign the task to the person who does the action when the column is changed' => '', - // 'Close a task in a specific column' => '', - // 'Time-based One-time Password Algorithm' => '', + 'Project Manager' => 'Manager del progetto', + 'Project Member' => 'Membro del progetto', + 'Project Viewer' => 'Osservatore del progetto', + 'Your account is locked for %d minutes' => 'Il tuo account è bloccato per %d minuti', + 'Invalid captcha' => 'Captcha non valido', + 'The name must be unique' => 'Il nome deve essere univoco', + 'View all groups' => 'Visualiza tutti i gruppi', + 'View group members' => 'Visualizza i membri del gruppo', + 'There is no user available.' => 'Nessun utente disponibile.', + 'Do you really want to remove the user "%s" from the group "%s"?' => 'Vuoi davvero rimuovere l\'utente "%s" dal gruppo "%s"?', + 'There is no group.' => 'Nessun gruppo presente', + 'External Id' => 'Id esterno', + 'Add group member' => 'Aggiungi un membro del gruppo', + 'Do you really want to remove this group: "%s"?' => 'Vuoi davvero rimuovere questo gruppo: "%s"?', + 'There is no user in this group.' => 'Nessun utente in questo gruppo.', + 'Remove this user' => 'Rimuovi questo utente', + 'Permissions' => 'Permessi', + 'Allowed Users' => 'Utenti autorizzati', + 'No user have been allowed specifically.' => 'Nessun utente è stato esplicitamente autorizzato.', + 'Role' => 'Ruolo', + 'Enter user name...' => 'Inserisci il nome utente...', + 'Allowed Groups' => 'Gruppi autorizzati', + 'No group have been allowed specifically.' => 'Nessun gruppo è stato esplicitamente autorizzato.', + 'Group' => 'Gruppo', + 'Group Name' => 'Nome del gruppo', + 'Enter group name...' => 'Inserisci il nome del gruppo...', + 'Role:' => 'Ruolo:', + 'Project members' => 'Membri del progetto', + 'Compare hours for "%s"' => 'Confronta le ore per "%s"', + '%s mentioned you in the task #%d' => '%s ti ha menzionato nel task #%d', + '%s mentioned you in a comment on the task #%d' => '%s ti ha menzionato in un commento del task #%d', + 'You were mentioned in the task #%d' => 'Sei stato menzionato nel task #%d', + 'You were mentioned in a comment on the task #%d' => 'Sei stato menzionato in un commento del task #%d', + 'Mentioned' => 'Menzionato', + 'Compare Estimated Time vs Actual Time' => 'Confronta il Tempo Stimato vs Tempo Effettivo', + 'Estimated hours: ' => 'Ore stimate: ', + 'Actual hours: ' => 'Ore effettive: ', + 'Hours Spent' => 'Ore impiegate', + 'Hours Estimated' => 'Ore stimate', + 'Estimated Time' => 'Tempo stimato', + 'Actual Time' => 'Tempo effettivo', + 'Estimated vs actual time' => 'Tempo stimato vs Tempo effettivo', + 'RUB - Russian Ruble' => 'RUB - Rublo russo', + 'Assign the task to the person who does the action when the column is changed' => 'Assegna il task alla persona che esegue l\'azione quando la colonna viene modificata', + 'Close a task in a specific column' => 'Chiudi un task in una specifica colonna', + 'Time-based One-time Password Algorithm' => 'Algoritmo per la Time-based One-time Password', // 'Two-Factor Provider: ' => '', - // 'Disable two-factor authentication' => '', - // 'Enable two-factor authentication' => '', - // 'There is no integration registered at the moment.' => '', - // 'Password Reset for Kanboard' => '', - // 'Forgot password?' => '', - // 'Enable "Forget Password"' => '', - // 'Password Reset' => '', - // 'New password' => '', - // 'Change Password' => '', - // 'To reset your password click on this link:' => '', - // 'Last Password Reset' => '', - // 'The password has never been reinitialized.' => '', - // 'Creation' => '', - // 'Expiration' => '', - // 'Password reset history' => '', - // 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => '', - // 'Do you really want to close all tasks of this column?' => '', - // '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '', - // 'Close all tasks of this column' => '', - // 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '', - // 'My dashboard' => '', - // 'My profile' => '', - // 'Project owner: ' => '', - // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '', - // 'Project owner' => '', - // 'Those dates are useful for the project Gantt chart.' => '', - // 'Private projects do not have users and groups management.' => '', - // 'There is no project member.' => '', - // 'Priority' => '', - // 'Task priority' => '', - // 'General' => '', - // 'Dates' => '', - // 'Default priority' => '', - // 'Lowest priority' => '', - // 'Highest priority' => '', - // 'If you put zero to the low and high priority, this feature will be disabled.' => '', - // 'Priority: %d' => '', + 'Disable two-factor authentication' => 'Disabilita l\'autenticazione "two-factor"', + 'Enable two-factor authentication' => 'Abilita l\'autenticazione "two-factor"', + 'There is no integration registered at the moment.' => 'Nessuna integrazione disponibile al momento.', + 'Password Reset for Kanboard' => 'Reimposta password per Kanboard', + 'Forgot password?' => 'Password dimenticata?', + 'Enable "Forget Password"' => 'Abilita funzione "Password dimenticata"', + 'Password Reset' => 'Reimposta password', + 'New password' => 'Nuova password', + 'Change Password' => 'Cambia password', + 'To reset your password click on this link:' => 'Per reimpostare la tua password clicca su questo link:', + 'Last Password Reset' => 'Ultimo cambio password', + 'The password has never been reinitialized.' => 'La password non è mai stata reimpostata.', + 'Creation' => 'Creazione', + 'Expiration' => 'Scadenza', + 'Password reset history' => 'Storico cambio password', + 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Tutti i task della colonna "%s" e della corsia "%s" sono stati chiusi con successo.', + 'Do you really want to close all tasks of this column?' => 'Vuoi veramente chiudere tutti i task di questa colonna?', + '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d task della colonna "%s" e della corsia "%s" saranno chiusi.', + 'Close all tasks of this column' => 'Chiudi tutti i task di questa colonna', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Nessun plugin ha caricato un metodo di notifica di progetto. Puoi tuttavia configurare le notifiche personali dal tuo profilo utente.', + 'My dashboard' => 'La mia bacheca', + 'My profile' => 'Il mio profilo', + 'Project owner: ' => 'Proprietario del progetto: ', + 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'L\'identificativo del progetto è opzionale e deve essere alfanumerico, ad esempio: MIOPROGETTO.', + 'Project owner' => 'Proprietario del progetto', + 'Those dates are useful for the project Gantt chart.' => 'Le seguenti date sono utilizzate per i grafici Gantt di progetto.', + 'Private projects do not have users and groups management.' => 'Per i progetti privati non è prevista la gestione di utenti e gruppi.', + 'There is no project member.' => 'Non è impostato un membro del progetto.', + 'Priority' => 'Priorità', + 'Task priority' => 'Priorità del task', + 'General' => 'Generale', + 'Dates' => 'Date', + 'Default priority' => 'Priorità predefinita', + 'Lowest priority' => 'Priorità minima', + 'Highest priority' => 'Priorità massima', + 'If you put zero to the low and high priority, this feature will be disabled.' => 'Se imposti a zero la priorità massima e minima, questa funzionalità sarà disabilitata.', + 'Priority: %d' => 'Priorità: %d', ); -- cgit v1.2.3 From 13d71d34e1ffb9a4e18d8a10969cd6db2cbcdbb4 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Mon, 25 Jan 2016 21:19:47 -0500 Subject: Merge and squash pull-request #1726 (German translation) --- app/Locale/de_DE/translations.php | 44 +++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/de_DE/translations.php b/app/Locale/de_DE/translations.php index 30b0c8da..80e77f90 100644 --- a/app/Locale/de_DE/translations.php +++ b/app/Locale/de_DE/translations.php @@ -1096,26 +1096,26 @@ return array( 'Creation' => 'Erstellung', 'Expiration' => 'Ablauf', 'Password reset history' => 'Verlauf Passwortrücksetzung', - // 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => '', - // 'Do you really want to close all tasks of this column?' => '', - // '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '', - // 'Close all tasks of this column' => '', - // 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '', - // 'My dashboard' => '', - // 'My profile' => '', - // 'Project owner: ' => '', - // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '', - // 'Project owner' => '', - // 'Those dates are useful for the project Gantt chart.' => '', - // 'Private projects do not have users and groups management.' => '', - // 'There is no project member.' => '', - // 'Priority' => '', - // 'Task priority' => '', - // 'General' => '', - // 'Dates' => '', - // 'Default priority' => '', - // 'Lowest priority' => '', - // 'Highest priority' => '', - // 'If you put zero to the low and high priority, this feature will be disabled.' => '', - // 'Priority: %d' => '', + 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Alle Aufgaben der Spalte "%s" und der Swimlane "%s" wurden erfolgreich geschlossen', + 'Do you really want to close all tasks of this column?' => 'Wollen Sie wirklich alle Aufgaben in dieser Spalte schließen?', + '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d Aufgabe(n) in der Spalte "%s" und in der Swimlane "%s" werden geschlossen.', + 'Close all tasks of this column' => 'Alle Aufgaben in dieser Spalte schließen', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Kein Plugin hat eine Projekt-Benachrichtigungsmethode registriert. Sie können individuelle Meldungen in Ihrem Benutzerprofil konfigurieren', + 'My dashboard' => 'Mein Dashboard', + 'My profile' => 'Mein Profil', + 'Project owner: ' => 'Projekt-Besitzer:', + 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'Die Projekt-Kennung ist optional und muss alphanumerisch sein, beispielsweise: MYPROJECT.', + 'Project owner' => 'Projekt-Besitzer', + 'Those dates are useful for the project Gantt chart.' => 'Diese Daten sind nützlich für das Gantt-Diagramm.', + 'Private projects do not have users and groups management.' => 'Private Projekte haben kein Benutzer- und Gruppen-Management.', + 'There is no project member.' => 'Es gibt kein Projekt-Mitglied.', + 'Priority' => 'Priorität', + 'Task priority' => 'Aufgaben-Priorität', + 'General' => 'Allgemein', + 'Dates' => 'Daten', + 'Default priority' => 'Standard-Priorität', + 'Lowest priority' => 'Niedrigste Priorität', + 'Highest priority' => 'Höchste Priorität', + 'If you put zero to the low and high priority, this feature will be disabled.' => 'Wenn Sie Null bei höchster und niedrigster Priorität eintragen, wird diese Funktion deaktiviert.', + 'Priority: %d' => 'Priorität: %d', ); -- cgit v1.2.3 From 1638921b6e345ed56b646108c59837c1f83ae506 Mon Sep 17 00:00:00 2001 From: StavrosKa Date: Tue, 26 Jan 2016 11:39:12 +0200 Subject: greek translation --- app/Locale/el_GR/translations.php | 1110 +++++++++++++++++++++++++++++++++++++ 1 file changed, 1110 insertions(+) create mode 100644 app/Locale/el_GR/translations.php (limited to 'app/Locale') diff --git a/app/Locale/el_GR/translations.php b/app/Locale/el_GR/translations.php new file mode 100644 index 00000000..52b23dbd --- /dev/null +++ b/app/Locale/el_GR/translations.php @@ -0,0 +1,1110 @@ + ',', + 'number.thousands_separator' => '.', + 'None' => 'Τίποτα', + 'edit' => 'Διορθωτής', + 'Edit' => 'Διόρθωση', + 'remove' => 'αφαιρετής', + 'Remove' => 'Αφαίρεση', + 'Update' => 'Ενημέρωση', + 'Yes' => 'Ναι', + 'No' => 'Όχι', + 'cancel' => 'ακύρωση', + 'or' => 'ή', + 'Yellow' => 'Κίτρινο', + 'Blue' => 'Μπλέ', + 'Green' => 'Πράσινο', + 'Purple' => 'Βιολετί', + 'Red' => 'Κόκκινο', + 'Orange' => 'Ποστοκαλί', + 'Grey' => 'Γκρίζο', + 'Brown' => 'Καφέ', + 'Deep Orange' => 'Βαθύ πορτοκαλί', + 'Dark Grey' => 'Βαθύ γκρί', + 'Pink' => 'Ρόζ', + 'Teal' => 'Τουρκουάζ', + 'Cyan'=> 'Γαλάζιο', + 'Lime' => 'Λεμονί', + 'Light Green' => 'Ανοιχτό πράσινο', + 'Amber' => 'Κεχριμπαρί', + 'Save' => 'Αποθήκευση', + 'Login' => 'Είσοδος', + 'Official website:' => 'Επίσημο web site :', + 'Unassigned' => 'Μη εκχωρημένο', + 'View this task' => 'Προβολή της εργασίας', + 'Remove user' => 'Αφαίρεση χρήστη', + 'Do you really want to remove this user: "%s"?' => 'Θέλετε σίγουρα να αφαιρέσετε αυτό τον χρήστη : « %s » ?', + 'New user' => 'Νέος Χρήστης', + 'All users' => 'Όλοι οι χρήστες', + 'Username' => 'Όνομα χρήστη', + 'Password' => 'Κωδικός', + 'Administrator' => 'Διαχειριστής', + 'Sign in' => 'Είσοδος', + 'Users' => 'Χρήστες', + 'No user' => 'Δεν υπάρχει χρήστης', + 'Forbidden' => 'Δεν επιτρέπεται η πρόσβαση', + 'Access Forbidden' => 'Δεν επιτρέπεται η πρόσβαση', + 'Edit user' => 'Διόρθωση χρήστη', + 'Logout' => 'Αποσύνδεση', + 'Bad username or password' => 'Λάθος όνομα χρήστη ή κωδικού πρόσβασης', + 'Edit project' => 'Διόρθωση έργου', + 'Name' => 'Όνομα', + 'Projects' => 'Έργα', + 'No project' => 'Δεν υπάρχουν μέλη για το έργο', + 'Project' => 'Έργο', + 'Status' => 'Κατάσταση', + 'Tasks' => 'Εργασίες', + 'Board' => 'Κεντρικός πίνακας έργου', + 'Actions' => 'Ενέργειες', + 'Inactive' => 'Ανενεργός', + 'Active' => 'Ενεργός', + 'Add this column' => 'Προσθήκη αυτής της στήλης', + '%d tasks on the board' => '%d εργασίες στον κεντρικό πίνακα έργου', + '%d tasks in total' => '%d εργασιών στο σύνολο', + 'Unable to update this board.' => 'Αδύνατη η ενημέρωση αυτού του πίνακα', + 'Edit board' => 'Ενημέρωση πίνακα', + 'Disable' => 'Απενεργοποίηση', + 'Enable' => 'Ενεργοποίηση', + 'New project' => 'Νέο έργο', + 'Do you really want to remove this project: "%s"?' => 'Αφαίρεση του έργου : « %s » ?', + 'Remove project' => 'Αφαίρεση του έργου', + 'Edit the board for "%s"' => 'Διόρθωση πίνακα από « %s »', + 'All projects' => 'Όλα τα έργα', + 'Change columns' => 'Αλλαγή στηλών', + 'Add a new column' => 'Πρόσθήκη στήλης', + 'Title' => 'Τίτλος', + 'Nobody assigned' => 'Δεν έχει ανατεθεί', + 'Assigned to %s' => 'Ανατιθεμένο στον %s', + 'Remove a column' => 'Αφαίρεση στήλης', + 'Remove a column from a board' => 'Αφαίρεση στήλης από τον πίνακα', + 'Unable to remove this column.' => 'Αδύνατη η αφαίρεση της στήλης', + 'Do you really want to remove this column: "%s"?' => 'Θέλετε να αφαιρέσετε τη στήλη : « %s » ?', + 'This action will REMOVE ALL TASKS associated to this column!' => 'Αυτή η ενέργεια θα ΑΦΑΙΡΕΣΕΙ ΟΛΕΣ ΤΙΣ ΕΡΓΑΣΙΕΣ που είναι σχετικές με τη στήλη!!', + 'Settings' => 'Προτιμήσεις', + 'Application settings' => 'Παραμετροποίηση εφαρμογής', + 'Language' => 'Γλώσσα', + 'Webhook token:' => 'Διακριτικό ασφαλείας (token) webhooks :', + 'API token:' => 'Διακριτικό ασφαλείας (token) API :', + 'Database size:' => 'Μέγεθος βάσης δεδομένων :', + 'Download the database' => 'Κατεβάστε τη βάση δεδομένων', + 'Optimize the database' => 'Βελτιστοποίηση της βάσης δεδομένων', + '(VACUUM command)' => '(VACUUM command)', + '(Gzip compressed Sqlite file)' => '(Gzip compressed Sqlite file)', + 'Close a task' => 'Κλείσιμο εργασίας', + 'Edit a task' => 'Διόρθωση εργασίας', + 'Column' => 'Στήλη', + 'Color' => 'Χρώμα', + 'Assignee' => 'Ανατεθιμένα', + 'Create another task' => 'Δημιουργία και άλλης εργασίας', + 'New task' => 'Νέα εργασία', + 'Open a task' => 'Άνοιγμα εργασίας', + 'Do you really want to open this task: "%s"?' => 'Άνοιγμα της εργασίας : « %s » ?', + 'Back to the board' => 'Επιστροφή στον κεντρικό πίνακα έργου', + 'Created on %B %e, %Y at %k:%M %p' => 'Δημιουργήθηκε στις %d/%m/%Y και ώρα %H:%M', + 'There is nobody assigned' => 'Δεν έχει ανατεθεί σε κανένα', + 'Column on the board:' => 'Στήλη στον κεντρικό πίνακα : ', + 'Status is open' => 'Η κατάσταση είναι "ανοικτά"', + 'Status is closed' => 'Η κατάσταση είναι "κλειστά"', + 'Close this task' => 'Κλείσιμο εργασίας', + 'Open this task' => 'Άνοιγμα εργασίας', + 'There is no description.' => 'Δεν υπάρχει περιγραφή.', + 'Add a new task' => 'Προσθήκη νέας εργασίας', + 'The username is required' => 'Το όνομα χρήστη απαιτείται', + 'The maximum length is %d characters' => 'Ο μέγιστος αριθμός χαρακτήρων είναι %d χαρακτήρες', + 'The minimum length is %d characters' => 'Ο ελάχιστος αριθμός χαρακτήρων είναι %d χαρακτήρες', + 'The password is required' => 'Ο κωδικός απαιτείται', + 'This value must be an integer' => 'Η τιμή πρέπει να είναι ακέραιος', + 'The username must be unique' => 'Το όνομα χρήστη πρέπει να είναι μοναδικό', + 'The user id is required' => 'το αναγνωριστικό χρήστη απαιτείται', + 'Passwords don\'t match' => 'Οι κωδικοί πρόσβασης δεν ταιριάζουν', + 'The confirmation is required' => 'Η επειβεβαίωση απαιτείται', + 'The project is required' => 'Το έργο απαιτείται', + 'The id is required' => 'το αναγνωριστικό απαιτείται', + 'The project id is required' => 'το αναγνωριστικό έργου απαιτείται', + 'The project name is required' => 'Η ονομασία έργου απαιτείται', + 'The title is required' => 'Ο τίτλος απαιτείται', + 'Settings saved successfully.' => 'Οι προτιμήσεις αποθηκεύθηκαν με επιτυχία.', + 'Unable to save your settings.' => 'Αδυναμία αποθήκευσης προτιμήσεων.', + 'Database optimization done.' => 'Η βελτιστοποίηση της βάσης δεδομένων έγινε με επιτυχία.', + 'Your project have been created successfully.' => 'Το έργο δημιουργήθηκε.', + 'Unable to create your project.' => 'Δεν είναι δυνατή η δημιουργία του έργου', + 'Project updated successfully.' => 'Το έργο ενημερώθηκε με επιτυχία.', + 'Unable to update this project.' => 'Δεν είναι δυνατή η ενημέρωση του έργου.', + 'Unable to remove this project.' => 'Δεν είναι δυνατή η διαγραφή του έργου', + 'Project removed successfully.' => 'Το έργο αφαιρέθηκε επιτυχώς.', + 'Project activated successfully.' => 'Το έργο ενεργοποιήθηκε με επιτυχία', + 'Unable to activate this project.' => 'Δεν είναι δυνατή η ενεργοποίηση του έργου', + 'Project disabled successfully.' => 'Το έργο ενεργοποιήθηκε με επιτυχία', + 'Unable to disable this project.' => 'Δεν είναι δυνατή η επενεργοποίηση του έργου.', + 'Unable to open this task.' => 'Δεν είναι δυνατό το άνοιγμα της εργασίας', + 'Task opened successfully.' => 'Η εργασία άνοιξε με επιτυχία', + 'Unable to close this task.' => 'Δεν είναι δυνατό το κλείσιμο της εργασίας', + 'Task closed successfully.' => 'Η εργασία έκλεισε επιτυχώς', + 'Unable to update your task.' => 'Δεν είναι δυνατή η ενημέρωση της εργασίας', + 'Task updated successfully.' => 'Η εργασία ενημερώθηκε επιτυχώς', + 'Unable to create your task.' => 'Δεν είναι δυνατή η δημιουργία της εργασίας', + 'Task created successfully.' => 'Η εργασία δημιουργήθηκε επιτυχώς', + 'User created successfully.' => 'Ο χρήστης δημιουργήθηκε με επιτυχία', + 'Unable to create your user.' => 'Δεν είναι δυνατή η δημιουργία χρήστη', + 'User updated successfully.' => 'Ο χρήστης ενημερωθηκε με επιτυχία', + 'Unable to update your user.' => 'Δεν είναι δυνατή η ενημέρωση του χρήστη', + 'User removed successfully.' => 'Ο χρήστης αφαιρέθηκε με επιτυχία.', + 'Unable to remove this user.' => 'Δεν είναι δυνατή η αφαίρεση χρήστη.', + 'Board updated successfully.' => 'Ο πίνακας ενημερώθηκε με επιτυχία.', + 'Ready' => 'Έτοιμο', + 'Backlog' => 'Πρέπει να', + 'Work in progress' => 'Σε πρόοδο', + 'Done' => 'Ολοκληρωμένα', + 'Application version:' => 'Version εφαρμογής :', + 'Completed on %B %e, %Y at %k:%M %p' => 'Ολοκληρώθηκε στις %d/%m/%Y και ώρα %H:%M', + '%B %e, %Y at %k:%M %p' => '%d/%m/%Y και ώρα %H:%M', + 'Date created' => 'Ημερομηνία δημιουργίας', + 'Date completed' => 'Ημερομηνία ολοκλήρωσης', + 'Id' => 'Αναγνωριστικό.', + '%d closed tasks' => '%d κλειστές εργασίες', + 'No task for this project' => 'Αριθμός εργασιών για το έργο', + 'Public link' => 'Δημόσιος σύνδεσμος', + 'Change assignee' => 'Αλλαγή ανάθεσης', + 'Change assignee for the task "%s"' => 'Αλλαγή ανάθεσης για την εργασία « %s »', + 'Timezone' => 'Timezone', + 'Sorry, I didn\'t find this information in my database!' => 'Δυστυχώς δεν βρέθηκε αυτή η πληροφορία στη βάση δεδομένων', + 'Page not found' => 'Η σελίδα δεν βρέθηκε', + 'Complexity' => 'Πολυπλοκότητα', + 'Task limit' => 'Όριο εργασιών.', + 'Task count' => 'Αρίθμηση εργασιών', + 'User' => 'Χρήστης', + 'Comments' => 'Σχόλια', + 'Write your text in Markdown' => 'Δυνατότητα γραφής και σε Markdown', + 'Leave a comment' => 'Αφήστε ένα σχόλιο', + 'Comment is required' => 'Το σχόλιο απαιτείται', + 'Leave a description' => 'Αφήστε μια περιγραφή', + 'Comment added successfully.' => 'Το σχόλιο σας προστέθηκε με επιτυχία.', + 'Unable to create your comment.' => 'Δεν είναι δυνατή η προσθήκη του σχολίου σας.', + 'Edit this task' => 'Διόρθωση εργασίας', + 'Due Date' => 'Μέχρι την ημερομηνία', + 'Invalid date' => 'Μη ορθή ημερομηνία', + 'Must be done before %B %e, %Y' => 'Πρέπει να ολοκληρωθεί πριν τις %d/%m/%Y', + '%B %e, %Y' => '%d %B %Y', + '%b %e, %Y' => '%d/%m/%Y', + 'Automatic actions' => 'Αυτόματες ενέργειες', + 'Your automatic action have been created successfully.' => 'Η αυτόματη ενέργεια δημιουργήθηκε με επιτυχία.', + 'Unable to create your automatic action.' => 'Impossible de créer votre action automatisée.', + 'Remove an action' => 'Αφαίρεση ενέργειας', + 'Unable to remove this action.' => 'Δεν είναι δυνατή η αφαίρεση αυτής της ενέργειας', + 'Action removed successfully.' => 'Η ενέργεια αφαιρέθηκε με επιτυχία.', + 'Automatic actions for the project "%s"' => 'Αυτόματες ενέργειες για το έργο « %s »', + 'Defined actions' => 'Ορισμένες ενέργειες', + 'Add an action' => 'Προσθήκη ενέργειας', + 'Event name' => 'Ονομασία συμβάντος', + 'Action name' => 'Ονομασία ενέργειας', + 'Action parameters' => 'Παράμετροι ενέργειας', + 'Action' => 'Ενέργεια', + 'Event' => 'Συμβάν', + 'When the selected event occurs execute the corresponding action.' => 'Όταν εμφανίζεται το επιλεγμένο συμβάν εκτελέστε την αντίστοιχη ενέργεια.', + 'Next step' => 'Επόμενο βήμα', + 'Define action parameters' => 'Ορισμός παραμέτρων ενέργειας', + 'Save this action' => 'Αποθήκευση ενέργειας', + 'Do you really want to remove this action: "%s"?' => 'Αφαίρεση της ενέργειας: « %s » ?', + 'Remove an automatic action' => 'Αφαίρεση της αυτόματης ενέργειας', + 'Assign the task to a specific user' => 'Ανάθεση της εργασίας σε συγκεκριμένο χρήστη', + 'Assign the task to the person who does the action' => 'Ανάθεση της εργασίας στο άτομο που κάνει την ενέργεια', + 'Duplicate the task to another project' => 'Αντιγραφή εργασίας σε άλλο έργο', + 'Move a task to another column' => 'Μεταφορά εργασίας σε άλλη στήλη', + 'Task modification' => 'Διόρθωση εργασίας', + 'Task creation' => 'Δημιουργία εργασίας', + 'Closing a task' => 'Κλείσιμο εργασίας', + 'Assign a color to a specific user' => 'Ανάθεση χρώματος σε συγκεκριμένο χρήστη', + 'Column title' => 'Τίτλος στήλης', + 'Position' => 'Θέση', + 'Move Up' => 'Μετακίνηση πάνω', + 'Move Down' => 'Μετακίνηση κάτω', + 'Duplicate to another project' => 'Αντιγραφή σε άλλο έργο', + 'Duplicate' => 'Αντιγραφή', + 'link' => 'σύνδεσμος', + 'Comment updated successfully.' => 'Το σχόλιο ενημερώθηκε με επιτυχία.', + 'Unable to update your comment.' => 'Αδυναμία ενημέρωσης σχολίου.', + 'Remove a comment' => 'Διαγραφή σχολίου', + 'Comment removed successfully.' => 'Το σχόλιο διαγράφτηκε με επιτυχία.', + 'Unable to remove this comment.' => 'Αδυναμία διαγραφής σχολίου.', + 'Do you really want to remove this comment?' => 'Θέλετε να αφαιρέσετε το σχόλιο ?', + 'Only administrators or the creator of the comment can access to this page.' => 'Μόνο οι διαχειριστές και ο δημιουργός του σχολίου έχουν πρόσβαση σε αυτήν τη σελίδα.', + 'Current password for the user "%s"' => 'Ο τρέχοντας κωδικός για τον χρήστη « %s »', + 'The current password is required' => 'Ο τρέχοντας κωδικός πρόσβασης απαιτείται', + 'Wrong password' => 'Λάθος κωδικός πρόσβασης', + 'Unknown' => 'Άγνωστο', + 'Last logins' => 'Τελευταίες συνδέσεις', + 'Login date' => 'Ημερομηνία σύνδεσης', + 'Authentication method' => 'Μέθοδος ελέγχου ταυτότητας', + 'IP address' => 'Διεύθυνση IP', + 'User agent' => 'User agent', + 'Persistent connections' => 'Μόνιμες συνδέσεις', + 'No session.' => 'Καμμία συνεδρία', + 'Expiration date' => 'Ημερομηνία λήξης', + 'Remember Me' => 'Remember Me', + 'Creation date' => 'Ημερομηνία δημιουργίας', + 'Everybody' => 'Όλα', + 'Open' => 'Ανοικτά', + 'Closed' => 'Κλειστά', + 'Search' => 'Αναζήτηση', + 'Nothing found.' => 'Δεν βρέθηκε.', + 'Due date' => 'Μέχρι την ημερομηνία', + 'Others formats accepted: %s and %s' => 'Άλλες δεκτές μορφοποιήσεις : %s και %s', + 'Description' => 'Περιγραφή', + '%d comments' => '%d σχόλια', + '%d comment' => '%d σχόλιο', + 'Email address invalid' => 'Μη αποδεκτή διεύθυνση email', + 'Your external account is not linked anymore to your profile.' => 'Ο λογαριασμός σας δεν συνδέεται πλέον με το προφίλ σας.', + 'Unable to unlink your external account.' => 'Αδυναμία αποσύνδεσης του εξωτερικού σας λογαριασμού.', + 'External authentication failed' => 'Αποτυχία εξωτερικής σύνδεσης', + 'Your external account is linked to your profile successfully.' => 'Ο λογαριασμός σας συνδέθηκε με το προφίλ σας με επιτυχία.', + 'Email' => 'Email', + 'Link my Google Account' => 'Σύνδεση του Google Account μου', + 'Unlink my Google Account' => 'Αποσύνδεση του Google Account μου', + 'Login with my Google Account' => 'Σύνδεση με Google Account', + 'Project not found.' => 'Το έργο δεν βρέθηκε.', + 'Task removed successfully.' => 'Η εργασία αφαιρέθηκε με επιτυχία.', + 'Unable to remove this task.' => 'Δεν είναι δυνατή η αφαίρεση της εργασίας.', + 'Remove a task' => 'Αφαίρεση εργασίας', + 'Do you really want to remove this task: "%s"?' => 'Αφαίρεση της εργασίας « %s » ?', + 'Assign automatically a color based on a category' => 'Αυτόματη εκχώρηση ενός χρώματος με βάση την κατηγορία', + 'Assign automatically a category based on a color' => 'Αυτόματη εκχώρηση μιας κατηγορίας με βάση το χρώμα', + 'Task creation or modification' => 'Δημιουργία ή τροποποίηση εργασιών', + 'Category' => 'Κατηγορία', + 'Category:' => 'Κατηγορία :', + 'Categories' => 'Κατηγορίες', + 'Category not found.' => 'Η κατηγορία δεν βρέθηκε', + 'Your category have been created successfully.' => 'Η κατηγορία δημιουργήθηκε.', + 'Unable to create your category.' => 'Δεν είναι δυνατή η δημιουργία της κατηγορίας.', + 'Your category have been updated successfully.' => 'Η ενημέρωση της κατηγορίας καταχωρήθηκε με επιτυχία.', + 'Unable to update your category.' => 'Δεν είναι δυνατή η ενημέρωση της κατηγορίας.', + 'Remove a category' => 'Διαγραφή κατηγορίας', + 'Category removed successfully.' => 'Η κατηγορία διεγράφει επιτυχώς.', + 'Unable to remove this category.' => 'Δεν είναι δυνατή η διαγραφή της κατηγορίας.', + 'Category modification for the project "%s"' => 'Τροποποίηση κατηγορίας για το έργο « %s »', + 'Category Name' => 'Ονομασία κατηγορίας', + 'Add a new category' => 'Προσθήκη νέας κατηγορίας', + 'Do you really want to remove this category: "%s"?' => 'Διαγραφή της κατηγορίας « %s » ?', + 'All categories' => 'Όλες οι κατηγορίες', + 'No category' => 'Χωρίς κατηγορία', + 'The name is required' => 'Η ονομασία απαιτείται', + 'Remove a file' => 'Αφαίρεση αρχείου', + 'Unable to remove this file.' => 'Αδυναμία αφαίρεσης αρχείου.', + 'File removed successfully.' => 'Το αρχείο αφαιρέθηκε επιτυχώς.', + 'Attach a document' => 'Προσθήκη Συνημμένου', + 'Do you really want to remove this file: "%s"?' => 'Αφαίρεση του αρχείου: « %s » ?', + 'Attachments' => 'Συνημμένα', + 'Edit the task' => 'Διόρθωση εργασίας', + 'Edit the description' => 'Διόρθωση περιγραφής', + 'Add a comment' => 'Προσθήκη σχολίου', + 'Edit a comment' => 'Διόρθωση σχολίου', + 'Summary' => 'Περίληψη', + 'Time tracking' => 'Παρακολούθηση χρόνου', + 'Estimate:' => 'Κατ\' εκτίμηση :', + 'Spent:' => 'Ξοδεύτηκε :', + 'Do you really want to remove this sub-task?' => 'Διαγραφή της υπο-εργασίας ?', + 'Remaining:' => 'Απομένει :', + 'hours' => 'ώρες', + 'spent' => 'ξοδεύτηκε', + 'estimated' => 'κατ\' εκτίμηση', + 'Sub-Tasks' => 'Υπο-Εργασίες', + 'Add a sub-task' => 'Προσθήκη υπο-εργασίας', + 'Original estimate' => 'Original estimate', + 'Create another sub-task' => 'Δημιουργία κι άλλης υπο-εργασίας', + 'Time spent' => 'Χρόνος που ξοδεύτηκε', + 'Edit a sub-task' => 'Διόρθωση υπο-εργασίας', + 'Remove a sub-task' => 'Διαγραφή υπο-εργασίας', + 'The time must be a numeric value' => 'Ο χρόνος πρέπει να είναι αριθμός', + 'Todo' => 'Πρέπει να γίνουν', + 'In progress' => 'Σε πρόοδο', + 'Sub-task removed successfully.' => 'Η υπο-εργασία αφαιρέθηκε με επιτυχία.', + 'Unable to remove this sub-task.' => 'Αδυναμία αφαίρεσης υπο-εργασίας.', + 'Sub-task updated successfully.' => 'Η υπο-εργασία ενημερώθηκε με επιτυχία.', + 'Unable to update your sub-task.' => 'Αδύνατο να ενημερωθεί η υπο-εργασία.', + 'Unable to create your sub-task.' => 'Αδύνατο να δημιουργηθεί η υπο-εργασία.', + 'Sub-task added successfully.' => 'Η υπο-εργασία προστέθηκε με επιτυχία.', + 'Maximum size: ' => 'Μέγιστο μέγεθος : ', + 'Unable to upload the file.' => 'Δεν είναι δυνατή η μεταφόρτωση του αρχείου.', + 'Display another project' => 'Εμφάνιση άλλου έργου', + 'Login with my Github Account' => 'Σύνδεση με το Github Account μου', + 'Link my Github Account' => 'Σύνδεση Github Account', + 'Unlink my Github Account' => 'Αποσύνδεση του Github Account μου', + 'Created by %s' => 'Δημιουργήθηκε από %s', + 'Last modified on %B %e, %Y at %k:%M %p' => 'Τελευταία ενημέρωση: %d/%m/%Y à %H:%M', + 'Tasks Export' => 'Εξαγωγή εργασιών', + 'Tasks exportation for "%s"' => 'Εξαγωγή εργασιών για το έργο « %s »', + 'Start Date' => 'Ημερομηνία έναρξης', + 'End Date' => 'ημερομηνία λήξης', + 'Execute' => 'Εκτέλεση', + 'Task Id' => 'Task Id', + 'Creator' => 'Δημιουργός', + 'Modification date' => 'Ημερομηνία τροποποίησης', + 'Completion date' => 'Ημερομηνία ολοκλήρωσης', + 'Clone' => 'Clone', + 'Project cloned successfully.' => 'Το έργο κλωνοποιήθηκε με επιτυχία.', + 'Unable to clone this project.' => 'Αδύνατο να κλωνοποιηθεί το έργο.', + 'Enable email notifications' => 'Ενεργοποίηση ειδοποιήσεων ηλεκτρονικού ταχυδρομείου', + 'Task position:' => 'Θέση έργου :', + 'The task #%d have been opened.' => 'Η εργασία #%d έχει ανοίξει.', + 'The task #%d have been closed.' => 'Η εργασία #%d έχει κλείσει.', + 'Sub-task updated' => 'Η υπο-εργασία ενημερώθηκε', + 'Title:' => 'Τίτλος :', + 'Status:' => 'Κατάσταση :', + 'Assignee:' => 'Εντολοδόχος :', + 'Time tracking:' => 'Παρακολούθηση του χρόνου :', + 'New sub-task' => 'Νέα υπο-εργασία', + 'New attachment added "%s"' => 'Νέα επικόλληση προστέθηκε « %s »', + 'Comment updated' => 'Το σχόλιο ενημηρώθηκε', + 'New comment posted by %s' => 'Νέο σχόλιο από τον χρήστη « %s »', + 'New attachment' => 'New attachment', + 'New comment' => 'Νέο σχόλιο', + 'Comment updated' => 'Το σχόλιο ενημερώθηκε', + 'New subtask' => 'Νέα υπο-εργασία', + 'Subtask updated' => 'Υπο-Εργασία ενημερώθηκε', + 'New task' => 'Νέα εργασία', + 'Task updated' => 'Η εργασία ενημερώθηκε', + 'Task closed' => 'Η εργασία έκλεισε', + 'Task opened' => 'Η εργασία άνοιξε', + 'I want to receive notifications only for those projects:' => 'Θέλω να ενημερώνομαι αποκλειστικά για:', + 'view the task on Kanboard' => 'Προβολή της εργασίας στο Kanboard', + 'Public access' => 'Ανοιχτή πρόσβαση', + 'User management' => 'Διαχείριση χρηστών', + 'Active tasks' => 'Ενεργοποιημένες εργασίες', + 'Disable public access' => 'Απενεργοποίηση δημόσιας πρόσβασης', + 'Enable public access' => 'Ενεργοποίηση δημόσιας πρόσβασης', + 'Public access disabled' => 'Δημόσια πρόσβαση απενεργοποιήθηκε', + 'Do you really want to disable this project: "%s"?' => 'Θέλετε πραγματικά να απενεργοποιήσετε το έργο : « %s » ?', + 'Do you really want to enable this project: "%s"?' => 'Θέλετε πραγματικά να ενεργοποιήσετε το έργο : « %s » ?', + 'Project activation' => 'Ενεργοποίηση έργου', + 'Move the task to another project' => 'Μεταφορά της εργασίας σε άλλο έργο', + 'Move to another project' => 'Μεταφορά σε άλλο έργο', + 'Do you really want to duplicate this task?' => 'Θέλετε πραγματικά να επαναλάβετε αυτή την εργασία;?', + 'Duplicate a task' => 'Επανάληψη εργασίας', + 'External accounts' => 'Εξωτερικοί λογαριασμοί', + 'Account type' => 'Τύπος λογαριασμού', + 'Local' => 'Τοπική', + 'Remote' => 'Απομακρυσμένη', + 'Enabled' => 'Ενεργή', + 'Disabled' => 'Απενεργοποιημένη', + 'Username:' => 'Username :', + 'Name:' => 'Όνομα :', + 'Email:' => 'Email :', + 'Notifications:' => 'Ειδοποιήσεις :', + 'Notifications' => 'Ειδοποιήσεις', + 'Account type:' => 'Τύπος λογαριασμού :', + 'Edit profile' => 'Επεξεργασία προφίλ', + 'Change password' => 'Αλλαγή password', + 'Password modification' => 'Τροποποίηση password ', + 'External authentications' => 'Εξωτερικές πιστοποιήσεις', + 'Google Account' => 'Google Account', + 'Github Account' => 'Github Account', + 'Never connected.' => 'Ποτέ δεν συνδέθηκε.', + 'No account linked.' => 'Δεν υπάρχουν ενεργοί λογαριασμοί', + 'Account linked.' => 'Λογαριασμός συνδέθηκε', + 'No external authentication enabled.' => 'Καμία εξωτερική πιστοποιήση ενεργοποιημένη.', + 'Password modified successfully.' => 'Το password τροποποιήθηκε με επιτυχία.', + 'Unable to change the password.' => 'Αδύνατο να αλλάξει το password.', + 'Change category for the task "%s"' => 'Αλλαγή κατηγορίας της εργασίας « %s »', + 'Change category' => 'Αλλαγή κατηγορίας', + '%s updated the task %s' => '%s ενημέρωσε την εργασία %s', + '%s opened the task %s' => '%s άνοιξε την εργασία %s', + '%s moved the task %s to the position #%d in the column "%s"' => '%s άλλαξε την εργασία %s στη θέση n°%d στη στήλη « %s »', + '%s moved the task %s to the column "%s"' => '%s άλλαξε την εργασία %s στη στήλη « %s »', + '%s created the task %s' => '%s δημιούργησε την εργασία %s', + '%s closed the task %s' => '%s έκλεισε την εργασία %s', + '%s created a subtask for the task %s' => '%s δημιούργησε την υπο-εργασία στην εργασία %s', + '%s updated a subtask for the task %s' => '%s ενημέρωση την υπο-εργασία στην εργασία %s', + 'Assigned to %s with an estimate of %s/%sh' => 'Ανατέθηκε στον %s με μια εκτίμηση του %s/%sh', + 'Not assigned, estimate of %sh' => 'Δεν έχει εκχωρηθεί, εκτίμηση %sh', + '%s updated a comment on the task %s' => '%s ενημερώθηκε ένα σχόλιο στην εργασία %s', + '%s commented the task %s' => '%s σχολίασε την εργασία %s', + '%s\'s activity' => 'δραστηριότητα του έργου %s', + 'RSS feed' => 'RSS feed', + '%s updated a comment on the task #%d' => '%s ενημέρωσε ένα σχόλιο στην εργασία n°%d', + '%s commented on the task #%d' => '%s σχολίασε την εργασία n°%d', + '%s updated a subtask for the task #%d' => '%s ενημέρωσε μια υπο-εργασία στην εργασία n °%d', + '%s created a subtask for the task #%d' => '%s δημιούργησε μια υπο-εργασία στην εργασία n°%d', + '%s updated the task #%d' => '%s ενημέρωσε την εργασία n°%d', + '%s created the task #%d' => '%s δημιούργησε την εργασία n°%d', + '%s closed the task #%d' => '%s έκλεισε την εργασία n°%d', + '%s open the task #%d' => '%s άνοιξε την εργασία n°%d', + '%s moved the task #%d to the column "%s"' => '%s μετακίνησε την εργασία n°%d στη στήλη « %s »', + '%s moved the task #%d to the position %d in the column "%s"' => '%s μετακίνησε την εργασία n°%d στη θέση n°%d της στήλης « %s »', + 'Activity' => 'Δραστηριότητα', + 'Default values are "%s"' => 'Οι προεπιλεγμένες τιμές είναι « %s »', + 'Default columns for new projects (Comma-separated)' => 'Προεπιλεγμένες στήλες για νέα έργα (Comma-separated)', + 'Task assignee change' => 'Αλλαγή εκδοχέα εργασίας', + '%s change the assignee of the task #%d to %s' => '%s άλλαξε τον εκδοχέα της εργασίας n˚%d σε %s', + '%s changed the assignee of the task %s to %s' => '%s ενημέρωσε τον εκδοχέα της εργασίας %s σε %s', + 'New password for the user "%s"' => 'Νέο password του χρήστη « %s »', + 'Choose an event' => 'Επιλογή event', + 'Create a task from an external provider' => 'Δημιουργήστε μια εργασία από ένα εξωτερικό πάροχο', + 'Change the assignee based on an external username' => 'Αλλάξτε τον εκδοχέα βάση ενός εξωτερικού username', + 'Change the category based on an external label' => 'Αλλάξτε τον εκδοχέα βάση ενός εξωτερικού label', + 'Reference' => 'Reference', + 'Reference: %s' => 'Reference : %s', + 'Label' => 'Label', + 'Database' => 'Database', + 'About' => 'About', + 'Database driver:' => 'Database driver :', + 'Board settings' => 'Board settings', + 'URL and token' => 'URL / token', + 'Webhook settings' => 'Webhook settings', + 'URL for task creation:' => 'URL για δημιουργία εργασίας: :', + 'Reset token' => 'Reset token', + 'API endpoint:' => 'URL API :', + 'Refresh interval for private board' => 'Ανανέωση interval στο private board', + 'Refresh interval for public board' => 'Ανανέωση interval στο public board', + 'Task highlight period' => 'Περίοδος εργασίας', + 'Period (in second) to consider a task was modified recently (0 to disable, 2 days by default)' => 'Περίοδος (σε δευτερόλεπτα) για να εξετάσει ότι ένα έργο τροποποιήθηκε πρόσφατα (0 για να απενεργοποιήσετε, 2 ημέρες από προεπιλογή)', + 'Frequency in second (60 seconds by default)' => 'Συχνότητα σε δευτερόλεπτα (60 δευτερόλεπτα από προεπιλογή)', + 'Frequency in second (0 to disable this feature, 10 seconds by default)' => 'Συχνότητα σε δευτερόλεπτα (0 για να απενεργοποιήσετε αυτή τη λειτουργία, 10 δευτερόλεπτα από προεπιλογή)', + 'Application URL' => 'Application URL', + 'Example: http://example.kanboard.net/ (used by email notifications)' => 'Παράδειγμα : http://exemple.kanboard.net/ (utilisé pour les notifications)', + 'Token regenerated.' => 'Token regenerated.', + 'Date format' => 'Μορφή ημερομηνίας', + 'ISO format is always accepted, example: "%s" and "%s"' => 'ISO format είναι πάντα αποδεκτό, π.χ. : « %s » και « %s »', + 'New private project' => 'Νέο ιδιωτικό έργο', + 'This project is private' => 'Αυτό το έργο είναι ιδιωτικό', + 'Type here to create a new sub-task' => 'Πληκτρολογήστε εδώ για να δημιουργήσετε μια νέα υπο-εργασία', + 'Add' => 'Προσθήκη', + 'Estimated time: %s hours' => 'Εκτιμώμενος χρόνος: %s ώρες', + 'Time spent: %s hours' => 'Χρόνος που δαπανήθηκε : %s ώρες', + 'Started on %B %e, %Y' => 'Άρχισε την %d/%m/%Y', + 'Start date' => 'Ημερομηνία έναρξης', + 'Time estimated' => 'Εκτιμώμενος χρόνος', + 'There is nothing assigned to you.' => 'Δεν σας έχει ανατεθεί τίποτα.', + 'My tasks' => 'Οι εργασίες μου', + 'Activity stream' => 'Ροή δραστηριότητας', + 'Dashboard' => 'Κεντρικό ταμπλό', + 'Confirmation' => 'Επιβεβαίωση', + 'Allow everybody to access to this project' => 'Να επιτρέπετε σε όλους να έχουν πρόσβαση σε αυτό το έργο', + 'Everybody have access to this project.' => 'Όλοι έχουν πρόσβαση σε αυτό το έργο.', + 'Webhooks' => 'Webhooks', + 'API' => 'API', + 'Create a comment from an external provider' => 'Δημιουργήστε ένα σχόλιο από έναν εξωτερικό πάροχο', + 'Project management' => 'Διαχείριση έργων', + 'My projects' => 'Τα έργα μου', + 'Columns' => 'Στήλες', + 'Task' => 'Εργασία', + 'Your are not member of any project.' => 'Δεν είστε μέλος κάποιου έργου.', + 'Percentage' => 'Ποσοστό', + 'Number of tasks' => 'Αριθμός εργασιών', + 'Task distribution' => 'Κατανομή εργασιών', + 'Reportings' => 'Αναφορές', + 'Task repartition for "%s"' => 'Επανάληψη εργασιών για « %s »', + 'Analytics' => 'Αναλύσεις', + 'Subtask' => 'Υπο-Εργασία', + 'My subtasks' => 'Οι υπο-εργασίες μου', + 'User repartition' => 'Επαναλήψεις χρηστών', + 'User repartition for "%s"' => 'Επαναλήψεις χρηστών για « %s »', + 'Clone this project' => 'Κλωνοποίηση έργου', + 'Column removed successfully.' => 'Η στήλη αφαιρέθηκε με επιτυχία.', + 'Not enough data to show the graph.' => 'Ελλειπή δεδομένα για να εμφανιστεί το γράφημα.', + 'Previous' => 'Προηγούμενο', + 'The id must be an integer' => 'Το id δεν πρέπει να είναι ακέραιος', + 'The project id must be an integer' => 'Το αναγνωριστικό έργου πρέπει να είναι ακέραιος', + 'The status must be an integer' => 'Το status πρέπει να είναι ακέραιος', + 'The subtask id is required' => 'Το id της υπο-εργασίας είναι υποχρεωτικό', + 'The subtask id must be an integer' => 'Το id της υπο-εργασίας πρέπει να είναι ακέραιος', + 'The task id is required' => 'Το id της εργασίας είναι υποχρεωτικό', + 'The task id must be an integer' => 'Το id της εργασίας πρέπει να είναι ακέραιος', + 'The user id must be an integer' => 'Το user id πρέπει να είναι ακέραιος', + 'This value is required' => 'Η τιμή είναι υποχρεωτική', + 'This value must be numeric' => 'Η τιμή πρέπει να είναι αριθμός', + 'Unable to create this task.' => 'Αδύνατο να δημιουργηθεί αυτή η εργασία.', + 'Cumulative flow diagram' => 'Συγκεντρωτικό διάγραμμα ροής', + 'Cumulative flow diagram for "%s"' => 'Συγκεντρωτικό διάγραμμα ροής για « %s »', + 'Daily project summary' => 'Καθημερινή περίληψη του έργου', + 'Daily project summary export' => 'Εξαγωγή της καθημερινής περίληψης του έργου', + 'Daily project summary export for "%s"' => 'Εξαγωγή της καθημερινής περίληψης του έργου « %s »', + 'Exports' => 'Εξαγωγές', + 'This export contains the number of tasks per column grouped per day.' => 'Αυτή η κατάσταση περιέχει τον αριθμό των εργασιών ανά στήλη ομαδοποιημένα ανά ημέρα.', + 'Nothing to preview...' => 'Τίποτα για προεπισκόπηση...', + 'Preview' => 'Προεπισκόπηση', + 'Write' => 'Write', + 'Active swimlanes' => 'Ενεργά swimlanes', + 'Add a new swimlane' => 'Πρόσθεσε ένα νέο λωρίδα', + 'Change default swimlane' => 'Αλλαγή του default λωρίδα', + 'Default swimlane' => 'Default λωρίδα', + 'Do you really want to remove this swimlane: "%s"?' => 'Σίγουρα θέλετε να αφαιρέσετε τη λωρίδα : « %s » ?', + 'Inactive swimlanes' => 'Λωρίδες ανενεργές', + 'Remove a swimlane' => 'Αφαιρέστε μια λωρίδα', + 'Rename' => 'Μετονομασία', + 'Show default swimlane' => 'Εμφάνιση προεπιλεγμένων λωρίδων', + 'Swimlane modification for the project "%s"' => 'Τροποποίηση λωρίδας για το έργο « %s »', + 'Swimlane not found.' => 'Η λωρίδα δεν βρέθηκε.', + 'Swimlane removed successfully.' => 'Η λωρίδα αφαιρέθηκε με επιτυχία.', + 'Swimlanes' => 'Swimlanes', + 'Swimlane updated successfully.' => 'Η λωρίδα ενημερώθηκε με επιτυχία.', + 'The default swimlane have been updated successfully.' => 'Η προεπιλεγμένη λωρίδα ενημερώθηκε με επιτυχία.', + 'Unable to create your swimlane.' => 'Αδύνατο να δημιουργηθεί η λωρίδα.', + 'Unable to remove this swimlane.' => 'Αδύνατο να αφαιρεθεί η λωρίδα.', + 'Unable to update this swimlane.' => 'Αδύνατο να ενημερωθεί η λωρίδα.', + 'Your swimlane have been created successfully.' => 'Η λωρίδα δημιουργήθηκε με επιτυχία.', + 'Example: "Bug, Feature Request, Improvement"' => 'Παράδειγμα: "Bug, Feature Request, Improvement »', + 'Default categories for new projects (Comma-separated)' => 'Προεπιλεγμένες κατηγορίες για νέα έργα (Διαχωρισμένων με κόμμα)', + 'Integrations' => 'Ενσωματώσεις', + 'Integration with third-party services' => 'Ενοποίηση με υπηρεσίες τρίτων', + 'Subtask Id' => 'Id υπο-εργασίας', + 'Subtasks' => 'Υπο-Εργασίες', + 'Subtasks Export' => 'Εξαγωγή υπο-εργασίων', + 'Subtasks exportation for "%s"' => 'Εξαγωγή υπο-εργασίων για το έργο « %s »', + 'Task Title' => 'Τίτλος εργασίας', + 'Untitled' => 'Χωρίς τίτλο', + 'Application default' => 'Προεπιλογή από την εφαρμογή', + 'Language:' => 'Γλώσσα :', + 'Timezone:' => 'Timezone :', + 'All columns' => 'Όλες οι στήλες', + 'Calendar' => 'Ημερολόγιο', + 'Next' => 'Επόμενο', + '#%d' => 'n˚%d', + 'All swimlanes' => 'Όλες οι λωρίδες', + 'All colors' => 'Όλα τα χρώματα', + 'Moved to column %s' => 'Μεταφορά στη στήλη %s', + 'Change description' => 'Επεξεργασία περιγραφής', + 'User dashboard' => 'Κεντρικό ταμπλό χρήστη', + 'Allow only one subtask in progress at the same time for a user' => 'Αφήστε μόνο μία υπο-εργασία σε εξέλιξη ταυτόχρονα για έναν χρήστη', + 'Edit column "%s"' => 'Επεξεργασία στήλης « %s »', + 'Select the new status of the subtask: "%s"' => 'Επιλογή νέας κατάστασης της υπο-εργασίας : « %s »', + 'Subtask timesheet' => 'Πρόγραμμα υπο-εργασίας', + 'There is nothing to show.' => 'Δεν υπάρχει κάτι.', + 'Time Tracking' => 'Παρακολούθηση χρονοδιαγράμματος', + 'You already have one subtask in progress' => 'Έχτε ήδη μια υπο-εργασία σε εξέλιξη', + 'Which parts of the project do you want to duplicate?' => 'Ποιά κομμάτια του έργου θέλετε να αντιγράψετε ?', + 'Disallow login form' => 'Απαγόρευση φόρμας σύνδεσης', + 'Start' => 'Εκκίνηση', + 'End' => 'Τέλος', + 'Task age in days' => 'Χρόνος εργασίας σε μέρες', + 'Days in this column' => 'Μέρες σε αυτή την στήλη', + '%dd' => '%dημ', + 'Add a link' => 'Προσθήκη ενός link', + 'Add a new link' => 'Προσθήκη ενός νέου link', + 'Do you really want to remove this link: "%s"?' => 'Θέλετε σίγουρα να αφαιρέσετε αυτό το link : « %s » ?', + 'Do you really want to remove this link with task #%d?' => 'Θέλετε σίγουρα να αφαιρέσετε αυτό το link του έργου n°%d ?', + 'Field required' => 'Υποχρεωτικό πεδίο', + 'Link added successfully.' => 'Το link προστέθηκε με επιτυχία.', + 'Link updated successfully.' => 'Το link ενημερώθηκε με επιτυχία.', + 'Link removed successfully.' => 'Το link αφαιρέθηκε με επιτυχία.', + 'Link labels' => 'Link labels', + 'Link modification' => 'Τροποποίηση Link ', + 'Links' => 'Links', + 'Link settings' => 'Ρυθμίσεις συνδέσμων', + 'Opposite label' => 'Αντίθετο label', + 'Remove a link' => 'Αφαίρεση ενός link', + 'Task\'s links' => 'Σύνδεσμοι εργασιών', + 'The labels must be different' => 'Τα label πρέπει να είναι διαφορετικά', + 'There is no link.' => 'Δεν υπάρχει σύνδεσμος.', + 'This label must be unique' => 'Το label πρέπει να είναι μοναδικό', + 'Unable to create your link.' => 'Αδύνατο να δημιουργήσετε σύνδεσμο.', + 'Unable to update your link.' => 'Αδύνατο να ενημερώσετε τον σύνδεσμο.', + 'Unable to remove this link.' => 'Αδύνατο να αφαιρέσετε τον σύνδεσμο.', + 'relates to' => 'συνδέεται με', + 'blocks' => 'blocks', + 'is blocked by' => 'μπλοκάρεται από', + 'duplicates' => 'διπλότυπα', + 'is duplicated by' => 'αντιγράφεται από', + 'is a child of' => 'είναι ένα παιδί του', + 'is a parent of' => 'είναι ο πατέρας του', + 'targets milestone' => 'στόχοι οροσήμου', + 'is a milestone of' => 'είναι ένα ορόσημο της', + 'fixes' => 'διορθώσεις', + 'is fixed by' => 'διορθώθηκε από', + 'This task' => 'Αυτή η εργασία', + '<1h' => '<1ωρ', + '%dh' => '%dωρ', + '%b %e' => '%e %b', + 'Expand tasks' => 'Ανάπτυξη εργασιών', + 'Collapse tasks' => 'Σύμπτυξη εργασιών', + 'Expand/collapse tasks' => 'Ανάπτυξη/σύμπτυξη εργασιών', + 'Close dialog box' => 'Κλείστε το παράθυρο διαλόγου', + 'Submit a form' => 'Αποστολή φόρμας', + 'Board view' => 'Προβολή κεντρικού πίνακα', + 'Keyboard shortcuts' => 'Συντομεύσεις πληκτρολογίου', + 'Open board switcher' => 'Άνοιγμα μεταγωγέα κεντρικού πίνακα', + 'Application' => 'Εφαρμογή', + 'since %B %e, %Y at %k:%M %p' => 'από το %d/%m/%Y à %H:%M', + 'Compact view' => 'Συμπηκνωμένη προβολή', + 'Horizontal scrolling' => 'Οριζόντια ολίσθηση', + 'Compact/wide view' => 'Συμπηκνωμένη/Ευρεία Προβολή', + 'No results match:' => 'Δεν ταιριάζει κανένα αποτέλεσμα :', + 'Currency' => 'Νόμισμα', + 'Files' => 'Αρχεία', + 'Images' => 'Εικόνες', + 'Private project' => 'Ιδιωτικό έργο', + 'AUD - Australian Dollar' => 'AUD - Australian Dollar', + 'CAD - Canadian Dollar' => 'CAD - Canadian Dollar', + 'CHF - Swiss Francs' => 'CHF - Swiss Francs', + 'Custom Stylesheet' => 'Custom Stylesheet', + 'download' => 'download', + 'EUR - Euro' => 'EUR - Euro', + 'GBP - British Pound' => 'GBP - British Pound', + 'INR - Indian Rupee' => 'INR - Indian Rupee', + 'JPY - Japanese Yen' => 'JPY - Japanese Yen', + 'NZD - New Zealand Dollar' => 'NZD - New Zealand Dollar', + 'RSD - Serbian dinar' => 'RSD - Serbian dinar', + 'USD - US Dollar' => 'USD - US Dollar', + 'Destination column' => 'Στήλη προορισμού', + 'Move the task to another column when assigned to a user' => 'Μετακινήστε την εργασία σε άλλη στήλη όταν ανατεθεί σε ένα χρήστη', + 'Move the task to another column when assignee is cleared' => 'Μετακινήστε την εργασία σε άλλη στήλη όταν ο εκδοχέας είναι ελεύθερος', + 'Source column' => 'Πηγή στήλης', + 'Transitions' => 'Μεταβάσεις', + 'Executer' => 'Εκτέλεση', + 'Time spent in the column' => 'Χρόνος που αφιερώθηκε στη στήλη', + 'Task transitions' => 'Μεταβίβαση εργασίας', + 'Task transitions export' => 'Εξαγωγή μεταβιβάσεων εργασιών', + 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => 'Η έκθεση αυτή περιέχει όλες τις κινήσεις της στήλης για κάθε εργασία με την ημερομηνία, το χρήστη και το χρόνο που δαπανάται για κάθε μετάβαση.', + 'Currency rates' => 'Ισοτιμίες', + 'Rate' => 'Τιμή', + 'Change reference currency' => 'Αλλαγή ισοτιμίας', + 'Add a new currency rate' => 'Προσθήκη ισοτιμίας', + 'Reference currency' => 'Αναφορά ισοτιμίας', + 'The currency rate have been added successfully.' => 'Η ισοτιμία προστέθηκε με επιτυχία.', + 'Unable to add this currency rate.' => 'Αδύνατο να προστεθεί αυτή η ισοτιμία.', + 'Webhook URL' => 'Webhook URL', + '%s remove the assignee of the task %s' => '%s αφαίρεσε τον εκδοχέα της εργασίας %s', + 'Enable Gravatar images' => 'Ενεργοποίηση εικόνων Gravatar', + 'Information' => 'Πληροφορίες', + 'Check two factor authentication code' => 'Ελέγξτε δύο παράγοντες ελέγχου ταυτότητας κωδικού', + 'The two factor authentication code is not valid.' => 'Ο κωδικός ελέγχου ταυτότητας δύο παραγόντων δεν είναι σωστός.', + 'The two factor authentication code is valid.' => 'Ο κωδικός ελέγχου ταυτότητας δύο παραγόντων είναι σωστός.', + 'Code' => 'Κωδικός', + 'Two factor authentication' => 'Κωδικός ελέγχου ταυτότητας δύο παραγόντων', + 'This QR code contains the key URI: ' => 'Αυτό το QR code περιέχει το url : ', + 'Check my code' => 'Έλεγχος του κωδικού μου', + 'Secret key: ' => 'Μυστικό κλειδί : ', + 'Test your device' => 'Ελέγξτε τη συσκευή σας', + 'Assign a color when the task is moved to a specific column' => 'Αντιστοίχιση χρώματος όταν η εργασία κινείται σε μια συγκεκριμένη στήλη', + '%s via Kanboard' => '%s via Kanboard', + 'uploaded by: %s' => 'ανέβασμα από %s', + 'uploaded on: %s' => 'ανέβασμα την %s', + 'size: %s' => 'μέγεθος : %s', + 'Burndown chart for "%s"' => 'Δημιουργία διαγράμματος για « %s »', + 'Burndown chart' => 'Δημιουργία διαγράμματος', + 'This chart show the task complexity over the time (Work Remaining).' => 'Αυτό το γράφημα δείχνει την πολυπλοκότητα του έργου κατά την πάροδο του χρόνου (Εργασία που παραμένει).', + 'Screenshot taken %s' => 'Το screenshot αποθηκεύτηκε από %s', + 'Add a screenshot' => 'Προσθήκη ενός screenshot', + 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Πάρτε ένα screenshot και πατήστε CTRL+V or ⌘+V για να το επικολλήσετε εδώ.', + 'Screenshot uploaded successfully.' => 'Το screenshot ανέβηκε με επιτυχία.', + 'SEK - Swedish Krona' => 'SEK - Swedish Krona', + 'The project identifier is an optional alphanumeric code used to identify your project.' => 'Το αναγνωριστικό έργου είναι ένας προαιρετικός αλφαριθμητικός κωδικός που χρησιμοποιείται για την αναγνώριση του έργου σας.', + 'Identifier' => 'Αναγνωριστικό', + 'Disable two factor authentication' => 'Απενεργοποίηση κωδικού ελέγχου ταυτότητας δύο παραγόντων', + 'Do you really want to disable the two factor authentication for this user: "%s"?' => 'Είστε σίγουροι ότι θέλετε να απενεργοποίησετε τον κωδικό ελέγχου ταυτότητας δύο παραγόντων : « %s » ?', + 'Edit link' => 'Επεξεργασία συνδέσμου', + 'Start to type task title...' => 'Ξεκινήστε να πληκτρολογείτε τον τίτλο της εργασίας...', + 'A task cannot be linked to itself' => 'Μια εργασία δεν μπορεί να συνδεθεί με τον εαυτό της', + 'The exact same link already exists' => 'Ο σύνδεσμος υπάρχει ήδη', + 'Recurrent task is scheduled to be generated' => 'Επαναλαμβανόμενο έργο έχει προγραμματιστεί να δημιουργηθεί', + 'Recurring information' => 'Επαναλαμβανόμενη πληροφορία', + 'Score' => 'Score', + 'The identifier must be unique' => 'Το αναγνωριστικό πρέπει να είναι μοναδικό', + 'This linked task id doesn\'t exists' => 'Αυτό το συνδεδεμένο id της εργασίας δεν υπάρχει', + 'This value must be alphanumeric' => 'Η τιμή πρέπει να είναι αλφαριθμητική', + 'Edit recurrence' => 'Επεξεργασία επανάληψης', + 'Generate recurrent task' => 'Δημιουργία επαναλαμβανόμενου έργου', + 'Trigger to generate recurrent task' => 'Έναυσμα για τη δημιουργία επαναλαμβανόμενης εργασίας', + 'Factor to calculate new due date' => 'Συντελεστής για τον υπολογισμό νέας ημερομηνίας καθηκόντων', + 'Timeframe to calculate new due date' => 'Χρονικό πλαίσιο για τον υπολογισμό νέας ημερομηνίας καθηκόντων', + 'Base date to calculate new due date' => 'Ημερομηνία βάσης για τον υπολογισμό νέας ημερομηνίας καθηκόντων', + 'Action date' => 'Ημέρα ενέργειας', + 'Base date to calculate new due date: ' => 'Ημερομηνία βάσης για τον υπολογισμό νέας ημερομηνίας καθηκόντων : ', + 'This task has created this child task: ' => 'Το έργο αυτό έχει δημιουργήθει από το έργο παιδί του: ', + 'Day(s)' => 'Μέρα(ες)', + 'Existing due date' => 'Υπάρχουσα ημερομηνία καθηκόντων', + 'Factor to calculate new due date: ' => 'Συντελεστής για τον υπολογισμό νέας ημερομηνίας καθηκόντων: ', + 'Month(s)' => 'Μήνες', + 'Recurrence' => 'Επανάληψη', + 'This task has been created by: ' => 'Αυτό το έργο δημιουργήθηκε από τον χρήστη :', + 'Recurrent task has been generated:' => 'Το επαναλαμβανόμενο έργο έχει παραχθεί :', + 'Timeframe to calculate new due date: ' => 'Χρονοδιάγραμμα υπολογισμού νέας ημερομηνίας καθηκόντων : ', + 'Trigger to generate recurrent task: ' => 'Έναυσμα για τη δημιουργία επαναλαμβανόμενη εργασίας : ', + 'When task is closed' => 'Όταν το έργο έχει τελειώσει', + 'When task is moved from first column' => 'Όταν το έργο έχει μετακινηθεί στην 1η στήλη', + 'When task is moved to last column' => 'Όταν το έργο έχει μετακινηθεί στην τελευταία στήλη', + 'Year(s)' => 'Χρόνος(οι)', + 'Calendar settings' => 'Ρυθμίσεις ημερολογίου', + 'Project calendar view' => 'Προβολή ημερολογίου έργων', + 'Project settings' => 'Ρυθμίσεις έργου', + 'Show subtasks based on the time tracking' => 'Εμφάνιση υπο-εργασίων με βάση την παρακολούθηση του χρόνου', + 'Show tasks based on the creation date' => 'Εμφάνιση έργων με βάση την ημερομηνία δημιουργίας', + 'Show tasks based on the start date' => 'Εμφάνιση έργων με βάση την ημερομηνία δημιουργίας ', + 'Subtasks time tracking' => 'Παρακολούθηση χρόνου υπο-εργασίων', + 'User calendar view' => 'Προβολή του ημερολογίου του χρήστη', + 'Automatically update the start date' => 'Αυτόματη ενημέρωση της ημερομηνίας έναρξης', + 'iCal feed' => 'iCal feed', + 'Preferences' => 'Προτιμήσεις', + 'Security' => 'Ασφάλεια', + 'Two factor authentication disabled' => 'Η πιστοποίηση δύο παραγόντων απενεργοποιήθηκε', + 'Two factor authentication enabled' => 'Η πιστοποίηση δύο παραγόντων ενεργοποιήθηκε', + 'Unable to update this user.' => 'Αδύνατο να ενημερωθεί αυτός ο χρήστης.', + 'There is no user management for private projects.' => 'Δεν υπάρχει διαχείριση χρηστών για ιδιωτικά έργα.', + 'User that will receive the email' => 'Ο χρήστης που θα λάβει το μήνυμα ηλεκτρονικού ταχυδρομείου', + 'Email subject' => 'Θέμα ηλεκτρονικού ταχυδρομείου', + 'Date' => 'Ημέρα', + 'Add a comment log when moving the task between columns' => 'Προσθέστε ένα σχόλιο καταγραφής κατά τη μετακίνηση του έργου μεταξύ των στηλών', + 'Move the task to another column when the category is changed' => 'Μετακινήστε την εργασία σε άλλη στήλη, όταν η κατηγορία έχει αλλάξει', + 'Send a task by email to someone' => 'Στείλτε μια εργασία μέσω ηλεκτρονικού ταχυδρομείου σε κάποιον', + 'Reopen a task' => 'Ξανα-ανοίξτε μια εργασία', + 'Column change' => 'Αλλαγή στήλης', + 'Position change' => 'Αλλαγή θέσης', + 'Swimlane change' => 'Αλλαγή λωρίδας', + 'Assignee change' => 'Αλλαγή εκδοχέα', + '[%s] Overdue tasks' => '[%s] Εκπρόθεσμες εργασίες', + 'Notification' => 'Κοινοποίηση', + '%s moved the task #%d to the first swimlane' => '%s μετέφερε την εργασία n°%d στην 1η λωρίδα', + '%s moved the task #%d to the swimlane "%s"' => '%s μετέφερε την εργασία n°%d στη λωρίδα « %s »', + 'Swimlane' => 'Λωρίδα', + 'Gravatar' => 'Gravatar', + '%s moved the task %s to the first swimlane' => '%s μετέφερε την εργασία %s στην 1η λωρίδα', + '%s moved the task %s to the swimlane "%s"' => '%s μετέφερε την εργασία %s στη λωρίδα « %s »', + 'This report contains all subtasks information for the given date range.' => 'Η έκθεση αυτή περιέχει όλες τις υπο-εργασίες για το συγκεκριμένο εύρος ημερομηνιών.', + 'This report contains all tasks information for the given date range.' => 'Η έκθεση αυτή περιέχει όλες τις πληροφορίες για το συγκεκριμένο εύρος ημερομηνιών.', + 'Project activities for %s' => 'Ενέργειες για το έργο « %s »', + 'view the board on Kanboard' => 'δείτε τον πίνακα στο Kanboard', + 'The task have been moved to the first swimlane' => 'Η εργασία αυτή έχει μετακινηθεί στην πρώτη λωρίδα', + 'The task have been moved to another swimlane:' => 'Η εργασία αυτή έχει μετακινηθεί σε άλλη λωρίδα :', + 'Overdue tasks for the project "%s"' => 'Εκπρόθεσμες εργασίες για το έργο « %s »', + 'New title: %s' => 'Νέος τίτλος : %s', + 'The task is not assigned anymore' => 'Η εργασία δεν έχει ανατεθεί πλέον', + 'New assignee: %s' => 'Καινούργια ανάθεση : %s', + 'There is no category now' => 'Δεν υπάρχει κατηγορία τώρα', + 'New category: %s' => 'Νέα κατηγορία : %s', + 'New color: %s' => 'Νέο χρώμα : %s', + 'New complexity: %d' => 'Νέα πολυπλοκότητα : %d', + 'The due date have been removed' => 'Η ημερομηνία καθηκόντων έχει αφαιρεθεί', + 'There is no description anymore' => 'Δεν υπάρχει περιγραφή πλέον', + 'Recurrence settings have been modified' => 'Οι ρυθμίσεις επανάληψης έχουν τροποποιηθεί', + 'Time spent changed: %sh' => 'Ο χρόνος που πέρασε έχει αλλάξει : %sh', + 'Time estimated changed: %sh' => 'Ο εκτιμώμενος χρόνος άλλαξε : %sh', + 'The field "%s" have been updated' => 'Το πεδίο « %s » έχει ενημερωθεί', + 'The description have been modified' => 'Η περιγραφή έχει ενημερωθεί', + 'Do you really want to close the task "%s" as well as all subtasks?' => 'Σίγουρα θέλετε να κλείσετε την εργασία « %s » και την υπο-εργασία ?', + 'Swimlane: %s' => 'Λωρίδα : %s', + 'I want to receive notifications for:' => 'Επιθυμώ να λαμβάνω ενημερώσεις για :', + 'All tasks' => 'Όλες οι εργασίες', + 'Only for tasks assigned to me' => 'Μόνο σε εργασίες που μου έχουν ανατεθεί', + 'Only for tasks created by me' => 'Μόνο σε εργασίες που έχουν δημιουργηθεί από εμένα', + 'Only for tasks created by me and assigned to me' => 'Μόνο σε εργασίες που έχουν δημιουργηθεί από εμένα και μου έχουν ανατεθεί', + '%A' => '%A', + '%b %e, %Y, %k:%M %p' => '%d/%m/%Y %H:%M', + 'New due date: %B %e, %Y' => 'Νέα ημέρα καθηκόντων : %d/%m/%Y', + 'Start date changed: %B %e, %Y' => 'Ημέρα εκκίνησης άλλαξε : %d/%m/%Y', + '%k:%M %p' => '%H:%M', + '%%Y-%%m-%%d' => '%%d/%%m/%%Y', + 'Total for all columns' => 'Σύνολο για όλες τις στήλες', + 'You need at least 2 days of data to show the chart.' => 'Έχετε τουλάχιστον 2 ημέρες δεδομένων για να εμφανιστούν στο διάγραμμα.', + '<15m' => '<15m', + '<30m' => '<30m', + 'Stop timer' => 'Διακοπή ρολογιού', + 'Start timer' => 'Έναρξη ρολογιού', + 'Add project member' => 'Προσθήκη νέου μέλους έργου', + 'Enable notifications' => 'Ενεργοποίηση ειδοποιήσεων', + 'My activity stream' => 'Η ροή δραστηριοτήτων μου', + 'My calendar' => 'Το ημερολόγιο μου', + 'Search tasks' => 'Αναζήτηση εργασιών', + 'Back to the calendar' => 'Πίσω στο ημερολόγιο', + 'Filters' => 'Φίλτρα', + 'Reset filters' => 'Επαναφορά φίλτρων', + 'My tasks due tomorrow' => 'Οι εργασίες καθηκόντων μου αύριο', + 'Tasks due today' => 'Οι εργασίες καθηκόντων μου αύριο', + 'Tasks due tomorrow' => 'Εργασίες καθηκόντων αύριο', + 'Tasks due yesterday' => 'Εργασίες καθηκόντων χτές', + 'Closed tasks' => 'Κλειστές εργασίες', + 'Open tasks' => 'Ανοιχτές εργασίες', + 'Not assigned' => 'Δεν έχουν εκχωρηθεί', + 'View advanced search syntax' => 'Δείτε τη σύνταξη "αναζήτησης για προχωρημένους"', + 'Overview' => 'Επισκόπηση', + '%b %e %Y' => '%b %e %Y', + 'Board/Calendar/List view' => 'Πίνακας / Ημερολόγιο / Προβολή λίστας', + 'Switch to the board view' => 'Εναλλαγή στην προβολή του πίνακα', + 'Switch to the calendar view' => 'Εναλλαγή στην προβολή ημερολογίου', + 'Switch to the list view' => 'Εναλλαγή στην προβολή λίστας', + 'Go to the search/filter box' => 'Μετάβαση στο πλαίσιο αναζήτησης / φίλτρο', + 'There is no activity yet.' => 'Δεν υπάρχει καμία δραστηριότητα ακόμα.', + 'No tasks found.' => 'Δεν βρέθηκαν εργασίες.', + 'Keyboard shortcut: "%s"' => 'Συντόμευση πληκτρολογίου : « %s »', + 'List' => 'Λίστα', + 'Filter' => 'Φίλτρο', + 'Advanced search' => 'Προχωρημένη Αναζήτηση', + 'Example of query: ' => 'Παράδειγμα ερωτήματος : ', + 'Search by project: ' => 'Αναζήτηση με βάση το έργο : ', + 'Search by column: ' => 'Αναζήτηση με βάση την στήλη : ', + 'Search by assignee: ' => 'Αναζήτηση με βάση τον δικαιοδόχο : ', + 'Search by color: ' => 'Αναζήτηση βάση χρώματος : ', + 'Search by category: ' => 'Αναζήτηση βάση κατηγορίας : ', + 'Search by description: ' => 'Αναζήτηση βάση περιγραφής : ', + 'Search by due date: ' => 'Αναζήτηση βάση ημέρας λήξης : ', + 'Lead and Cycle time for "%s"' => 'Lead & cycle time για « %s »', + 'Average time spent into each column for "%s"' => 'Μέσος χρόνος παραμονής σε κάθε στήλη για « %s »', + 'Average time spent into each column' => 'Μέσος χρόνος παραμονής σε κάθε στήλη', + 'Average time spent' => 'Μέσος χρόνος που δαπανήθηκε', + 'This chart show the average time spent into each column for the last %d tasks.' => 'Αυτό το γράφημα δείχνει ότι ο μέσος χρόνος που δαπανάται σε κάθε στήλη για τις τελευταίες %d εργασίες', + 'Average Lead and Cycle time' => 'Average Lead & Cycle time', + 'Average lead time: ' => 'Average lead time : ', + 'Average cycle time: ' => 'Average cycle time : ', + 'Cycle Time' => 'Cycle time', + 'Lead Time' => 'Lead time', + 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Αυτό το γράφημα δείχνει το average lead and cycle time για τις τελευταίες %d εργασίες κατά τη διάρκεια του χρόνου.', + 'Average time into each column' => 'Μέσος χρόνος σε κάθε στήλη', + 'Lead and cycle time' => 'Lead et cycle time', + 'Google Authentication' => 'Πιστοποίηση Google', + 'Help on Google authentication' => 'Βοήθεια για την πιστοποίηση της Google', + 'Github Authentication' => 'Πιστοποίηση Github', + 'Help on Github authentication' => 'Βοήθεια για την πιστοποίηση της Github', + 'Lead time: ' => 'Lead time : ', + 'Cycle time: ' => 'Cycle time : ', + 'Time spent into each column' => 'Ο χρόνος που δαπανήθηκε σε κάθε στήλη', + 'The lead time is the duration between the task creation and the completion.' => 'Το είναι η διάρκεια μεταξύ της δημιουργίας του έργου και της ολοκλήρωσης του.', + 'The cycle time is the duration between the start date and the completion.' => 'Το είναι η διάρκεια μεταξύ της ημερομηνίας εκκίνησης και της ολοκλήρωσης του.', + 'If the task is not closed the current time is used instead of the completion date.' => 'Εάν η εργασία δεν έχει κλείσει η τρέχουσα ώρα χρησιμοποιείται αντί της ημερομηνίας ολοκλήρωσης.', + 'Set automatically the start date' => 'Ρυθμίστε αυτόματα την ημερομηνία έναρξης', + 'Edit Authentication' => 'Επεξεργασία ταυτοποίησης', + 'Google Id' => 'Id Google', + 'Github Id' => 'Id Github', + 'Remote user' => 'Απομακρυσμένος χρήστης', + 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Στους απομακρυσμένους χρήστες δεν αποθηκεύονται οι κωδικοί πρόσβασης εντός της βάσης δεδομένων της τρέχουσας εφαρμογής, Παραδείγματα: LDAP, Google and Github accounts.', + 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => 'Αν ενεργοποιήσετε την επιλογή "Απαγόρευση φόρμας σύνδεσης", τα στοιχεία που εισάγονται στη φόρμα σύνδεσης αγνοούνται.', + 'New remote user' => 'Νέος απομακρυσμένος χρήστης', + 'New local user' => 'Νέος τοπικός χρήστης', + 'Default task color' => 'Προεπιλογή χρώματος εργασίας', + 'Hide sidebar' => 'Απόκρυψη sidebar', + 'Expand sidebar' => 'Διαστολή sidebar', + 'This feature does not work with all browsers.' => 'Αυτή η δυνατότητα δεν δουλεύει σε όλους τους browsers', + 'There is no destination project available.' => 'Δεν υπάρχει διαθέσιμο κανένα έργο προορισμού.', + 'Trigger automatically subtask time tracking' => 'Αυτόματη ενεργοποίηση της παρακολούθησης χρόνου σε υπο-εργασίες', + 'Include closed tasks in the cumulative flow diagram' => 'Να συμπεριλαμβάνονται οι κλειστές εργασίες στο συσσωρευτικό διάγραμμα ροής', + 'Current swimlane: %s' => 'Τρέχουσα λωρίδα : %s', + 'Current column: %s' => 'Τρέχουσα στήλη : %s', + 'Current category: %s' => 'Τρέχουσα κατηγορία : %s', + 'no category' => 'Καμμία κατηγορία', + 'Current assignee: %s' => 'Τρέχον εκδοχέας : %s', + 'not assigned' => 'δεν έχει εκχωρηθεί', + 'Author:' => 'Συγγραφέας :', + 'contributors' => 'συνεισφέροντες', + 'License:' => 'Άδεια :', + 'License' => 'Άδεια', + 'Enter the text below' => 'Πληκτρολογήστε το παρακάτω κείμενο', + 'Gantt chart for %s' => 'Gantt διάγραμμα για %s', + 'Sort by position' => 'Ταξινόμηση κατά Θέση', + 'Sort by date' => 'Ταξινόμηση κατά ημέρα', + 'Add task' => 'Προσθήκη εργασίας', + 'Start date:' => 'Ημέρα εκκίνησης :', + 'Due date:' => 'Ημέρα καθηκόντων :', + 'There is no start date or due date for this task.' => 'Δεν υπάρχει ημερομηνία έναρξης ή ημερομηνία λήξης καθηκόντων για το έργο αυτό.', + 'Moving or resizing a task will change the start and due date of the task.' => 'Μετακίνηση ή αλλαγή μεγέθους μιας εργασίας θα αλλάξει την ώρα έναρξης και ημερομηνία λήξης της εργασίας.', + 'There is no task in your project.' => 'Δεν υπάρχει καμία εργασία στο έργο σας.', + 'Gantt chart' => 'Διαγράμματα Gantt', + 'People who are project managers' => 'Οι άνθρωποι που είναι οι διευθυντές έργων', + 'People who are project members' => 'Οι άνθρωποι που είναι μέλη των έργων', + 'NOK - Norwegian Krone' => 'NOK - Norwegian Krone', + 'Show this column' => 'Εμφάνιση αυτής της στήλης', + 'Hide this column' => 'Απόκρυψη αυτής τη στήλη', + 'open file' => 'Άνοιγμα αρχείου', + 'End date' => 'Ημερομηνία λήξης', + 'Users overview' => 'Επισκόπηση χρηστών', + 'Managers' => 'Διευθυντές', + 'Members' => 'Μέλη', + 'Shared project' => 'Κοινόχρηστο έργο', + 'Project managers' => 'Διευθυντές έργου', + 'Gantt chart for all projects' => 'Διάγραμμα Gantt για όλα τα έργα', + 'Projects list' => 'Λίστα έργων', + 'Gantt chart for this project' => 'Διάγραμμα Gantt για το έργο', + 'Project board' => 'Κεντρικός πίνακας έργου', + 'End date:' => 'Ημερομηνία λήξης :', + 'There is no start date or end date for this project.' => 'Δεν υπάρχει ημερομηνία έναρξης ή λήξης για το έργο αυτό.', + 'Projects Gantt chart' => 'Διάγραμμα Gantt έργων', + 'Start date: %s' => 'Ημερομηνία αρχής : %s', + 'End date: %s' => 'Ημερομηνία τέλους : %s', + 'Link type' => 'Τύπος συνδέσμου', + 'Change task color when using a specific task link' => 'Αλλαγή χρώματος εργασίας χρησιμοποιώντας συγκεκριμένο σύνδεσμο εργασίας', + 'Task link creation or modification' => 'Σύνδεσμος δημιουργίας ή τροποποίησης εργασίας', + 'Login with my Gitlab Account' => 'Login with my Gitlab Account', + 'Milestone' => 'Ορόσημο', + 'Gitlab Authentication' => 'Gitlab Authentication', + 'Help on Gitlab authentication' => 'Help on Gitlab authentication', + 'Gitlab Id' => 'Gitlab Id', + 'Gitlab Account' => 'Gitlab Account', + 'Link my Gitlab Account' => 'Link my Gitlab Account', + 'Unlink my Gitlab Account' => 'Unlink my Gitlab Account', + 'Documentation: %s' => 'Τεκμηρίωση : %s', + 'Switch to the Gantt chart view' => 'Μεταφορά σε προβολή διαγράμματος Gantt', + 'Reset the search/filter box' => 'Αρχικοποίηση του πεδίου αναζήτησης/φιλτραρίσματος', + 'Documentation' => 'Τεκμηρίωση', + 'Table of contents' => 'Πίνακας περιεχομένων', + 'Gantt' => 'Gantt', + 'Author' => 'Δημιουργός', + 'Version' => 'Έκδοση', + 'Plugins' => 'Πρόσθετα', + 'There is no plugin loaded.' => 'Δεν έχει φορτωθεί plugin', + 'Set maximum column height' => 'Ορισμός μέγιστου ύψους στήλης', + 'Remove maximum column height' => 'Αφαίρεση μέγιστου ύψους στήλης', + 'My notifications' => 'Οι ειδοποιήσεις μου', + 'Custom filters' => 'Φίλτρα ορισμένα από τον χρήστη', + 'Your custom filter have been created successfully.' => 'Το παρεμετροποιημένο από τον χρήστη φίλτρο δημιουργήθηκε με επιτυχία', + 'Unable to create your custom filter.' => 'Δεν είναι δυνατή η δημιουργία του φίλτρου ορισμένου από τον χρήστη.', + 'Custom filter removed successfully.' => 'Το παρεμετροποιημένο από τον χρήστη φίλτρο αφαιρέθηκε με επιτυχία.', + 'Unable to remove this custom filter.' => 'Δεν είναι δυνατή η αφαίρεση του παρεμετροποιημένου από τον χρήστη φίλτρου.', + 'Edit custom filter' => 'Διόρθωση παρεμετροποιημένου από τον χρήστη φίλτρου', + 'Your custom filter have been updated successfully.' => 'Το παρεμετροποιημένο από τον χρήστη φίλτρο, διορθώθηκε με επιτυχία.', + 'Unable to update custom filter.' => 'Δεν είναι δυνατή η ενημέρωση του παρεμετροποιημένου από τον χρήστη φίλτρου.', + 'Web' => 'Web', + 'New attachment on task #%d: %s' => 'Νέο συνημμένο για την εργασία n°%d : %s', + 'New comment on task #%d' => 'Νέο σχόλιο για την εργασία n°%d', + 'Comment updated on task #%d' => 'Ενημέρωση σχολίου για την εργασία n°%d', + 'New subtask on task #%d' => 'Νέα υπο-εργασία για την εργασία n°%d', + 'Subtask updated on task #%d' => 'Ενημέρωση υπό-εργασίας για την εργασία n°%d', + 'New task #%d: %s' => 'Νέα εργασία n°%d : %s', + 'Task updated #%d' => 'Η εργασία n°%d ενημερώθηκε με επιτυχία', + 'Task #%d closed' => 'Η εργασία n°%d έκλεισε', + 'Task #%d opened' => 'Η εργασία n°%d άνοιξε', + 'Column changed for task #%d' => 'Η στήλη άλλαξε για την εργασία n°%d', + 'New position for task #%d' => 'Νέα θέση για την εργασία n°%d', + 'Swimlane changed for task #%d' => 'Η λωρίδα άλλαξε για την εργασία n°%d', + 'Assignee changed on task #%d' => 'Η ανάθεση άλλαξε για την εργασία n°%d', + '%d overdue tasks' => '%d εκπρόθεσμες εργασίες', + 'Task #%d is overdue' => 'Η εργασία n°%d είναι εκπρόθεσμη', + 'No new notifications.' => 'Χωρίς νέες ειδοποιήσεις.', + 'Mark all as read' => 'Μαρκάρισμα όλων ως διαβασμένα', + 'Mark as read' => 'Μαρκάρισμα ως διαβασμένο', + 'Total number of tasks in this column across all swimlanes' => 'Συνολικός αριθμός εργασιών σε αυτήν τη στήλη σε όλες τις λωρίδες', + 'Collapse swimlane' => 'Συρίκνωση λωρίδας', + 'Expand swimlane' => 'Ανάπτυξη λωρίδας', + 'Add a new filter' => 'Προσθήκη νέου φίλτρου', + 'Share with all project members' => 'Διαμοίραση με όλους τους χρήστες του έργου', + 'Shared' => 'Διαμοιρασμένα', + 'Owner' => 'Ιδιοκτήτης', + 'Unread notifications' => 'Αδιάβαστες ειδοποιήσεις', + 'My filters' => 'Τα φίλτρα μου', + 'Notification methods:' => 'Μέθοδοι ειδοποίησης :', + 'Import tasks from CSV file' => 'Εισαγωγή εργασιών μέσω αρχείου CSV', + 'Unable to read your file' => 'Δεν είναι δυνατή η ανάγνωση του αρχείου', + '%d task(s) have been imported successfully.' => '%d η(οι) εργασία(ες) εισήχθησαν με επιτυχία.', + 'Nothing have been imported!' => 'Τίποτα δεν εισήχθη', + 'Import users from CSV file' => 'Εισαγωγή χρηστών μέσω αρχείου CSV', + '%d user(s) have been imported successfully.' => '%d ο(οι) χρήστης(ες) εισήχθησαν με επιτυχία.', + 'Comma' => 'Κόμμα', + 'Semi-colon' => 'Ερωτηματικό', + 'Tab' => 'Tab', + 'Vertical bar' => 'Κατακόρυφη μπάρα', + 'Double Quote' => 'Διπλά εισαγωγικά', + 'Single Quote' => 'Μονά εισαγωγικά', + '%s attached a file to the task #%d' => '%s συνημμένο αρχείο στην εργασία n°%d', + 'There is no column or swimlane activated in your project!' => 'Δεν υπάρχει στήλη ή λωρίδα ενεργοποιημένη στο έργο !', + 'Append filter (instead of replacement)' => 'Προσθήκη φίλτρου (αντί αντικατάσταση)', + 'Append/Replace' => 'Προσθήκη/Αντικατάσταση', + 'Append' => 'Προσθήκη', + 'Replace' => 'Αντικατάσταση', + 'Import' => 'Εισαγωγή', + 'change sorting' => 'Αλλαγή ταξινόμησης', + 'Tasks Importation' => 'Εισαγωγή εργασιών', + 'Delimiter' => 'Delimiter', + 'Enclosure' => 'Enclosure', + 'CSV File' => 'Αρχείο CSV', + 'Instructions' => 'Οδηγίες', + 'Your file must use the predefined CSV format' => 'Το αρχείο σας πρέπει να χρησιμοποιεί προκαθορισμένη μορφοποίηση CSV', + 'Your file must be encoded in UTF-8' => 'Το αρχείο σας πρέπει να έχει κωδικοποίηση χαρακτήρων UTF-8', + 'The first row must be the header' => 'Η πρώτη γραμμή πρέπει να είναι η κεφαλίδα', + 'Duplicates are not verified for you' => 'Οι Διπλοεγγραφές δεν ελέγχονται', + 'The due date must use the ISO format: YYYY-MM-DD' => 'Η ημερομηνία λήξης πρέπει να χρησιμοποιεί τη μορφοποίηση ISO : EEEE-MM-HH ή στα αγγλικά YYYY-MM-DD', + 'Download CSV template' => 'Κατέβασμα πρότυπου αρχείου CSV', + 'No external integration registered.' => 'No external integration registered.', + 'Duplicates are not imported' => 'Διπλοεγγραφές δεν εισήχθησαν', + 'Usernames must be lowercase and unique' => 'Οι ονομασίες χρηστών πρέπει να είναι σε μικρά γράμματα (lowercase) και μοναδικά', + 'Passwords will be encrypted if present' => 'Οι κωδικοί πρόσβασης κρυπτογραφούνται, αν υπάρχουν', + '%s attached a new file to the task %s' => '%s νέο συνημμένο αρχείο της εργασίας %s', + 'Link type' => 'Τύπος συνδέσμου', + 'Assign automatically a category based on a link' => 'Ανατίθεται αυτόματα κατηγορία, βασισμένη στον σύνδεσμο', + 'BAM - Konvertible Mark' => 'BAM - Konvertible Mark', + 'Assignee Username' => 'Δικαιοδόχο όνομα χρήστη', + 'Assignee Name' => 'Δικαιοδόχο όνομα', + 'Groups' => 'Ομάδες', + 'Members of %s' => 'Μέλη του %s', + 'New group' => 'Νέα ομάδα', + 'Group created successfully.' => 'Η ομάδα δημιουργήθηκε με επιτυχία.', + 'Unable to create your group.' => 'Δεν είναι δυνατή η δημιουργία της ομάδας.', + 'Edit group' => 'Διόρθωση ομάδας', + 'Group updated successfully.' => 'Η ομάδα ενημερώθηκε με επιτυχία.', + 'Unable to update your group.' => 'Δεν είναι δυνατή η ενημέρωση της ομάδας.', + 'Add group member to "%s"' => 'Προσθήκη του μέλους της ομάδας στην « %s »', + 'Group member added successfully.' => 'Το μέλος της ομ΄δας προστέθηκε με επιτυχία.', + 'Unable to add group member.' => 'Δεν είναι δυνατή η προσθήκη μέλους ομάδας.', + 'Remove user from group "%s"' => 'Αφαίρεση μέλους από την ομάδα « %s »', + 'User removed successfully from this group.' => 'Ο χρήστης αφαιρέθηκε με επιτυχία από την ομάδα.', + 'Unable to remove this user from the group.' => 'Δεν είναι δυνατή η αφαίρεση του χρήστη από την ομάδα.', + 'Remove group' => 'Αφαίρεση ομάδας', + 'Group removed successfully.' => 'Η ομάδα αφαιρέθηκε με επιτυχία.', + 'Unable to remove this group.' => 'Δεν είναι δυνατή η αφαίρεση της ομάδας.', + 'Project Permissions' => 'Επιτρέψεις έργου', + 'Manager' => 'Διευθυντής', + 'Project Manager' => 'Διευθυντής έργου', + 'Project Member' => 'Μέλος σε έργο', + 'Project Viewer' => 'Μέλος μόνο για προβολή έργου', + 'Your account is locked for %d minutes' => 'Ο λογαριασμός σας κλειδώθηκε για %d λεπτά', + 'Invalid captcha' => 'Μη αποδεκτό Captcha', + 'The name must be unique' => 'Το όνομα πρέπει να είναι μοναδικό', + 'View all groups' => 'Προβολή όλων των ομάδων', + 'View group members' => 'Προβολή των μελών της ομάδας', + 'There is no user available.' => 'Δεν υπάρχει διαθέσιμος χρήστης', + 'Do you really want to remove the user "%s" from the group "%s"?' => 'Αφαίρεση του χρήστη « %s » από την ομάδα « %s » ?', + 'There is no group.' => 'Δεν υπάρχει ομάδα.', + 'External Id' => 'Εξωτερικό αναγνωριστικό', + 'Add group member' => 'Προσθήκη μέλους ομάδας', + 'Do you really want to remove this group: "%s"?' => 'Αφαίρεση της ομάδας : « %s » ?', + 'There is no user in this group.' => 'Δεν υπάρχει χρήστης σε αυτήν την ομάδα', + 'Remove this user' => 'Αφαίρεση χρήστη', + 'Permissions' => 'Επιτρέψεις', + 'Allowed Users' => 'Χρήστες που επιτρέπονται', + 'No user have been allowed specifically.' => 'Δεν υπάρχει χρήστης που να επιτρέπεται συγκεκριμένα.', + 'Role' => 'Ρόλος', + 'Enter user name...' => 'Εισαγωγή ονόματος χρήστη...', + 'Allowed Groups' => 'Ομάδες που επιτρέπονται', + 'No group have been allowed specifically.' => 'Δεν υπάρχει ομάδα που να επιτρέπεται συγκεκριμένα.', + 'Group' => 'Ομάδα', + 'Group Name' => 'Ονομασία ομάδας', + 'Enter group name...' => 'Εισαγωγή ονομασίας ομάδας...', + 'Role:' => 'Ρόλος :', + 'Project members' => 'Μέλη έργου', + 'Compare hours for "%s"' => 'Σύγκριση ωρών για « %s »', + '%s mentioned you in the task #%d' => '%s αναφέρονται σε εσάς, στη εργασία n°%d', + '%s mentioned you in a comment on the task #%d' => '%s αναφέρονται σε εσάς σε σχόλιο, στη εργασίας n°%d', + 'You were mentioned in the task #%d' => 'Αναφέρεστε στην εργασία n°%d', + 'You were mentioned in a comment on the task #%d' => 'Αναφέρεστε σε σχόλιο, στην εργασία n°%d', + 'Mentioned' => 'Αναφέρεται', + 'Compare Estimated Time vs Actual Time' => 'Σύγκριση προβλεπόμενου χρόνου vs πραγματικού χρόνου', + 'Estimated hours: ' => 'Προβλεπόμενες ώρες : ', + 'Actual hours: ' => 'Πραγματικές ώρες : ', + 'Hours Spent' => 'Δαπανόμενες ώρες', + 'Hours Estimated' => 'Προβλεπόμενες ώρες', + 'Estimated Time' => 'Προβλεπόμενος χρόνος', + 'Actual Time' => 'Πραγματικός χρόνος', + 'Estimated vs actual time' => 'Προβλεπόμενος vs πραγματικός χρόνος', + 'RUB - Russian Ruble' => 'RUB - Russian Ruble', + 'Assign the task to the person who does the action when the column is changed' => 'Ανάθεση της εργασίας στο άτομο κάνει την ενέργεια όταν η στήλη αλλάζει', + 'Close a task in a specific column' => 'Κλείσιμο εργασίας σε συγκεκριμένη στήλη', + 'Time-based One-time Password Algorithm' => 'Time-based One-time Password Algorithm', + 'Two-Factor Provider: ' => 'Two-Factor Provider : ', + 'Disable two-factor authentication' => 'Disable two-factor authentication', + 'Enable two-factor authentication' => 'Enable two-factor authentication', + 'There is no integration registered at the moment.' => 'There is no integration registered at the moment.', + 'Password Reset for Kanboard' => 'Αρχικοποίηση κωδικών πρόσβασης για την εφαρμογή Kanboard', + 'Forgot password?' => 'Ξεχάσατε τον κωδικό πρόσβασης ?', + 'Enable "Forget Password"' => 'Ενεργοποίηση « Ξέχασα τον κωδικό πρόσβασης »', + 'Password Reset' => 'Αρχικοποίηση κωδικού πρόσβασης', + 'New password' => 'Νέος κωδικός πρόσβασης', + 'Change Password' => 'Αλλαγή κωδικού πρόσβασης', + 'To reset your password click on this link:' => 'Για να αρχικοποιηθεί ο κωδικός πρόσβασης σας πατήστε σε αυτόν τον σύνδεσμο :', + 'Last Password Reset' => 'Αρχικοποίηση τελευταίου κωδικού πρόσβασης', + 'The password has never been reinitialized.' => 'Ο κωδικός πρόσβασης δεν μπορεί να αρχικοποιηθεί για δεύτερη φορά.', + 'Creation' => 'Δημιουργία', + 'Expiration' => 'Λήξη', + 'Password reset history' => 'Ιστορικό αρχικοποίησης κωδικών πρόσβασης', + 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => 'Όλες οι εργασίας της στήλης « %s » και η λωρίδα « %s » έκλεισαν με επιτυχία.', + 'Do you really want to close all tasks of this column?' => 'Να κλείσουν όλες οι εργασίες αυτής της στήλης ?', + '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d εργασία(ες) στη στήλη « %s » και στη λωρίδα « %s » θα κλείσουν.', + 'Close all tasks of this column' => 'Κλείσιμο όλων των εργασιών αυτής της στήλης', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Κανένα plugin δεν έχει καταχωρηθεί με τη μέθοδο της κοινοποίησης του έργου. Μπορείτε ακόμα να διαμορφώσετε τις μεμονωμένες κοινοποιήσεις στο προφίλ χρήστη σας.', + 'My dashboard' => 'Το κεντρικό ταμπλό μου', + 'My profile' => 'Το προφίλ μου', +); -- cgit v1.2.3 From 7db5dddbc8fc3f2ddea52646c3765c9839e2b05f Mon Sep 17 00:00:00 2001 From: Yaroslav Zemlyanuhin Date: Tue, 26 Jan 2016 17:58:12 +0300 Subject: Added indent and colon to russian translation for: - Average lead time in Analytics - Average cycle time in Analytics --- app/Locale/ru_RU/translations.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php index c52e622d..ed71914c 100644 --- a/app/Locale/ru_RU/translations.php +++ b/app/Locale/ru_RU/translations.php @@ -839,8 +839,8 @@ return array( 'Average time spent' => 'Затрачено времени в среднем', 'This chart show the average time spent into each column for the last %d tasks.' => 'Эта диаграмма показывает среднее время, проведенное задачами в каждой колонке за последний %d.', 'Average Lead and Cycle time' => 'Среднее время выполнения и цикла', - 'Average lead time: ' => 'Среднее время выполнения', - 'Average cycle time: ' => 'Среднее время цикла', + 'Average lead time: ' => 'Среднее время выполнения: ', + 'Average cycle time: ' => 'Среднее время цикла: ', 'Cycle Time' => 'Время цикла', 'Lead Time' => 'Время выполнения', 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Эта диаграма показывает среднее время выполнения и цикла задачь в последние %d.', -- cgit v1.2.3 From 0e4ea36387362b2b32170761df214beddd9c1482 Mon Sep 17 00:00:00 2001 From: Eskiso Date: Thu, 28 Jan 2016 14:37:32 +0000 Subject: Updated translation --- app/Locale/pt_PT/translations.php | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'app/Locale') diff --git a/app/Locale/pt_PT/translations.php b/app/Locale/pt_PT/translations.php index 19c2ebf7..54ee1a15 100644 --- a/app/Locale/pt_PT/translations.php +++ b/app/Locale/pt_PT/translations.php @@ -1100,22 +1100,22 @@ return array( 'Do you really want to close all tasks of this column?' => 'Tem a certeza que quer fechar todas as tarefas nesta coluna?', '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '%d tarefa(s) na coluna "%s" e na swimlane "%s" serão fechadas.', 'Close all tasks of this column' => 'Fechar todas as tarefas nesta coluna', - // 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '', - // 'My dashboard' => '', - // 'My profile' => '', - // 'Project owner: ' => '', - // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '', - // 'Project owner' => '', - // 'Those dates are useful for the project Gantt chart.' => '', - // 'Private projects do not have users and groups management.' => '', - // 'There is no project member.' => '', - // 'Priority' => '', - // 'Task priority' => '', - // 'General' => '', - // 'Dates' => '', - // 'Default priority' => '', - // 'Lowest priority' => '', - // 'Highest priority' => '', - // 'If you put zero to the low and high priority, this feature will be disabled.' => '', - // 'Priority: %d' => '', + 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Nenhum plugin tem registado um método de notificação do projecto. Pode continuar a configurar notificações individuais no seu perfil de utilizador.', + 'My dashboard' => 'Meu painel', + 'My profile' => 'Meu perfil', + 'Project owner: ' => 'Dono do projecto: ', + 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => 'O identificador do projecto é opcional e tem de ser alfa-numerico, exemplo: MEUPROJECTO.', + 'Project owner' => 'Dono do projecto', + 'Those dates are useful for the project Gantt chart.' => 'Estas datas são uteis para o gráfico de Grantt do projecto.', + 'Private projects do not have users and groups management.' => 'Projectos privados não têm gestão de utilizadores nem de grupos.', + 'There is no project member.' => 'Não existe membro do projecto.', + 'Priority' => 'Prioridade', + 'Task priority' => 'Prioridade da Tarefa', + 'General' => 'Geral', + 'Dates' => 'Datas', + 'Default priority' => 'Prioridade por defeito', + 'Lowest priority' => 'Prioridade mais baixa', + 'Highest priority' => 'Prioridade mais alta', + 'If you put zero to the low and high priority, this feature will be disabled.' => 'Se colocar zero na prioridade baixa ou alta, essa funcionalidade será desactivada.', + 'Priority: %d' => 'Prioridade: %d', ); -- cgit v1.2.3 From dae0c7391ab8308506bddc5fff76414a3bb87ce4 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Fri, 29 Jan 2016 20:15:53 -0500 Subject: Move Google authentication to an external plugin --- ChangeLog | 5 + app/Auth/GoogleAuth.php | 143 ------------------------- app/Controller/Oauth.php | 24 ++--- app/Locale/bs_BA/translations.php | 7 -- app/Locale/cs_CZ/translations.php | 7 -- app/Locale/da_DK/translations.php | 7 -- app/Locale/de_DE/translations.php | 7 -- app/Locale/el_GR/translations.php | 32 +++--- app/Locale/es_ES/translations.php | 7 -- app/Locale/fi_FI/translations.php | 7 -- app/Locale/fr_FR/translations.php | 7 -- app/Locale/hu_HU/translations.php | 7 -- app/Locale/id_ID/translations.php | 7 -- app/Locale/it_IT/translations.php | 15 +-- app/Locale/ja_JP/translations.php | 7 -- app/Locale/my_MY/translations.php | 7 -- app/Locale/nb_NO/translations.php | 7 -- app/Locale/nl_NL/translations.php | 7 -- app/Locale/pl_PL/translations.php | 7 -- app/Locale/pt_BR/translations.php | 7 -- app/Locale/pt_PT/translations.php | 7 -- app/Locale/ru_RU/translations.php | 7 -- app/Locale/sr_Latn_RS/translations.php | 7 -- app/Locale/sv_SE/translations.php | 7 -- app/Locale/th_TH/translations.php | 7 -- app/Locale/tr_TR/translations.php | 7 -- app/Locale/zh_CN/translations.php | 7 -- app/Model/User.php | 15 +-- app/ServiceProvider/AuthenticationProvider.php | 7 +- app/ServiceProvider/RouteProvider.php | 1 - app/Template/auth/index.php | 6 +- app/Template/config/integrations.php | 8 -- app/Template/user/authentication.php | 3 +- app/Template/user/external.php | 20 +--- app/User/GoogleUserProvider.php | 23 ---- app/constants.php | 5 - doc/google-authentication.markdown | 64 ----------- doc/index.markdown | 1 - tests/units/Auth/GoogleAuthTest.php | 89 --------------- 39 files changed, 41 insertions(+), 574 deletions(-) delete mode 100644 app/Auth/GoogleAuth.php delete mode 100644 app/User/GoogleUserProvider.php delete mode 100644 doc/google-authentication.markdown delete mode 100644 tests/units/Auth/GoogleAuthTest.php (limited to 'app/Locale') diff --git a/ChangeLog b/ChangeLog index 5fa09689..2135da95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,11 @@ Version 1.0.25 (unreleased) -------------- +Breaking changes: + +* Core functionalities moved to external plugins: + - Google Auth: https://github.com/kanboard/plugin-google-auth + New features: * Add project owner (Directly Responsible Individual) diff --git a/app/Auth/GoogleAuth.php b/app/Auth/GoogleAuth.php deleted file mode 100644 index 6eacf0b0..00000000 --- a/app/Auth/GoogleAuth.php +++ /dev/null @@ -1,143 +0,0 @@ -getProfile(); - - if (! empty($profile)) { - $this->userInfo = new GoogleUserProvider($profile); - return true; - } - - return false; - } - - /** - * Set Code - * - * @access public - * @param string $code - * @return GoogleAuth - */ - public function setCode($code) - { - $this->code = $code; - return $this; - } - - /** - * Get user object - * - * @access public - * @return GoogleUserProvider - */ - public function getUser() - { - return $this->userInfo; - } - - /** - * Get configured OAuth2 service - * - * @access public - * @return \Kanboard\Core\Http\OAuth2 - */ - public function getService() - { - if (empty($this->service)) { - $this->service = $this->oauth->createService( - GOOGLE_CLIENT_ID, - GOOGLE_CLIENT_SECRET, - $this->helper->url->to('oauth', 'google', array(), '', true), - 'https://accounts.google.com/o/oauth2/auth', - 'https://accounts.google.com/o/oauth2/token', - array('https://www.googleapis.com/auth/userinfo.email', 'https://www.googleapis.com/auth/userinfo.profile') - ); - } - - return $this->service; - } - - /** - * Get Google profile - * - * @access public - * @return array - */ - public function getProfile() - { - $this->getService()->getAccessToken($this->code); - - return $this->httpClient->getJson( - 'https://www.googleapis.com/oauth2/v1/userinfo', - array($this->getService()->getAuthorizationHeader()) - ); - } - - /** - * Unlink user - * - * @access public - * @param integer $userId - * @return bool - */ - public function unlink($userId) - { - return $this->user->update(array('id' => $userId, 'google_id' => '')); - } -} diff --git a/app/Controller/Oauth.php b/app/Controller/Oauth.php index ed901def..62381308 100644 --- a/app/Controller/Oauth.php +++ b/app/Controller/Oauth.php @@ -10,16 +10,6 @@ namespace Kanboard\Controller; */ class Oauth extends Base { - /** - * Link or authenticate a Google account - * - * @access public - */ - public function google() - { - $this->step1('Google'); - } - /** * Link or authenticate a Github account * @@ -65,7 +55,7 @@ class Oauth extends Base * @access private * @param string $provider */ - private function step1($provider) + protected function step1($provider) { $code = $this->request->getStringParam('code'); @@ -79,11 +69,11 @@ class Oauth extends Base /** * Link or authenticate the user * - * @access private + * @access protected * @param string $provider * @param string $code */ - private function step2($provider, $code) + protected function step2($provider, $code) { $this->authenticationManager->getProvider($provider)->setCode($code); @@ -97,10 +87,10 @@ class Oauth extends Base /** * Link the account * - * @access private + * @access protected * @param string $provider */ - private function link($provider) + protected function link($provider) { $authProvider = $this->authenticationManager->getProvider($provider); @@ -117,10 +107,10 @@ class Oauth extends Base /** * Authenticate the account * - * @access private + * @access protected * @param string $provider */ - private function authenticate($provider) + protected function authenticate($provider) { if ($this->authenticationManager->oauthAuthentication($provider)) { $this->response->redirect($this->helper->url->to('app', 'index')); diff --git a/app/Locale/bs_BA/translations.php b/app/Locale/bs_BA/translations.php index 90ab1296..72bb3128 100644 --- a/app/Locale/bs_BA/translations.php +++ b/app/Locale/bs_BA/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Vanjska autentikacija nije uspostavljena', 'Your external account is linked to your profile successfully.' => 'Uspješno uspostavljena vanjska autentikacija', 'Email' => 'E-mail', - 'Link my Google Account' => 'Poveži sa Google nalogom', - 'Unlink my Google Account' => 'Ukini vezu sa Google nalogom', - 'Login with my Google Account' => 'Prijavi se preko Google naloga', 'Project not found.' => 'Projekat nije pronađen.', 'Task removed successfully.' => 'Zadatak uspješno uklonjen.', 'Unable to remove this task.' => 'Nemoguće uklanjanje zadatka.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Promijeni šifru', 'Password modification' => 'Izmjena šifre', 'External authentications' => 'Vanjske autentikacije', - 'Google Account' => 'Google korisnički račun', 'Github Account' => 'Github korisnički račun', 'Never connected.' => 'Bez konekcija.', 'No account linked.' => 'Bez povezanih korisničkih računa.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Ovaj grafik pokazuje prosjek vremena vođenja i vremenskog ciklusa za posljednjih %d zadataka tokom vremena.', 'Average time into each column' => 'Prosječno vrijeme u svakoj koloni', 'Lead and cycle time' => 'Vrijeme vođenja i vremenski ciklus', - 'Google Authentication' => 'Google autentifikacija', - 'Help on Google authentication' => 'Pomoć na Google autentifikacija', 'Github Authentication' => 'Github autentifikacija', 'Help on Github authentication' => 'Pomoć na Github autentifikacija', 'Lead time: ' => 'Vrijeme vođenja: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Ako zadatak nije zatvoren trenutno vrijeme je iskorišteno umjesto datuma završetka.', 'Set automatically the start date' => 'Automatski postavi početno vrijeme', 'Edit Authentication' => 'Uredi autentifikaciju', - 'Google Id' => 'Google Id', 'Github Id' => 'Github Id', 'Remote user' => 'Vanjski korisnik', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Vanjski korisnik ne čuva šifru u Kanboard bazi, npr: LDAP, Google i Github korisnički računi.', diff --git a/app/Locale/cs_CZ/translations.php b/app/Locale/cs_CZ/translations.php index 83d88f35..b564a7eb 100644 --- a/app/Locale/cs_CZ/translations.php +++ b/app/Locale/cs_CZ/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'E-Mail', - 'Link my Google Account' => 'Propojit s Google účtem', - 'Unlink my Google Account' => 'Odpojit Google účet', - 'Login with my Google Account' => 'Přihlášení pomocí Google účtu', 'Project not found.' => 'Projekt nebyl nalezen.', 'Task removed successfully.' => 'Úkol byl úspěšně odebrán.', 'Unable to remove this task.' => 'Tento úkol nelze odebrat.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Změnit heslo', 'Password modification' => 'Změna hesla', 'External authentications' => 'Vzdálená autorizace', - 'Google Account' => 'Google účet', 'Github Account' => 'github účet', 'Never connected.' => 'Zatím nikdy nespojen.', 'No account linked.' => 'Žádné propojení účtu.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Graf ukazuje průměrnou dodací lhůtu a dobu cyklu pro posledních %d úkolů v průběhu času', 'Average time into each column' => 'Průměrná doba v každé fázi', 'Lead and cycle time' => 'Dodací lhůta a doba cyklu', - 'Google Authentication' => 'Ověřování pomocí služby Google', - 'Help on Google authentication' => 'Nápověda k ověřování pomocí služby Google', 'Github Authentication' => 'Ověřování pomocí služby Github', 'Help on Github authentication' => 'Nápověda k ověřování pomocí služby Github', 'Lead time: ' => 'Dodací lhůta: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Jestliže není úkol uzavřen, místo termínu dokončení je použit aktuální čas.', 'Set automatically the start date' => 'Nastavit automaticky počáteční datum', 'Edit Authentication' => 'Upravit ověřování', - 'Google Id' => 'Google ID', 'Github Id' => 'Github ID', 'Remote user' => 'Vzdálený uživatel', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Hesla vzdáleným uživatelům se neukládají do databáze Kanboard. Naříklad: LDAP, Google a Github účty.', diff --git a/app/Locale/da_DK/translations.php b/app/Locale/da_DK/translations.php index 7a82bc1e..2e0cc80b 100644 --- a/app/Locale/da_DK/translations.php +++ b/app/Locale/da_DK/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'E-Mail', - 'Link my Google Account' => 'Forbind min Google-konto', - 'Unlink my Google Account' => 'Fjern forbindelsen til min Google-konto', - 'Login with my Google Account' => 'Login med min Google-konto', 'Project not found.' => 'Projekt ikke fundet.', 'Task removed successfully.' => 'Opgaven er fjernet.', 'Unable to remove this task.' => 'Opgaven kunne ikke fjernes.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Skift adgangskode', 'Password modification' => 'Adgangskode ændring', 'External authentications' => 'Ekstern autentificering', - 'Google Account' => 'Google-konto', 'Github Account' => 'Github-konto', 'Never connected.' => 'Aldrig forbundet.', 'No account linked.' => 'Ingen kontoer forfundet.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/de_DE/translations.php b/app/Locale/de_DE/translations.php index 80e77f90..21215437 100644 --- a/app/Locale/de_DE/translations.php +++ b/app/Locale/de_DE/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Externe Authentifizierung fehlgeschlagen', 'Your external account is linked to your profile successfully.' => 'Dein externer Account wurde erfolgreich mit deinem Profil verbunden', 'Email' => 'E-Mail', - 'Link my Google Account' => 'Verbinde meinen Google-Account', - 'Unlink my Google Account' => 'Verbindung mit meinem Google-Account trennen', - 'Login with my Google Account' => 'Anmelden mit meinem Google-Account', 'Project not found.' => 'Das Projekt wurde nicht gefunden.', 'Task removed successfully.' => 'Aufgabe erfolgreich gelöscht.', 'Unable to remove this task.' => 'Löschen der Aufgabe nicht möglich.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Passwort ändern', 'Password modification' => 'Passwortänderung', 'External authentications' => 'Externe Authentisierungsmethoden', - 'Google Account' => 'Google-Account', 'Github Account' => 'Github-Account', 'Never connected.' => 'Noch nie verbunden.', 'No account linked.' => 'Kein Account verbunden.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Das Diagramm zeigt die durchschnittliche Durchlauf- und Zykluszeit der letzten %d Aufgaben über die Zeit an.', 'Average time into each column' => 'Durchschnittzeit in jeder Spalte', 'Lead and cycle time' => 'Durchlauf- und Zykluszeit', - 'Google Authentication' => 'Google-Authentifizierung', - 'Help on Google authentication' => 'Hilfe bei Google-Authentifizierung', 'Github Authentication' => 'Github-Authentifizierung', 'Help on Github authentication' => 'Hilfe bei Github-Authentifizierung', 'Lead time: ' => 'Durchlaufzeit:', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Wenn die Aufgabe nicht geschlossen ist, wird die aktuelle Zeit statt der Fertigstellung verwendet.', 'Set automatically the start date' => 'Setze Startdatum automatisch', 'Edit Authentication' => 'Authentifizierung bearbeiten', - 'Google Id' => 'Google Id', 'Github Id' => 'Github Id', 'Remote user' => 'Remote-Benutzer', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Remote-Benutzer haben kein Passwort in der Kanboard Datenbank, Beispiel LDAP, Goole und Github Accounts', diff --git a/app/Locale/el_GR/translations.php b/app/Locale/el_GR/translations.php index 52b23dbd..ce7cc465 100644 --- a/app/Locale/el_GR/translations.php +++ b/app/Locale/el_GR/translations.php @@ -25,7 +25,7 @@ return array( 'Dark Grey' => 'Βαθύ γκρί', 'Pink' => 'Ρόζ', 'Teal' => 'Τουρκουάζ', - 'Cyan'=> 'Γαλάζιο', + 'Cyan' => 'Γαλάζιο', 'Lime' => 'Λεμονί', 'Light Green' => 'Ανοιχτό πράσινο', 'Amber' => 'Κεχριμπαρί', @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Αποτυχία εξωτερικής σύνδεσης', 'Your external account is linked to your profile successfully.' => 'Ο λογαριασμός σας συνδέθηκε με το προφίλ σας με επιτυχία.', 'Email' => 'Email', - 'Link my Google Account' => 'Σύνδεση του Google Account μου', - 'Unlink my Google Account' => 'Αποσύνδεση του Google Account μου', - 'Login with my Google Account' => 'Σύνδεση με Google Account', 'Project not found.' => 'Το έργο δεν βρέθηκε.', 'Task removed successfully.' => 'Η εργασία αφαιρέθηκε με επιτυχία.', 'Unable to remove this task.' => 'Δεν είναι δυνατή η αφαίρεση της εργασίας.', @@ -329,7 +326,7 @@ return array( 'Display another project' => 'Εμφάνιση άλλου έργου', 'Login with my Github Account' => 'Σύνδεση με το Github Account μου', 'Link my Github Account' => 'Σύνδεση Github Account', - 'Unlink my Github Account' => 'Αποσύνδεση του Github Account μου', + 'Unlink my Github Account' => 'Αποσύνδεση του Github Account μου', 'Created by %s' => 'Δημιουργήθηκε από %s', 'Last modified on %B %e, %Y at %k:%M %p' => 'Τελευταία ενημέρωση: %d/%m/%Y à %H:%M', 'Tasks Export' => 'Εξαγωγή εργασιών', @@ -355,14 +352,12 @@ return array( 'Time tracking:' => 'Παρακολούθηση του χρόνου :', 'New sub-task' => 'Νέα υπο-εργασία', 'New attachment added "%s"' => 'Νέα επικόλληση προστέθηκε « %s »', - 'Comment updated' => 'Το σχόλιο ενημηρώθηκε', + 'Comment updated' => 'Το σχόλιο ενημερώθηκε', 'New comment posted by %s' => 'Νέο σχόλιο από τον χρήστη « %s »', 'New attachment' => 'New attachment', 'New comment' => 'Νέο σχόλιο', - 'Comment updated' => 'Το σχόλιο ενημερώθηκε', 'New subtask' => 'Νέα υπο-εργασία', 'Subtask updated' => 'Υπο-Εργασία ενημερώθηκε', - 'New task' => 'Νέα εργασία', 'Task updated' => 'Η εργασία ενημερώθηκε', 'Task closed' => 'Η εργασία έκλεισε', 'Task opened' => 'Η εργασία άνοιξε', @@ -397,7 +392,6 @@ return array( 'Change password' => 'Αλλαγή password', 'Password modification' => 'Τροποποίηση password ', 'External authentications' => 'Εξωτερικές πιστοποιήσεις', - 'Google Account' => 'Google Account', 'Github Account' => 'Github Account', 'Never connected.' => 'Ποτέ δεν συνδέθηκε.', 'No account linked.' => 'Δεν υπάρχουν ενεργοί λογαριασμοί', @@ -688,7 +682,6 @@ return array( 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Πάρτε ένα screenshot και πατήστε CTRL+V or ⌘+V για να το επικολλήσετε εδώ.', 'Screenshot uploaded successfully.' => 'Το screenshot ανέβηκε με επιτυχία.', 'SEK - Swedish Krona' => 'SEK - Swedish Krona', - 'The project identifier is an optional alphanumeric code used to identify your project.' => 'Το αναγνωριστικό έργου είναι ένας προαιρετικός αλφαριθμητικός κωδικός που χρησιμοποιείται για την αναγνώριση του έργου σας.', 'Identifier' => 'Αναγνωριστικό', 'Disable two factor authentication' => 'Απενεργοποίηση κωδικού ελέγχου ταυτότητας δύο παραγόντων', 'Do you really want to disable the two factor authentication for this user: "%s"?' => 'Είστε σίγουροι ότι θέλετε να απενεργοποίησετε τον κωδικό ελέγχου ταυτότητας δύο παραγόντων : « %s » ?', @@ -849,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Αυτό το γράφημα δείχνει το average lead and cycle time για τις τελευταίες %d εργασίες κατά τη διάρκεια του χρόνου.', 'Average time into each column' => 'Μέσος χρόνος σε κάθε στήλη', 'Lead and cycle time' => 'Lead et cycle time', - 'Google Authentication' => 'Πιστοποίηση Google', - 'Help on Google authentication' => 'Βοήθεια για την πιστοποίηση της Google', 'Github Authentication' => 'Πιστοποίηση Github', 'Help on Github authentication' => 'Βοήθεια για την πιστοποίηση της Github', 'Lead time: ' => 'Lead time : ', @@ -861,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Εάν η εργασία δεν έχει κλείσει η τρέχουσα ώρα χρησιμοποιείται αντί της ημερομηνίας ολοκλήρωσης.', 'Set automatically the start date' => 'Ρυθμίστε αυτόματα την ημερομηνία έναρξης', 'Edit Authentication' => 'Επεξεργασία ταυτοποίησης', - 'Google Id' => 'Id Google', 'Github Id' => 'Id Github', 'Remote user' => 'Απομακρυσμένος χρήστης', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Στους απομακρυσμένους χρήστες δεν αποθηκεύονται οι κωδικοί πρόσβασης εντός της βάσης δεδομένων της τρέχουσας εφαρμογής, Παραδείγματα: LDAP, Google and Github accounts.', @@ -1014,7 +1004,6 @@ return array( 'Usernames must be lowercase and unique' => 'Οι ονομασίες χρηστών πρέπει να είναι σε μικρά γράμματα (lowercase) και μοναδικά', 'Passwords will be encrypted if present' => 'Οι κωδικοί πρόσβασης κρυπτογραφούνται, αν υπάρχουν', '%s attached a new file to the task %s' => '%s νέο συνημμένο αρχείο της εργασίας %s', - 'Link type' => 'Τύπος συνδέσμου', 'Assign automatically a category based on a link' => 'Ανατίθεται αυτόματα κατηγορία, βασισμένη στον σύνδεσμο', 'BAM - Konvertible Mark' => 'BAM - Konvertible Mark', 'Assignee Username' => 'Δικαιοδόχο όνομα χρήστη', @@ -1107,4 +1096,19 @@ return array( 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => 'Κανένα plugin δεν έχει καταχωρηθεί με τη μέθοδο της κοινοποίησης του έργου. Μπορείτε ακόμα να διαμορφώσετε τις μεμονωμένες κοινοποιήσεις στο προφίλ χρήστη σας.', 'My dashboard' => 'Το κεντρικό ταμπλό μου', 'My profile' => 'Το προφίλ μου', + // 'Project owner: ' => '', + // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '', + // 'Project owner' => '', + // 'Those dates are useful for the project Gantt chart.' => '', + // 'Private projects do not have users and groups management.' => '', + // 'There is no project member.' => '', + // 'Priority' => '', + // 'Task priority' => '', + // 'General' => '', + // 'Dates' => '', + // 'Default priority' => '', + // 'Lowest priority' => '', + // 'Highest priority' => '', + // 'If you put zero to the low and high priority, this feature will be disabled.' => '', + // 'Priority: %d' => '', ); diff --git a/app/Locale/es_ES/translations.php b/app/Locale/es_ES/translations.php index 16c96ec5..2a7aebda 100644 --- a/app/Locale/es_ES/translations.php +++ b/app/Locale/es_ES/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Falló la autenticación externa', 'Your external account is linked to your profile successfully.' => 'Su cuenta externa se ha vinculado exitosamente con su perfil.', 'Email' => 'Correo', - 'Link my Google Account' => 'Vincular con mi Cuenta en Google', - 'Unlink my Google Account' => 'Desvincular de mi Cuenta en Google', - 'Login with my Google Account' => 'Ingresar con mi Cuenta de Google', 'Project not found.' => 'Proyecto no hallado.', 'Task removed successfully.' => 'Tarea suprimida correctamente.', 'Unable to remove this task.' => 'No pude suprimir esta tarea.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Cambiar contraseña', 'Password modification' => 'Modificacion de contraseña', 'External authentications' => 'Autenticación externa', - 'Google Account' => 'Cuenta de Google', 'Github Account' => 'Cuenta de Github', 'Never connected.' => 'Nunca se ha conectado.', 'No account linked.' => 'Sin vínculo con cuenta.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Esta gráfica muestra el plazo medio de entrega y de ciclo para las %d últimas tareas transcurridas.', 'Average time into each column' => 'Tiempo medio en cada columna', 'Lead and cycle time' => 'Plazo de entrega y de ciclo', - 'Google Authentication' => 'Autenticación de Google', - 'Help on Google authentication' => 'Ayuda con la aAutenticación de Google', 'Github Authentication' => 'Autenticación de Github', 'Help on Github authentication' => 'Ayuda con la autenticación de Github', 'Lead time: ' => 'Plazo de entrega: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Si la tarea no se cierra, se usa la fecha actual en lugar de la de terminación.', 'Set automatically the start date' => 'Poner la fecha de inicio de forma automática', 'Edit Authentication' => 'Editar autenticación', - 'Google Id' => 'Id de Google', 'Github Id' => 'Id de Github', 'Remote user' => 'Usuario remoto', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Los usuarios remotos no almacenan sus contraseñas en la base de datos Kanboard, por ejemplo: cuentas de LDAP, Google y Github', diff --git a/app/Locale/fi_FI/translations.php b/app/Locale/fi_FI/translations.php index cde825e2..8e690e9b 100644 --- a/app/Locale/fi_FI/translations.php +++ b/app/Locale/fi_FI/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'Sähköposti', - 'Link my Google Account' => 'Linkitä Google-tili', - 'Unlink my Google Account' => 'Poista Google-tilin linkitys', - 'Login with my Google Account' => 'Kirjaudu Google tunnuksella', 'Project not found.' => 'Projektia ei löytynyt.', 'Task removed successfully.' => 'Tehtävä poistettiin onnistuneesti.', 'Unable to remove this task.' => 'Tehtävän poistaminen epäonnistui.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Vaihda salasana', 'Password modification' => 'Salasanan vaihto', 'External authentications' => 'Muut tunnistautumistavat', - 'Google Account' => 'Google-tili', 'Github Account' => 'Github-tili', 'Never connected.' => 'Ei koskaan liitetty.', 'No account linked.' => 'Tiliä ei ole liitetty.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php index 32110e1c..7ce0c030 100644 --- a/app/Locale/fr_FR/translations.php +++ b/app/Locale/fr_FR/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'L’authentification externe a échoué', 'Your external account is linked to your profile successfully.' => 'Votre compte externe est désormais lié à votre profil.', 'Email' => 'Email', - 'Link my Google Account' => 'Lier mon compte Google', - 'Unlink my Google Account' => 'Ne plus utiliser mon compte Google', - 'Login with my Google Account' => 'Se connecter avec mon compte Google', 'Project not found.' => 'Projet introuvable.', 'Task removed successfully.' => 'Tâche supprimée avec succès.', 'Unable to remove this task.' => 'Impossible de supprimer cette tâche.', @@ -397,7 +394,6 @@ return array( 'Change password' => 'Changer le mot de passe', 'Password modification' => 'Changement de mot de passe', 'External authentications' => 'Authentifications externes', - 'Google Account' => 'Compte Google', 'Github Account' => 'Compte Github', 'Never connected.' => 'Jamais connecté.', 'No account linked.' => 'Aucun compte attaché.', @@ -848,8 +844,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Ce graphique montre la durée moyenne du lead et cycle time pour les %d dernières tâches.', 'Average time into each column' => 'Temps moyen dans chaque colonne', 'Lead and cycle time' => 'Lead et cycle time', - 'Google Authentication' => 'Authentification Google', - 'Help on Google authentication' => 'Aide sur l\'authentification Google', 'Github Authentication' => 'Authentification Github', 'Help on Github authentication' => 'Aide sur l\'authentification Github', 'Lead time: ' => 'Lead time : ', @@ -860,7 +854,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Si la tâche n\'est pas fermée, l\'heure courante est utilisée à la place de la date de complétion.', 'Set automatically the start date' => 'Définir automatiquement la date de début', 'Edit Authentication' => 'Modifier l\'authentification', - 'Google Id' => 'Identifiant Google', 'Github Id' => 'Identifiant Github', 'Remote user' => 'Utilisateur distant', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Les utilisateurs distants ne stockent pas leur mot de passe dans la base de données de Kanboard, exemples : comptes LDAP, Github ou Google.', diff --git a/app/Locale/hu_HU/translations.php b/app/Locale/hu_HU/translations.php index 25d55bb2..92968f7f 100644 --- a/app/Locale/hu_HU/translations.php +++ b/app/Locale/hu_HU/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'E-mail', - 'Link my Google Account' => 'Kapcsold össze a Google fiókkal', - 'Unlink my Google Account' => 'Válaszd le a Google fiókomat', - 'Login with my Google Account' => 'Jelentkezzen be Google fiókkal', 'Project not found.' => 'A projekt nem található.', 'Task removed successfully.' => 'Feladat sikeresen törölve.', 'Unable to remove this task.' => 'A feladatot nem lehet törölni.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Jelszó módosítása', 'Password modification' => 'Jelszó módosítása', 'External authentications' => 'Külső azonosítás', - 'Google Account' => 'Google fiók', 'Github Account' => 'Github fiók', 'Never connected.' => 'Sosem csatlakozva.', 'No account linked.' => 'Nincs csatlakoztatott fiók.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/id_ID/translations.php b/app/Locale/id_ID/translations.php index e3316405..85cf9805 100644 --- a/app/Locale/id_ID/translations.php +++ b/app/Locale/id_ID/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Otentifikasi eksternal gagal', 'Your external account is linked to your profile successfully.' => 'Akun eksternal anda berhasil dihubungkan ke profil anda.', 'Email' => 'Email', - 'Link my Google Account' => 'Hubungkan akun Google saya', - 'Unlink my Google Account' => 'Putuskan akun Google saya', - 'Login with my Google Account' => 'Masuk menggunakan akun Google saya', 'Project not found.' => 'Proyek tidak ditemukan.', 'Task removed successfully.' => 'Tugas berhasil dihapus.', 'Unable to remove this task.' => 'Tidak dapat menghapus tugas ini.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Rubah kata sandri', 'Password modification' => 'Modifikasi kata sandi', 'External authentications' => 'Otentifikasi eksternal', - 'Google Account' => 'Akun Google', 'Github Account' => 'Akun Github', 'Never connected.' => 'Tidak pernah terhubung.', 'No account linked.' => 'Tidak ada akun terhubung.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Grafik ini menunjukkan memimpin rata-rata dan waktu siklus untuk %d tugas terakhir dari waktu ke waktu.', 'Average time into each column' => 'Rata-rata waktu ke setiap kolom', 'Lead and cycle time' => 'Lead dan siklus waktu', - 'Google Authentication' => 'Google Otentifikasi', - 'Help on Google authentication' => 'Bantuan pada otentifikasi Google', 'Github Authentication' => 'Otentifikasi Github', 'Help on Github authentication' => 'Bantuan pada otentifikasi Github', 'Lead time: ' => 'Lead time : ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Jika tugas tidak ditutup waktu saat ini yang digunakan sebagai pengganti tanggal penyelesaian.', 'Set automatically the start date' => 'Secara otomatis mengatur tanggal mulai', 'Edit Authentication' => 'Modifikasi Otentifikasi', - 'Google Id' => 'Id Google', 'Github Id' => 'Id Github', 'Remote user' => 'Pengguna jauh', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Pengguna jauh tidak menyimpan kata sandi mereka dalam basis data Kanboard, contoh: akun LDAP, Google dan Github.', diff --git a/app/Locale/it_IT/translations.php b/app/Locale/it_IT/translations.php index 30a21bd9..bc7e8c17 100644 --- a/app/Locale/it_IT/translations.php +++ b/app/Locale/it_IT/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Autenticazione esterna fallita', 'Your external account is linked to your profile successfully.' => 'Il tuo account esterno è stato collegato al tuo profilo con successo.', 'Email' => 'E-mail', - 'Link my Google Account' => 'Collegare il mio Account di Google', - 'Unlink my Google Account' => 'Scollegare il mio account di Google', - 'Login with my Google Account' => 'Entra con il mio Account di Google', 'Project not found.' => 'progetto non trovato.', 'Task removed successfully.' => 'Task cancellato correttamente.', 'Unable to remove this task.' => 'Impossibile cancellare questo task.', @@ -352,7 +349,7 @@ return array( 'Title:' => 'Titolo', 'Status:' => 'Stato', 'Assignee:' => 'Assegnatario:', - // 'Time tracking:' => 'Gestione del tempo:', + // 'Time tracking:' => '', 'New sub-task' => 'Nuovo sotto-task', 'New attachment added "%s"' => 'Nuovo allegato aggiunto "%s"', 'Comment updated' => 'Commento aggiornato', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Cambia password', 'Password modification' => 'Modifica della password', 'External authentications' => 'Autenticazione esterna', - 'Google Account' => 'Account Google', 'Github Account' => 'Account Github', 'Never connected.' => 'Mai connesso.', 'No account linked.' => 'Nessun account collegato.', @@ -568,7 +564,7 @@ return array( 'Select the new status of the subtask: "%s"' => 'Seleziona il nuovo status per il sotto-task: "%s"', 'Subtask timesheet' => 'Timesheet del sotto-task', 'There is nothing to show.' => 'Nulla da mostrare.', - // 'Time Tracking' => 'Gestione del tempo', + // 'Time Tracking' => '', 'You already have one subtask in progress' => 'Hai già un sotto-task in corso', 'Which parts of the project do you want to duplicate?' => 'Quali parti del progetto vuoi duplicare?', 'Disallow login form' => 'Disabilita il form di login', @@ -686,7 +682,6 @@ return array( 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => 'Cattura una schermata e premi CTRL+V o ⌘+V per incollarla qui.', 'Screenshot uploaded successfully.' => 'Schermata caricata correttamente.', 'SEK - Swedish Krona' => 'SEK - Corona svedese', - 'The project identifier is an optional alphanumeric code used to identify your project.' => 'L\'identificatore di progetto è un codice alfanumerico usato per indentificare il tuo progetto. ', 'Identifier' => 'Identificatore', 'Disable two factor authentication' => 'Disabilita l\'autenticazione "two-factor"', 'Do you really want to disable the two factor authentication for this user: "%s"?' => 'Vuoi davvero disabilitare l\'autenticazione "two-factor" per questo utente: "%s"?', @@ -815,7 +810,7 @@ return array( 'View advanced search syntax' => 'Visualizza la sintassi di ricerca avanzata', 'Overview' => 'Panoramica', // '%b %e %Y' => '', - 'Board/Calendar/List view' => '', + // 'Board/Calendar/List view' => '', 'Switch to the board view' => 'Passa alla vista "bacheca"', 'Switch to the calendar view' => 'Passa alla vista "calendario"', 'Switch to the list view' => 'Passa alla vista "elenco"', @@ -847,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Questo grafico mostra i tempi medi di consegna (Lead Time) e lavorazione (Cycle Time) per gli ultimi %d task.', 'Average time into each column' => 'Tempo medio in ogni colonna', 'Lead and cycle time' => 'Tempo di consegna e lavorazione', - 'Google Authentication' => 'Autenticazione con Google', - 'Help on Google authentication' => 'Aiuto sull\'autenticazione con Google', 'Github Authentication' => 'Autenticazione con Github', 'Help on Github authentication' => 'Aiuto sull\'autenticazione con Github', 'Lead time: ' => 'Tempo di consegna (Lead Time): ', @@ -859,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Se il task non è chiuso sarà usata la data attuale invece della data di completamento.', 'Set automatically the start date' => 'Imposta automaticamente la data di inzio', 'Edit Authentication' => 'Modifica Autenticazione', - 'Google Id' => 'Id Google', 'Github Id' => 'Id Github', 'Remote user' => 'Utente remoto', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'La password degli utenti remoti (ad esempio: LDAP, account Google e Github) non è salvata nel database di Kanboard', @@ -994,7 +986,6 @@ return array( 'Append/Replace' => 'Aggiungi/Sostituisci', 'Append' => 'Aggiungi', 'Replace' => 'Sostituisci', - 'There is no notification method registered.' => 'Nessun metodo di notifica definito.', 'Import' => 'Importa', 'change sorting' => 'cambia ordinamento', 'Tasks Importation' => 'Importazione task', diff --git a/app/Locale/ja_JP/translations.php b/app/Locale/ja_JP/translations.php index b9cde718..50c31d9f 100644 --- a/app/Locale/ja_JP/translations.php +++ b/app/Locale/ja_JP/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'Email', - 'Link my Google Account' => 'Google アカウントをリンクする', - 'Unlink my Google Account' => 'Google アカウントのリンクを解除する', - 'Login with my Google Account' => 'Google アカウントでログインする', 'Project not found.' => 'プロジェクトが見つかりません。', 'Task removed successfully.' => 'タスクを削除しました。', 'Unable to remove this task.' => 'タスクの削除に失敗しました。', @@ -395,7 +392,6 @@ return array( 'Change password' => 'パスワードの変更', 'Password modification' => 'パスワードの変更', 'External authentications' => '外部認証', - 'Google Account' => 'Google アカウント', 'Github Account' => 'Github アカウント', 'Never connected.' => '未接続。', 'No account linked.' => 'アカウントがリンクしていません。', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/my_MY/translations.php b/app/Locale/my_MY/translations.php index 43c288c7..6176cbc3 100644 --- a/app/Locale/my_MY/translations.php +++ b/app/Locale/my_MY/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Otentifikasi eksternal gagal', 'Your external account is linked to your profile successfully.' => 'Akaun eksternal anda berhasil dihubungkan ke profil anda.', 'Email' => 'Email', - 'Link my Google Account' => 'Hubungkan Akaun Google saya', - 'Unlink my Google Account' => 'Putuskan Akaun Google saya', - 'Login with my Google Account' => 'Masuk menggunakan Akaun Google saya', 'Project not found.' => 'projek tidak ditemukan.', 'Task removed successfully.' => 'Tugas berhasil dihapus.', 'Unable to remove this task.' => 'Tidak dapat menghapus tugas ini.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Rubah kata sandri', 'Password modification' => 'Modifikasi kata laluan', 'External authentications' => 'Otentifikasi eksternal', - 'Google Account' => 'Akaun Google', 'Github Account' => 'Akaun Github', 'Never connected.' => 'Tidak pernah terhubung.', 'No account linked.' => 'Tidak ada Akaun terhubung.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Grafik ini menunjukkan memimpin rata-rata dan waktu siklus untuk %d tugas terakhir dari waktu ke waktu.', 'Average time into each column' => 'Rata-rata waktu ke setiap kolom', 'Lead and cycle time' => 'Lead dan siklus waktu', - 'Google Authentication' => 'Google Otentifikasi', - 'Help on Google authentication' => 'Bantuan pada otentifikasi Google', 'Github Authentication' => 'Otentifikasi Github', 'Help on Github authentication' => 'Bantuan pada otentifikasi Github', 'Lead time: ' => 'Lead time : ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Jika tugas tidak ditutup waktu saat ini yang digunakan sebagai pengganti tanggal penyelesaian.', 'Set automatically the start date' => 'Secara otomatis mengatur tanggal mulai', 'Edit Authentication' => 'Modifikasi Otentifikasi', - 'Google Id' => 'Id Google', 'Github Id' => 'Id Github', 'Remote user' => 'Pengguna jauh', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Pengguna jauh tidak menyimpan kata laluan mereka dalam basis data Kanboard, contoh: Akaun LDAP, Google dan Github.', diff --git a/app/Locale/nb_NO/translations.php b/app/Locale/nb_NO/translations.php index 682f44a8..a5bcb741 100644 --- a/app/Locale/nb_NO/translations.php +++ b/app/Locale/nb_NO/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'Epost', - 'Link my Google Account' => 'Knytt til min Google-konto', - 'Unlink my Google Account' => 'Fjern knytningen til min Google-konto', - 'Login with my Google Account' => 'Login med min Google-konto', 'Project not found.' => 'Prosjekt ikke funnet.', 'Task removed successfully.' => 'Oppgaven er fjernet.', 'Unable to remove this task.' => 'Oppgaven kunne ikke fjernes.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Endre passord', 'Password modification' => 'Passordendring', 'External authentications' => 'Ekstern godkjenning', - 'Google Account' => 'Google-konto', 'Github Account' => 'GitHub-konto', 'Never connected.' => 'Aldri innlogget.', 'No account linked.' => 'Ingen kontoer knyttet.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/nl_NL/translations.php b/app/Locale/nl_NL/translations.php index 4f38f256..42424254 100644 --- a/app/Locale/nl_NL/translations.php +++ b/app/Locale/nl_NL/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'Email', - 'Link my Google Account' => 'Link mijn Google Account', - 'Unlink my Google Account' => 'Link met Google Account verwijderen', - 'Login with my Google Account' => 'Inloggen met mijn Google Account', 'Project not found.' => 'Project niet gevonden.', 'Task removed successfully.' => 'Taak succesvol verwijderd.', 'Unable to remove this task.' => 'Taak verwijderen niet gelukt.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Wachtwoord aanpassen', 'Password modification' => 'Wachtwoord aanpassen', 'External authentications' => 'Externe authenticatie', - 'Google Account' => 'Google Account', 'Github Account' => 'Github Account', 'Never connected.' => 'Nooit verbonden.', 'No account linked.' => 'Geen account gelinkt.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/pl_PL/translations.php b/app/Locale/pl_PL/translations.php index ee0ceb47..fad368a9 100644 --- a/app/Locale/pl_PL/translations.php +++ b/app/Locale/pl_PL/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'Email', - 'Link my Google Account' => 'Połącz z kontem Google', - 'Unlink my Google Account' => 'Rozłącz z kontem Google', - 'Login with my Google Account' => 'Zaloguj przy pomocy konta Google', 'Project not found.' => 'Projek nieznaleziony.', 'Task removed successfully.' => 'Zadanie usunięto pomyślnie.', 'Unable to remove this task.' => 'Nie można usunąć tego zadania.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Zmień hasło', 'Password modification' => 'Zmiana hasła', 'External authentications' => 'Autentykacja zewnętrzna', - 'Google Account' => 'Konto Google', 'Github Account' => 'Konto Github', 'Never connected.' => 'Nigdy nie połączone.', 'No account linked.' => 'Brak połączonych kont.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', 'Edit Authentication' => 'Edycja autoryzacji', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/pt_BR/translations.php b/app/Locale/pt_BR/translations.php index 09e87048..3a2cec6d 100644 --- a/app/Locale/pt_BR/translations.php +++ b/app/Locale/pt_BR/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Autenticação externa falhou', 'Your external account is linked to your profile successfully.' => 'Sua conta externa está agora ligada ao seu perfil.', 'Email' => 'E-mail', - 'Link my Google Account' => 'Vincular minha Conta do Google', - 'Unlink my Google Account' => 'Desvincular minha Conta do Google', - 'Login with my Google Account' => 'Entrar com minha Conta do Google', 'Project not found.' => 'Projeto não encontrado.', 'Task removed successfully.' => 'Tarefa removida com sucesso.', 'Unable to remove this task.' => 'Não foi possível remover esta tarefa.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Alterar senha', 'Password modification' => 'Alteração de senha', 'External authentications' => 'Autenticação externa', - 'Google Account' => 'Conta do Google', 'Github Account' => 'Conta do Github', 'Never connected.' => 'Nunca conectado.', 'No account linked.' => 'Nenhuma conta associada.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Este gráfico mostra o tempo médio do Lead and cycle time das últimas %d tarefas.', 'Average time into each column' => 'Tempo médio de cada coluna', 'Lead and cycle time' => 'Lead and cycle time', - 'Google Authentication' => 'Autenticação Google', - 'Help on Google authentication' => 'Ajuda com a autenticação Google', 'Github Authentication' => 'Autenticação Github', 'Help on Github authentication' => 'Ajuda com a autenticação Github', 'Lead time: ' => 'Lead time: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Se a tarefa não está fechada, a hora atual é usada no lugar da data de conclusão.', 'Set automatically the start date' => 'Definir automaticamente a data de início', 'Edit Authentication' => 'Modificar a autenticação', - 'Google Id' => 'Google ID', 'Github Id' => 'Github Id', 'Remote user' => 'Usuário remoto', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Os usuários remotos não conservam as suas senhas no banco de dados Kanboard, exemplos: contas LDAP, Github ou Google.', diff --git a/app/Locale/pt_PT/translations.php b/app/Locale/pt_PT/translations.php index 54ee1a15..63bafa6e 100644 --- a/app/Locale/pt_PT/translations.php +++ b/app/Locale/pt_PT/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Autenticação externa falhou', 'Your external account is linked to your profile successfully.' => 'A sua conta externa foi vinculada com sucesso ao seu perfil', 'Email' => 'E-mail', - 'Link my Google Account' => 'Vincular a minha Conta do Google', - 'Unlink my Google Account' => 'Desvincular a minha Conta do Google', - 'Login with my Google Account' => 'Entrar com a minha Conta do Google', 'Project not found.' => 'Projecto não encontrado.', 'Task removed successfully.' => 'Tarefa removida com sucesso.', 'Unable to remove this task.' => 'Não foi possível remover esta tarefa.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Alterar senha', 'Password modification' => 'Alteração de senha', 'External authentications' => 'Autenticação externa', - 'Google Account' => 'Conta do Google', 'Github Account' => 'Conta do Github', 'Never connected.' => 'Nunca conectado.', 'No account linked.' => 'Nenhuma conta associada.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Este gráfico mostra o tempo médio de espera e ciclo para as últimas %d tarefas realizadas.', 'Average time into each column' => 'Tempo médio em cada coluna', 'Lead and cycle time' => 'Tempo de Espera e Ciclo', - 'Google Authentication' => 'Autenticação Google', - 'Help on Google authentication' => 'Ajuda com autenticação Google', 'Github Authentication' => 'Autenticação Github', 'Help on Github authentication' => 'Ajuda com autenticação Github', 'Lead time: ' => 'Tempo de Espera: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Se a tarefa não estiver fechada o hora actual será usada em vez da hora de conclusão', 'Set automatically the start date' => 'Definir data de inicio automáticamente', 'Edit Authentication' => 'Editar Autenticação', - 'Google Id' => 'Id Google', 'Github Id' => 'Id Github', 'Remote user' => 'Utilizador remoto', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Utilizadores remotos não guardam a password na base de dados do Kanboard, por exemplo: LDAP, contas do Google e Github.', diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php index ed71914c..7d6c42e9 100644 --- a/app/Locale/ru_RU/translations.php +++ b/app/Locale/ru_RU/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Внешняя авторизация не удалась', 'Your external account is linked to your profile successfully.' => 'Ваш внешний аккаунт успешно подключен к профилю.', 'Email' => 'E-mail', - 'Link my Google Account' => 'Привязать мой профиль к Google', - 'Unlink my Google Account' => 'Отвязать мой профиль от Google', - 'Login with my Google Account' => 'Аутентификация через Google', 'Project not found.' => 'Проект не найден.', 'Task removed successfully.' => 'Задача удалена.', 'Unable to remove this task.' => 'Не удалось удалить эту задачу.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Сменить пароль', 'Password modification' => 'Изменение пароля', 'External authentications' => 'Внешняя аутентификация', - 'Google Account' => 'Профиль Google', 'Github Account' => 'Профиль Github', 'Never connected.' => 'Ранее не соединялось.', 'No account linked.' => 'Нет связанных профилей.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Эта диаграма показывает среднее время выполнения и цикла задачь в последние %d.', 'Average time into each column' => 'Среднее время в каждом столбце', 'Lead and cycle time' => 'Время выполнения и цикла', - 'Google Authentication' => 'Авторизация Google', - 'Help on Google authentication' => 'Помощь в авторизации Google', 'Github Authentication' => 'Авторизация Github', 'Help on Github authentication' => 'Помощь в авторизации Github', 'Lead time: ' => 'Время выполнения:', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Если задача не закрыта, то текущая дата будет указана в дате завершения задачи.', 'Set automatically the start date' => 'Установить автоматическую дату начала', 'Edit Authentication' => 'Редактировать авторизацию', - 'Google Id' => 'Google Id', 'Github Id' => 'Github Id', 'Remote user' => 'Удаленный пользователь', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Учетные данные для входа через LDAP, Google и Github не будут сохранены в Kanboard.', diff --git a/app/Locale/sr_Latn_RS/translations.php b/app/Locale/sr_Latn_RS/translations.php index 2b3553c2..ba864e8f 100644 --- a/app/Locale/sr_Latn_RS/translations.php +++ b/app/Locale/sr_Latn_RS/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'E-mail', - 'Link my Google Account' => 'Poveži sa Google nalogom', - 'Unlink my Google Account' => 'Ukini vezu sa Google nalogom', - 'Login with my Google Account' => 'Prijavi se preko Google naloga', 'Project not found.' => 'Projekat nije pronađen.', 'Task removed successfully.' => 'Zadatak uspešno uklonjen.', 'Unable to remove this task.' => 'Nemoguće uklanjanje zadatka.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Izmeni lozinku', 'Password modification' => 'Izmena lozinke', 'External authentications' => 'Spoljne akcije', - 'Google Account' => 'Google nalog', 'Github Account' => 'Github nalog', 'Never connected.' => 'Bez konekcija.', 'No account linked.' => 'Bez povezanih naloga.', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/sv_SE/translations.php b/app/Locale/sv_SE/translations.php index 1c01e94d..0f9e6eda 100644 --- a/app/Locale/sv_SE/translations.php +++ b/app/Locale/sv_SE/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Extern autentisering misslyckades', 'Your external account is linked to your profile successfully.' => 'Ditt externa konto länkades till din profil.', 'Email' => 'Epost', - 'Link my Google Account' => 'Länka till mitt Google-konto', - 'Unlink my Google Account' => 'Ta bort länken till mitt Google-konto', - 'Login with my Google Account' => 'Logga in med mitt Google-konto', 'Project not found.' => 'Projektet kunde inte hittas', 'Task removed successfully.' => 'Uppgiften har tagits bort', 'Unable to remove this task.' => 'Kunde inte ta bort denna uppgift', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Byt lösenord', 'Password modification' => 'Ändra lösenord', 'External authentications' => 'Extern autentisering', - 'Google Account' => 'Googlekonto', 'Github Account' => 'Githubkonto', 'Never connected.' => 'Inte ansluten.', 'No account linked.' => 'Inget konto länkat.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Diagramet visar medel av led och cykeltid för de senaste %d uppgifterna över tiden.', 'Average time into each column' => 'Medeltidsåtgång i varje kolumn', 'Lead and cycle time' => 'Led och cykeltid', - 'Google Authentication' => 'Google autentisering', - 'Help on Google authentication' => 'Hjälp för Google autentisering', 'Github Authentication' => 'Github autentisering', 'Help on Github authentication' => 'Hjälp för Github autentisering', 'Lead time: ' => 'Ledtid', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Om uppgiften inte är stängd används nuvarande tid istället för slutförandedatum.', 'Set automatically the start date' => 'Sätt startdatum automatiskt', 'Edit Authentication' => 'Ändra autentisering', - 'Google Id' => 'Google Id', 'Github Id' => 'Github Id', 'Remote user' => 'Extern användare', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Externa användares lösenord lagras inte i Kanboard-databasen, exempel: LDAP, Google och Github-konton.', diff --git a/app/Locale/th_TH/translations.php b/app/Locale/th_TH/translations.php index e0de5844..e1bb0449 100644 --- a/app/Locale/th_TH/translations.php +++ b/app/Locale/th_TH/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => 'อีเมล', - 'Link my Google Account' => 'เชื่อมต่อกับกูเกิลแอคเคาท์', - 'Unlink my Google Account' => 'ไม่เชื่อมต่อกับกูเกิลแอคเคาท์', - 'Login with my Google Account' => 'เข้าใช้ด้วยกูเกิลแอคเคาท์', 'Project not found.' => 'หาโปรเจคไม่พบ', 'Task removed successfully.' => 'ลบงานเรียบร้อยแล้ว', 'Unable to remove this task.' => 'ไม่สามารถลบงานนี้', @@ -395,7 +392,6 @@ return array( 'Change password' => 'เปลี่ยนรหัสผ่าน', 'Password modification' => 'แก้ไขรหัสผ่าน', 'External authentications' => 'การยืนยันภายนอก', - 'Google Account' => 'กูเกิลแอคเคาท์', 'Github Account' => 'กิทฮับแอคเคาท์', 'Never connected.' => 'ไม่เชื่อมต่อ', 'No account linked.' => 'แอคเคาท์ไม่มีการเชื่อม', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Locale/tr_TR/translations.php b/app/Locale/tr_TR/translations.php index c4da560d..e49d6ac9 100644 --- a/app/Locale/tr_TR/translations.php +++ b/app/Locale/tr_TR/translations.php @@ -260,9 +260,6 @@ return array( 'External authentication failed' => 'Harici hesap doğrulaması başarısız', 'Your external account is linked to your profile successfully.' => 'Harici hesabınız profilinizle başarıyla bağlandı.', 'Email' => 'E-posta', - 'Link my Google Account' => 'Google hesabımla bağ oluştur', - 'Unlink my Google Account' => 'Google hesabımla bağı kaldır', - 'Login with my Google Account' => 'Google hesabımla giriş yap', 'Project not found.' => 'Proje bulunamadı', 'Task removed successfully.' => 'Görev başarıyla silindi.', 'Unable to remove this task.' => 'Görev silinemiyor.', @@ -395,7 +392,6 @@ return array( 'Change password' => 'Şifre değiştir', 'Password modification' => 'Şifre değişimi', 'External authentications' => 'Dış kimlik doğrulamaları', - 'Google Account' => 'Google hesabı', 'Github Account' => 'Github hesabı', 'Never connected.' => 'Hiç bağlanmamış.', 'No account linked.' => 'Bağlanmış hesap yok.', @@ -846,8 +842,6 @@ return array( 'This chart show the average lead and cycle time for the last %d tasks over the time.' => 'Bu grafik son %d görev için zaman içinde gerçekleşen ortalama teslim ve çevrim sürelerini gösterir.', 'Average time into each column' => 'Her bir sütunda ortalama zaman', 'Lead and cycle time' => 'Teslim ve çevrim süresi', - 'Google Authentication' => 'Google doğrulaması', - 'Help on Google authentication' => 'Google doğrulaması hakkında yardım', 'Github Authentication' => 'Github doğrulaması', 'Help on Github authentication' => 'Github doğrulaması hakkında yardım', 'Lead time: ' => 'Teslim süresi: ', @@ -858,7 +852,6 @@ return array( 'If the task is not closed the current time is used instead of the completion date.' => 'Eğer görev henüz kapatılmamışsa, tamamlanma tarihi yerine şu anki tarih kullanılır.', 'Set automatically the start date' => 'Başlangıç tarihini otomatik olarak belirle', 'Edit Authentication' => 'Doğrulamayı düzenle', - 'Google Id' => 'Google kimliği', 'Github Id' => 'Github Kimliği', 'Remote user' => 'Uzak kullanıcı', 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => 'Uzak kullanıcıların şifreleri Kanboard veritabanında saklanmaz, örnek: LDAP, Google ve Github hesapları', diff --git a/app/Locale/zh_CN/translations.php b/app/Locale/zh_CN/translations.php index e0b90b58..00109732 100644 --- a/app/Locale/zh_CN/translations.php +++ b/app/Locale/zh_CN/translations.php @@ -260,9 +260,6 @@ return array( // 'External authentication failed' => '', // 'Your external account is linked to your profile successfully.' => '', 'Email' => '电子邮件', - 'Link my Google Account' => '关联我的google帐号', - 'Unlink my Google Account' => '去除我的google帐号关联', - 'Login with my Google Account' => '用我的google帐号登录', 'Project not found.' => '未发现项目', 'Task removed successfully.' => '任务成功去除', 'Unable to remove this task.' => '无法移除该任务。', @@ -395,7 +392,6 @@ return array( 'Change password' => '修改密码', 'Password modification' => '修改密码', 'External authentications' => '外部认证', - 'Google Account' => '谷歌账号', 'Github Account' => 'Github 账号', 'Never connected.' => '从未连接。', 'No account linked.' => '未链接账号。', @@ -846,8 +842,6 @@ return array( // 'This chart show the average lead and cycle time for the last %d tasks over the time.' => '', // 'Average time into each column' => '', // 'Lead and cycle time' => '', - // 'Google Authentication' => '', - // 'Help on Google authentication' => '', // 'Github Authentication' => '', // 'Help on Github authentication' => '', // 'Lead time: ' => '', @@ -858,7 +852,6 @@ return array( // 'If the task is not closed the current time is used instead of the completion date.' => '', // 'Set automatically the start date' => '', // 'Edit Authentication' => '', - // 'Google Id' => '', // 'Github Id' => '', // 'Remote user' => '', // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '', diff --git a/app/Model/User.php b/app/Model/User.php index ac0e7491..0174a040 100644 --- a/app/Model/User.php +++ b/app/Model/User.php @@ -48,20 +48,7 @@ class User extends Base */ public function getQuery() { - return $this->db - ->table(self::TABLE) - ->columns( - 'id', - 'username', - 'name', - 'email', - 'role', - 'is_ldap_user', - 'notifications_enabled', - 'google_id', - 'github_id', - 'twofactor_activated' - ); + return $this->db->table(self::TABLE); } /** diff --git a/app/ServiceProvider/AuthenticationProvider.php b/app/ServiceProvider/AuthenticationProvider.php index a516cffe..d39cf0df 100644 --- a/app/ServiceProvider/AuthenticationProvider.php +++ b/app/ServiceProvider/AuthenticationProvider.php @@ -13,7 +13,6 @@ use Kanboard\Auth\DatabaseAuth; use Kanboard\Auth\LdapAuth; use Kanboard\Auth\GitlabAuth; use Kanboard\Auth\GithubAuth; -use Kanboard\Auth\GoogleAuth; use Kanboard\Auth\TotpAuth; use Kanboard\Auth\ReverseProxyAuth; @@ -55,10 +54,6 @@ class AuthenticationProvider implements ServiceProviderInterface $container['authenticationManager']->register(new GithubAuth($container)); } - if (GOOGLE_AUTH) { - $container['authenticationManager']->register(new GoogleAuth($container)); - } - $container['projectAccessMap'] = $this->getProjectAccessMap(); $container['applicationAccessMap'] = $this->getApplicationAccessMap(); @@ -126,7 +121,7 @@ class AuthenticationProvider implements ServiceProviderInterface $acl->setRoleHierarchy(Role::APP_MANAGER, array(Role::APP_USER, Role::APP_PUBLIC)); $acl->setRoleHierarchy(Role::APP_USER, array(Role::APP_PUBLIC)); - $acl->add('Oauth', array('google', 'github', 'gitlab'), Role::APP_PUBLIC); + $acl->add('Oauth', array('github', 'gitlab'), Role::APP_PUBLIC); $acl->add('Auth', array('login', 'check'), Role::APP_PUBLIC); $acl->add('Captcha', '*', Role::APP_PUBLIC); $acl->add('PasswordReset', '*', Role::APP_PUBLIC); diff --git a/app/ServiceProvider/RouteProvider.php b/app/ServiceProvider/RouteProvider.php index 057a1b3c..6d1ec6b0 100644 --- a/app/ServiceProvider/RouteProvider.php +++ b/app/ServiceProvider/RouteProvider.php @@ -205,7 +205,6 @@ class RouteProvider implements ServiceProviderInterface $container['route']->addRoute('documentation', 'doc', 'show'); // Auth routes - $container['route']->addRoute('oauth/google', 'oauth', 'google'); $container['route']->addRoute('oauth/github', 'oauth', 'github'); $container['route']->addRoute('oauth/gitlab', 'oauth', 'gitlab'); $container['route']->addRoute('login', 'auth', 'login'); diff --git a/app/Template/auth/index.php b/app/Template/auth/index.php index a1059d6f..99444d37 100644 --- a/app/Template/auth/index.php +++ b/app/Template/auth/index.php @@ -40,12 +40,8 @@ hook->render('template:auth:login-form:after') ?> - +