diff --git a/locale/bg_BG.po b/locale/bg_BG.po index ff34c8f707..dd396e9a99 100644 --- a/locale/bg_BG.po +++ b/locale/bg_BG.po @@ -53,7 +53,7 @@ msgstr "" msgctxt "field:project.work,name:" msgid "Name" -msgstr "" +msgstr "Име" msgctxt "field:project.work,parent:" msgid "Parent" @@ -137,9 +137,10 @@ msgctxt "help:project.work,total_effort:" msgid "Estimated total effort for this work and the sub-works" msgstr "Предполагаеми общо усилия за тази задача и подзадачите" +#, fuzzy msgctxt "help:project.work,total_progress:" msgid "Estimated total progress for this work and the sub-works" -msgstr "" +msgstr "Предполагаеми общо усилия за тази задача и подзадачите" msgctxt "model:ir.action,name:act_open_child_work" msgid "Tasks" @@ -167,27 +168,27 @@ msgstr "Задачи" msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" msgid "Done" -msgstr "" +msgstr "Приключен" msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" msgid "Opened" -msgstr "" +msgstr "Отворен" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" msgid "Done" -msgstr "" +msgstr "Приключен" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" msgid "Opened" -msgstr "" +msgstr "Отворен" msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" msgid "Done" -msgstr "" +msgstr "Приключен" msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" msgid "Opened" -msgstr "" +msgstr "Отворен" msgctxt "model:ir.ui.menu,name:menu_configuration" msgid "Configuration" diff --git a/locale/ca_ES.po b/locale/ca_ES.po index 78f277b188..1acba9c993 100644 --- a/locale/ca_ES.po +++ b/locale/ca_ES.po @@ -44,7 +44,7 @@ msgstr "Usuari creació" msgctxt "field:project.work,effort_duration:" msgid "Effort" -msgstr "Temps" +msgstr "Esforç" msgctxt "field:project.work,id:" msgid "ID" @@ -100,7 +100,7 @@ msgstr "Temps" msgctxt "field:project.work,total_effort:" msgid "Total Effort" -msgstr "Temps total" +msgstr "Esforç total" msgctxt "field:project.work,total_progress:" msgid "Total Progress" diff --git a/locale/de_DE.po b/locale/de_DE.po index db0b6ee963..c9baf83a03 100644 --- a/locale/de_DE.po +++ b/locale/de_DE.po @@ -123,10 +123,6 @@ msgctxt "field:project.work,write_uid:" msgid "Write User" msgstr "Letzte Änderung durch" -msgctxt "field:timesheet.work,timesheet_lines:" -msgid "Timesheet Lines" -msgstr "Zeitpositionen" - msgctxt "help:project.work,effort_duration:" msgid "Estimated Effort for this work" msgstr "Geschätzter Zeitaufwand für diese Aufgabe" diff --git a/locale/es_CO.po b/locale/es_CO.po index 1c2cd34f24..d5361442cf 100644 --- a/locale/es_CO.po +++ b/locale/es_CO.po @@ -56,7 +56,7 @@ msgstr "" msgctxt "field:project.work,name:" msgid "Name" -msgstr "" +msgstr "Nombre" msgctxt "field:project.work,parent:" msgid "Parent" @@ -126,9 +126,10 @@ msgctxt "help:project.work,effort_duration:" msgid "Estimated Effort for this work" msgstr "Esfuerzo Estimado para este trabajo" +#, fuzzy msgctxt "help:project.work,progress:" msgid "Estimated progress for this work" -msgstr "" +msgstr "Esfuerzo Estimado para este trabajo" msgctxt "help:project.work,timesheet_duration:" msgid "Total time spent on this work and the sub-works" @@ -138,9 +139,10 @@ msgctxt "help:project.work,total_effort:" msgid "Estimated total effort for this work and the sub-works" msgstr "Esfuerzo total estimado para esta actividad y sus subactividades" +#, fuzzy msgctxt "help:project.work,total_progress:" msgid "Estimated total progress for this work and the sub-works" -msgstr "" +msgstr "Esfuerzo total estimado para esta actividad y sus subactividades" msgctxt "model:ir.action,name:act_open_child_work" msgid "Tasks" @@ -168,27 +170,27 @@ msgstr "Actividades" msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" msgid "Done" -msgstr "" +msgstr "Hecho" msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" msgid "Done" -msgstr "" +msgstr "Hecho" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" msgid "Done" -msgstr "" +msgstr "Hecho" msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" msgctxt "model:ir.ui.menu,name:menu_configuration" msgid "Configuration" diff --git a/locale/es_MX.po b/locale/es_MX.po index 9bb2a4557b..0b9306e51c 100644 --- a/locale/es_MX.po +++ b/locale/es_MX.po @@ -54,9 +54,10 @@ msgctxt "field:project.work,left:" msgid "Left" msgstr "" +#, fuzzy msgctxt "field:project.work,name:" msgid "Name" -msgstr "" +msgstr "Nombre" msgctxt "field:project.work,parent:" msgid "Parent" @@ -126,9 +127,10 @@ msgctxt "help:project.work,effort_duration:" msgid "Estimated Effort for this work" msgstr "Tiempo estimado para este trabajo." +#, fuzzy msgctxt "help:project.work,progress:" msgid "Estimated progress for this work" -msgstr "" +msgstr "Tiempo estimado para este trabajo." msgctxt "help:project.work,timesheet_duration:" msgid "Total time spent on this work and the sub-works" @@ -138,9 +140,10 @@ msgctxt "help:project.work,total_effort:" msgid "Estimated total effort for this work and the sub-works" msgstr "El esfuerzo total estimado para este trabajo y sus subtrabajos." +#, fuzzy msgctxt "help:project.work,total_progress:" msgid "Estimated total progress for this work and the sub-works" -msgstr "" +msgstr "El esfuerzo total estimado para este trabajo y sus subtrabajos." msgctxt "model:ir.action,name:act_open_child_work" msgid "Tasks" @@ -166,29 +169,35 @@ msgctxt "model:ir.action,name:act_work_tree" msgid "Works Efforts" msgstr "Proyectos y tareas" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" msgid "Done" -msgstr "" +msgstr "Finalizado" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" msgid "Done" -msgstr "" +msgstr "Finalizado" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" msgid "Done" -msgstr "" +msgstr "Finalizado" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" msgid "Opened" -msgstr "" +msgstr "Abierto" msgctxt "model:ir.ui.menu,name:menu_configuration" msgid "Configuration" @@ -246,14 +255,16 @@ msgctxt "view:project.work:" msgid "%" msgstr "" +#, fuzzy msgctxt "view:project.work:" msgid "Children" -msgstr "" +msgstr "Hijos" msgctxt "view:project.work:" msgid "General" msgstr "" +#, fuzzy msgctxt "view:project.work:" msgid "Works Efforts" -msgstr "" +msgstr "Proyectos y tareas" diff --git a/locale/lo_LA.po b/locale/lo_LA.po new file mode 100644 index 0000000000..72799e664b --- /dev/null +++ b/locale/lo_LA.po @@ -0,0 +1,255 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "error:project.work:" +msgid "There should be only one timesheet work by task/project." +msgstr "" + +msgctxt "error:project.work:" +msgid "" +"Work \"%(child)s\" can not be opened because its parent work \"%(parent)s\" " +"is already done." +msgstr "" + +msgctxt "error:project.work:" +msgid "" +"Work \"%(parent)s\" can not be done because its child work \"%(child)s\" is " +"still opened." +msgstr "" + +msgctxt "field:project.work,children:" +msgid "Children" +msgstr "" + +msgctxt "field:project.work,comment:" +msgid "Comment" +msgstr "" + +msgctxt "field:project.work,company:" +msgid "Company" +msgstr "" + +msgctxt "field:project.work,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:project.work,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:project.work,effort_duration:" +msgid "Effort" +msgstr "" + +msgctxt "field:project.work,id:" +msgid "ID" +msgstr "" + +msgctxt "field:project.work,left:" +msgid "Left" +msgstr "" + +msgctxt "field:project.work,name:" +msgid "Name" +msgstr "" + +msgctxt "field:project.work,parent:" +msgid "Parent" +msgstr "" + +msgctxt "field:project.work,party:" +msgid "Party" +msgstr "" + +msgctxt "field:project.work,party_address:" +msgid "Contact Address" +msgstr "" + +msgctxt "field:project.work,progress:" +msgid "Progress" +msgstr "" + +msgctxt "field:project.work,rec_name:" +msgid "Name" +msgstr "" + +msgctxt "field:project.work,right:" +msgid "Right" +msgstr "" + +msgctxt "field:project.work,sequence:" +msgid "Sequence" +msgstr "" + +msgctxt "field:project.work,state:" +msgid "State" +msgstr "" + +msgctxt "field:project.work,timesheet_available:" +msgid "Available on timesheets" +msgstr "" + +msgctxt "field:project.work,timesheet_duration:" +msgid "Duration" +msgstr "" + +msgctxt "field:project.work,total_effort:" +msgid "Total Effort" +msgstr "" + +msgctxt "field:project.work,total_progress:" +msgid "Total Progress" +msgstr "" + +msgctxt "field:project.work,type:" +msgid "Type" +msgstr "" + +msgctxt "field:project.work,work:" +msgid "Work" +msgstr "" + +msgctxt "field:project.work,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:project.work,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "help:project.work,effort_duration:" +msgid "Estimated Effort for this work" +msgstr "" + +msgctxt "help:project.work,progress:" +msgid "Estimated progress for this work" +msgstr "" + +msgctxt "help:project.work,timesheet_duration:" +msgid "Total time spent on this work and the sub-works" +msgstr "" + +msgctxt "help:project.work,total_effort:" +msgid "Estimated total effort for this work and the sub-works" +msgstr "" + +msgctxt "help:project.work,total_progress:" +msgid "Estimated total progress for this work and the sub-works" +msgstr "" + +msgctxt "model:ir.action,name:act_open_child_work" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.action,name:act_project_form" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.action,name:act_project_tree" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.action,name:act_task_form" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.action,name:act_work_list" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.action,name:act_work_tree" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project" +msgid "Project" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project_form" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project_tree" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_task_form" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_work_list" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_work_tree" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:project.work,name:" +msgid "Work Effort" +msgstr "" + +msgctxt "model:res.group,name:group_project_admin" +msgid "Project Administration" +msgstr "" + +msgctxt "selection:project.work,state:" +msgid "Done" +msgstr "" + +msgctxt "selection:project.work,state:" +msgid "Opened" +msgstr "" + +msgctxt "selection:project.work,type:" +msgid "Project" +msgstr "" + +msgctxt "selection:project.work,type:" +msgid "Task" +msgstr "" + +msgctxt "view:project.work:" +msgid "%" +msgstr "" + +msgctxt "view:project.work:" +msgid "Children" +msgstr "" + +msgctxt "view:project.work:" +msgid "General" +msgstr "" + +msgctxt "view:project.work:" +msgid "Works Efforts" +msgstr "" diff --git a/locale/nl_NL.po b/locale/nl_NL.po index ada9c16c28..56726b47b0 100644 --- a/locale/nl_NL.po +++ b/locale/nl_NL.po @@ -53,9 +53,10 @@ msgctxt "field:project.work,left:" msgid "Left" msgstr "" +#, fuzzy msgctxt "field:project.work,name:" msgid "Name" -msgstr "" +msgstr "Naam bijlage" #, fuzzy msgctxt "field:project.work,parent:" @@ -173,29 +174,35 @@ msgctxt "model:ir.action,name:act_work_tree" msgid "Works Efforts" msgstr "" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" msgid "Done" -msgstr "" +msgstr "Klaar" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" msgid "Opened" -msgstr "" +msgstr "Geopend" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" msgid "Done" -msgstr "" +msgstr "Klaar" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" msgid "Opened" -msgstr "" +msgstr "Geopend" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" msgid "Done" -msgstr "" +msgstr "Klaar" +#, fuzzy msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" msgid "Opened" -msgstr "" +msgstr "Geopend" #, fuzzy msgctxt "model:ir.ui.menu,name:menu_configuration" diff --git a/locale/ru_RU.po b/locale/ru_RU.po index 0f504908ec..ed0421e3cd 100644 --- a/locale/ru_RU.po +++ b/locale/ru_RU.po @@ -52,7 +52,7 @@ msgstr "" msgctxt "field:project.work,name:" msgid "Name" -msgstr "" +msgstr "Наименование" msgctxt "field:project.work,parent:" msgid "Parent" @@ -135,9 +135,10 @@ msgctxt "help:project.work,total_effort:" msgid "Estimated total effort for this work and the sub-works" msgstr "Предположительные общие затраты для этой работы и подчиненных работ" +#, fuzzy msgctxt "help:project.work,total_progress:" msgid "Estimated total progress for this work and the sub-works" -msgstr "" +msgstr "Предположительные общие затраты для этой работы и подчиненных работ" msgctxt "model:ir.action,name:act_open_child_work" msgid "Tasks" @@ -165,27 +166,27 @@ msgstr "Рабочие затраты" msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" msgid "Done" -msgstr "" +msgstr "Выполнено" msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" msgid "Opened" -msgstr "" +msgstr "Открыт" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" msgid "Done" -msgstr "" +msgstr "Выполнено" msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" msgid "Opened" -msgstr "" +msgstr "Открыт" msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" msgid "Done" -msgstr "" +msgstr "Выполнено" msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" msgid "Opened" -msgstr "" +msgstr "Открыт" msgctxt "model:ir.ui.menu,name:menu_configuration" msgid "Configuration" diff --git a/locale/zh_CN.po b/locale/zh_CN.po new file mode 100644 index 0000000000..72799e664b --- /dev/null +++ b/locale/zh_CN.po @@ -0,0 +1,255 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "error:project.work:" +msgid "There should be only one timesheet work by task/project." +msgstr "" + +msgctxt "error:project.work:" +msgid "" +"Work \"%(child)s\" can not be opened because its parent work \"%(parent)s\" " +"is already done." +msgstr "" + +msgctxt "error:project.work:" +msgid "" +"Work \"%(parent)s\" can not be done because its child work \"%(child)s\" is " +"still opened." +msgstr "" + +msgctxt "field:project.work,children:" +msgid "Children" +msgstr "" + +msgctxt "field:project.work,comment:" +msgid "Comment" +msgstr "" + +msgctxt "field:project.work,company:" +msgid "Company" +msgstr "" + +msgctxt "field:project.work,create_date:" +msgid "Create Date" +msgstr "" + +msgctxt "field:project.work,create_uid:" +msgid "Create User" +msgstr "" + +msgctxt "field:project.work,effort_duration:" +msgid "Effort" +msgstr "" + +msgctxt "field:project.work,id:" +msgid "ID" +msgstr "" + +msgctxt "field:project.work,left:" +msgid "Left" +msgstr "" + +msgctxt "field:project.work,name:" +msgid "Name" +msgstr "" + +msgctxt "field:project.work,parent:" +msgid "Parent" +msgstr "" + +msgctxt "field:project.work,party:" +msgid "Party" +msgstr "" + +msgctxt "field:project.work,party_address:" +msgid "Contact Address" +msgstr "" + +msgctxt "field:project.work,progress:" +msgid "Progress" +msgstr "" + +msgctxt "field:project.work,rec_name:" +msgid "Name" +msgstr "" + +msgctxt "field:project.work,right:" +msgid "Right" +msgstr "" + +msgctxt "field:project.work,sequence:" +msgid "Sequence" +msgstr "" + +msgctxt "field:project.work,state:" +msgid "State" +msgstr "" + +msgctxt "field:project.work,timesheet_available:" +msgid "Available on timesheets" +msgstr "" + +msgctxt "field:project.work,timesheet_duration:" +msgid "Duration" +msgstr "" + +msgctxt "field:project.work,total_effort:" +msgid "Total Effort" +msgstr "" + +msgctxt "field:project.work,total_progress:" +msgid "Total Progress" +msgstr "" + +msgctxt "field:project.work,type:" +msgid "Type" +msgstr "" + +msgctxt "field:project.work,work:" +msgid "Work" +msgstr "" + +msgctxt "field:project.work,write_date:" +msgid "Write Date" +msgstr "" + +msgctxt "field:project.work,write_uid:" +msgid "Write User" +msgstr "" + +msgctxt "help:project.work,effort_duration:" +msgid "Estimated Effort for this work" +msgstr "" + +msgctxt "help:project.work,progress:" +msgid "Estimated progress for this work" +msgstr "" + +msgctxt "help:project.work,timesheet_duration:" +msgid "Total time spent on this work and the sub-works" +msgstr "" + +msgctxt "help:project.work,total_effort:" +msgid "Estimated total effort for this work and the sub-works" +msgstr "" + +msgctxt "help:project.work,total_progress:" +msgid "Estimated total progress for this work and the sub-works" +msgstr "" + +msgctxt "model:ir.action,name:act_open_child_work" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.action,name:act_project_form" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.action,name:act_project_tree" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.action,name:act_task_form" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.action,name:act_work_list" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.action,name:act_work_tree" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_form_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_form_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_tree_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_project_tree_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_task_form_done" +msgid "Done" +msgstr "" + +msgctxt "model:ir.action.act_window.domain,name:act_task_form_opened" +msgid "Opened" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project" +msgid "Project" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project_form" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_project_tree" +msgid "Projects" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_task_form" +msgid "Tasks" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_work_list" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_work_tree" +msgid "Works Efforts" +msgstr "" + +msgctxt "model:project.work,name:" +msgid "Work Effort" +msgstr "" + +msgctxt "model:res.group,name:group_project_admin" +msgid "Project Administration" +msgstr "" + +msgctxt "selection:project.work,state:" +msgid "Done" +msgstr "" + +msgctxt "selection:project.work,state:" +msgid "Opened" +msgstr "" + +msgctxt "selection:project.work,type:" +msgid "Project" +msgstr "" + +msgctxt "selection:project.work,type:" +msgid "Task" +msgstr "" + +msgctxt "view:project.work:" +msgid "%" +msgstr "" + +msgctxt "view:project.work:" +msgid "Children" +msgstr "" + +msgctxt "view:project.work:" +msgid "General" +msgstr "" + +msgctxt "view:project.work:" +msgid "Works Efforts" +msgstr "" diff --git a/setup.py b/setup.py index cf677068c4..b6f7a92eb8 100644 --- a/setup.py +++ b/setup.py @@ -82,6 +82,7 @@ setup(name=name, 'License :: OSI Approved :: GNU General Public License (GPL)', 'Natural Language :: Bulgarian', 'Natural Language :: Catalan', + 'Natural Language :: Chinese (Simplified)', 'Natural Language :: Czech', 'Natural Language :: Dutch', 'Natural Language :: English',