From 7213ba467ac6e6cd9b37ce3f48a309b4fc044097 Mon Sep 17 00:00:00 2001 From: Albert Cervera i Areny Date: Sun, 30 Oct 2011 23:27:25 +0100 Subject: [PATCH] Add Catalan translation. --- __tryton__.py | 11 ++ locale/ca_ES.po | 382 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 393 insertions(+) create mode 100644 locale/ca_ES.po diff --git a/__tryton__.py b/__tryton__.py index 05221e0130..c9e465d47d 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -3,6 +3,7 @@ { 'name': 'Timesheet', 'name_bg_BG': 'График', + 'name_ca_ES': 'Fulls de treball', 'name_de_DE': 'Zeiterfassung', 'name_es_CO': 'Hoja de Asistencia', 'name_es_ES': 'Partes de trabajo', @@ -29,6 +30,15 @@ And with reports: - Часове за задача - Часове по служител за седмица - Часове по служител за месец +''', + 'description_ca_ES': '''Mòdul de fulls de treball amb: +- Feines o tasques +- Línies de fulls de treball + +I els informes: +- Hores per tasca +- Hores per empleat per setmana +- Hores per empleat per mes ''', 'description_de_DE': '''Zeiterfassungsmodul mit: - Aufgaben @@ -89,6 +99,7 @@ Bijbehorende rapporten: 'translation': [ 'locale/cs_CZ.po', 'locale/bg_BG.po', + 'locale/ca_ES.po', 'locale/de_DE.po', 'locale/es_CO.po', 'locale/es_ES.po', diff --git a/locale/ca_ES.po b/locale/ca_ES.po new file mode 100644 index 0000000000..8a41b181fb --- /dev/null +++ b/locale/ca_ES.po @@ -0,0 +1,382 @@ +# +# Albert Cervera i Areny , 2011. +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Last-Translator: Albert Cervera i Areny \n" +"PO-Revision-Date: 2011-10-22 13:45+0200\n" +"Project-Id-Version: \n" +"Language-Team: Catalan <>\n" +"Language: ca\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.2\n" +"MIME-Version: 1.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +msgctxt "error:timesheet.line:0" +msgid "Hours field must be positive" +msgstr "El camp d'hores ha de ser positiu" + +msgctxt "error:timesheet.work:0" +msgid "Every work must be in the same company as it's parent work!" +msgstr "Cada treball ha d'estar en la mateixa empresa que el seu treball pare" + +msgctxt "error:timesheet.work:0" +msgid "You can not create recursive works!" +msgstr "No pot crear treballs recursius" + +msgctxt "field:timesheet.enter_lines.init,date:0" +msgid "Date" +msgstr "Data" + +msgctxt "field:timesheet.enter_lines.init,employee:0" +msgid "Employee" +msgstr "Empleat" + +msgctxt "field:timesheet.hours_employee,employee:0" +msgid "Employee" +msgstr "Empleat" + +msgctxt "field:timesheet.hours_employee,hours:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "field:timesheet.hours_employee,rec_name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.hours_employee_monthly,employee:0" +msgid "Employee" +msgstr "Empleat" + +msgctxt "field:timesheet.hours_employee_monthly,hours:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "field:timesheet.hours_employee_monthly,month:0" +msgid "Month" +msgstr "Mes" + +msgctxt "field:timesheet.hours_employee_monthly,rec_name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.hours_employee_monthly,year:0" +msgid "Year" +msgstr "Any" + +msgctxt "field:timesheet.hours_employee_weekly,employee:0" +msgid "Employee" +msgstr "Empleat" + +msgctxt "field:timesheet.hours_employee_weekly,hours:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "field:timesheet.hours_employee_weekly,rec_name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.hours_employee_weekly,week:0" +msgid "Week" +msgstr "Setmana" + +msgctxt "field:timesheet.hours_employee_weekly,year:0" +msgid "Year" +msgstr "Any" + +msgctxt "field:timesheet.line,date:0" +msgid "Date" +msgstr "Data" + +msgctxt "field:timesheet.line,description:0" +msgid "Description" +msgstr "Descripció" + +msgctxt "field:timesheet.line,employee:0" +msgid "Employee" +msgstr "Empleat" + +msgctxt "field:timesheet.line,hours:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "field:timesheet.line,rec_name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.line,work:0" +msgid "Work" +msgstr "Treball" + +msgctxt "field:timesheet.open_hours_employee.init,end_date:0" +msgid "End Date" +msgstr "Data final" + +msgctxt "field:timesheet.open_hours_employee.init,start_date:0" +msgid "Start Date" +msgstr "Data inicial" + +msgctxt "field:timesheet.work,active:0" +msgid "Active" +msgstr "Actiu" + +msgctxt "field:timesheet.work,children:0" +msgid "Children" +msgstr "Fills" + +msgctxt "field:timesheet.work,company:0" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:timesheet.work,hours:0" +msgid "Timesheet Hours" +msgstr "Hores del full de treball" + +msgctxt "field:timesheet.work,left:0" +msgid "Left" +msgstr "Esquerra" + +msgctxt "field:timesheet.work,name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.work,parent:0" +msgid "Parent" +msgstr "Pare" + +msgctxt "field:timesheet.work,rec_name:0" +msgid "Name" +msgstr "Nom" + +msgctxt "field:timesheet.work,right:0" +msgid "Right" +msgstr "Dreta" + +msgctxt "field:timesheet.work,timesheet_available:0" +msgid "Available on timesheets" +msgstr "Disponible en fulls de treball" + +msgctxt "field:timesheet.work.open.init,from_date:0" +msgid "From Date" +msgstr "Des de la data" + +msgctxt "field:timesheet.work.open.init,to_date:0" +msgid "To Date" +msgstr "A la data" + +msgctxt "help:timesheet.work,hours:0" +msgid "Total time spent on this work" +msgstr "Temps total empleat en aquest treball" + +msgctxt "help:timesheet.work,timesheet_available:0" +msgid "Allow to fill in timesheets with this work" +msgstr "Permet completar fullsde treball amb aquest treball" + +msgctxt "model:ir.action,name:act_enter_lines" +msgid "Enter Timesheet" +msgstr "Introduir fulls de treball" + +msgctxt "model:ir.action,name:act_hours_employee_form" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "model:ir.action,name:act_hours_employee_monthly_form" +msgid "Hours per Employee per Month" +msgstr "Hores per empleat i mes" + +msgctxt "model:ir.action,name:act_hours_employee_weekly_form" +msgid "Hours per Employee per Week" +msgstr "Hores per empleat i setmana" + +msgctxt "model:ir.action,name:act_line_form" +msgid "Timesheet Lines" +msgstr "Línies del full de treball" + +msgctxt "model:ir.action,name:act_open_hours_employee" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "model:ir.action,name:act_open_work" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "model:ir.action,name:act_open_work_graph" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "model:ir.action,name:act_work_form2" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "model:ir.action,name:act_work_form3" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "model:ir.action,name:act_work_tree" +msgid "Works" +msgstr "Treballs" + +msgctxt "model:ir.action,name:act_work_tree2" +msgid "Works" +msgstr "Treballs" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuració" + +msgctxt "model:ir.ui.menu,name:menu_enter_lines" +msgid "Enter Timesheet" +msgstr "Introduir full de treball" + +msgctxt "model:ir.ui.menu,name:menu_line_form" +msgid "Timesheet Lines" +msgstr "Línies de full de treball" + +msgctxt "model:ir.ui.menu,name:menu_open_hours_employee" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "model:ir.ui.menu,name:menu_open_hours_employee_monthly" +msgid "Hours per Employee per Month" +msgstr "Hores per empleat i mes" + +msgctxt "model:ir.ui.menu,name:menu_open_hours_employee_weekly" +msgid "Hours per Employee per Week" +msgstr "Hores per empleat i setmana" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Informes" + +msgctxt "model:ir.ui.menu,name:menu_timesheet" +msgid "Timesheet Management" +msgstr "Gestió de fulls de treball" + +msgctxt "model:ir.ui.menu,name:menu_work_tree" +msgid "Works" +msgstr "Treballs" + +msgctxt "model:ir.ui.menu,name:menu_work_tree2" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "model:res.group,name:group_timesheet_admin" +msgid "Timesheet Administration" +msgstr "Administració de fulls de treball" + +msgctxt "model:timesheet.enter_lines.init,name:0" +msgid "Enter Lines Init" +msgstr "Inicialitza la introducció de línies" + +msgctxt "model:timesheet.hours_employee,name:0" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "model:timesheet.hours_employee_monthly,name:0" +msgid "Hours per Employee per Month" +msgstr "Hores per empleat i mes" + +msgctxt "model:timesheet.hours_employee_weekly,name:0" +msgid "Hours per Employee per Week" +msgstr "Hores per empleat i setmana" + +msgctxt "model:timesheet.line,name:0" +msgid "Timesheet Line" +msgstr "Línia de full de treball" + +msgctxt "model:timesheet.open_hours_employee.init,name:0" +msgid "Open Hours Employee Init" +msgstr "Inicialitza l'obertura d'hores d'empleat" + +msgctxt "model:timesheet.work,name:0" +msgid "Work" +msgstr "Treball" + +msgctxt "model:timesheet.work.open.init,name:0" +msgid "Open Work Init" +msgstr "Inicialitza l'obertura d'un treball" + +msgctxt "view:timesheet.enter_lines.init:0" +msgid "Enter Timesheet" +msgstr "Introduir full de treball" + +msgctxt "view:timesheet.hours_employee:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "view:timesheet.hours_employee:0" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "view:timesheet.hours_employee_monthly:0" +msgid "Hours per Employee per Month" +msgstr "Hores per empleat i mes" + +msgctxt "view:timesheet.hours_employee_weekly:0" +msgid "Hours per Employee per Week" +msgstr "Hores per empleat i setmana" + +msgctxt "view:timesheet.line:0" +msgid "Hours" +msgstr "Hores" + +msgctxt "view:timesheet.line:0" +msgid "Timesheet Line" +msgstr "Línia de full de treball" + +msgctxt "view:timesheet.line:0" +msgid "Timesheet Lines" +msgstr "Línies de full de treball" + +msgctxt "view:timesheet.open_hours_employee.init:0" +msgid "Hours per Employee" +msgstr "Hores per empleat" + +msgctxt "view:timesheet.work.open.init:0" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "view:timesheet.work:0" +msgid "Hours per Work" +msgstr "Hores per treball" + +msgctxt "view:timesheet.work:0" +msgid "Work" +msgstr "Treball" + +msgctxt "view:timesheet.work:0" +msgid "Works" +msgstr "Treballs" + +msgctxt "wizard_button:timesheet.enter_lines,init,end:0" +msgid "Cancel" +msgstr "Cancel·lar" + +msgctxt "wizard_button:timesheet.enter_lines,init,enter:0" +msgid "Enter" +msgstr "Entrar" + +msgctxt "wizard_button:timesheet.open_hours_employee,init,end:0" +msgid "Cancel" +msgstr "Cancel·lar" + +msgctxt "wizard_button:timesheet.open_hours_employee,init,open:0" +msgid "Open" +msgstr "Obrir" + +msgctxt "wizard_button:timesheet.work.open,init,end:0" +msgid "Cancel" +msgstr "Cancel·lar" + +msgctxt "wizard_button:timesheet.work.open,init,open:0" +msgid "Open" +msgstr "Obrir" + +msgctxt "wizard_button:timesheet.work.open2,init,end:0" +msgid "Cancel" +msgstr "Cancel·lar" + +msgctxt "wizard_button:timesheet.work.open2,init,open:0" +msgid "Open" +msgstr "Obrir"