diff --git a/openerp/addons/base/i18n/ab.po b/openerp/addons/base/i18n/ab.po index 0cb2630e9c6..e421e451371 100644 --- a/openerp/addons/base/i18n/ab.po +++ b/openerp/addons/base/i18n/ab.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:33+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:29+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/af.po b/openerp/addons/base/i18n/af.po index 41ca8ed1ef1..b318a74a735 100644 --- a/openerp/addons/base/i18n/af.po +++ b/openerp/addons/base/i18n/af.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:30+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/am.po b/openerp/addons/base/i18n/am.po index e6b1d64017e..d6adbc8b744 100644 --- a/openerp/addons/base/i18n/am.po +++ b/openerp/addons/base/i18n/am.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:30+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ar.po b/openerp/addons/base/i18n/ar.po index e1d7cb3a305..56bb0e1ff4f 100644 --- a/openerp/addons/base/i18n/ar.po +++ b/openerp/addons/base/i18n/ar.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:30+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/bg.po b/openerp/addons/base/i18n/bg.po index 4c25e3bb57a..c1558a5efb3 100644 --- a/openerp/addons/base/i18n/bg.po +++ b/openerp/addons/base/i18n/bg.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:35+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/bs.po b/openerp/addons/base/i18n/bs.po index c66e5dbb581..5d6bbdbca4a 100644 --- a/openerp/addons/base/i18n/bs.po +++ b/openerp/addons/base/i18n/bs.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -1772,7 +1772,7 @@ msgid "" "quotations, supplier invoices, etc..." msgstr "" "Pomaže upravljati sa procesima vezanim za nabavu kao npr. zahtjevi za " -"ponudama, računima dobavljača i sl." +"predračunima, računima dobavljača i sl." #. module: base #: help:res.partner,website:0 @@ -1838,7 +1838,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project_issue msgid "Portal Issue" -msgstr "Prijave problema na portalu" +msgstr "Prijave pitanja na portalu" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -1858,8 +1858,8 @@ msgid "" "Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" -"Ručno: pokrenuto ručno\n" -"Automatski: pokreće se kada je god sistem rekonfigurisan\n" +"Ručno: pokreće se ručno\n" +"Automatski: pokreće se uvijek kada je sistem ponovno konfigurisan\n" "Pokreni ručno jednom: nakon što se ručno pokrene, automatski je postavljeno " "na Gotovo" @@ -4160,7 +4160,7 @@ msgstr "Crna Gora" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail msgid "Email Gateway" -msgstr "" +msgstr "Email mrežni prolaz" #. module: base #: code:addons/base/ir/ir_mail_server.py:470 @@ -4269,7 +4269,7 @@ msgstr "Linhenštajn" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue_sheet msgid "Timesheet on Issues" -msgstr "Vremenski listovi na problemima" +msgstr "Vremenski listovi na pitanjima" #. module: base #: model:res.partner.title,name:base.res_partner_title_ltd @@ -4386,7 +4386,7 @@ msgstr "Organizacija događaja" #: model:ir.ui.menu,name:base.menu_partner_form #: view:res.partner:0 msgid "Customers" -msgstr "Kupac" +msgstr "Kupci" #. module: base #: model:res.country,name:base.au @@ -5454,7 +5454,7 @@ msgstr "Datum" #. module: base #: model:ir.module.module,shortdesc:base.module_event_moodle msgid "Event Moodle" -msgstr "" +msgstr "Moodle Događaj" #. module: base #: model:ir.module.module,description:base.module_email_template @@ -5743,7 +5743,7 @@ msgstr "" #. module: base #: model:res.groups,name:base.group_sale_salesman_all_leads msgid "See all Leads" -msgstr "Vidi sve Lead-ove" +msgstr "Vidi sve potencijale" #. module: base #: model:res.country,name:base.ci @@ -6203,7 +6203,7 @@ msgid "" "a negative number indicates no limit." msgstr "" "Koliko pute je pozvana metoda,\n" -"negativan broj(-1) bez limita." +"negativan broj(-1) znači bez limita." #. module: base #: field:res.partner.bank.type.field,bank_type_id:0 @@ -9405,7 +9405,7 @@ msgstr "" #. module: base #: view:res.lang:0 msgid "8. %I:%M:%S %p ==> 06:25:20 PM" -msgstr "" +msgstr "8. %I:%M:%S %p ==> 06:25:20 PM" #. module: base #: view:ir.filters:0 @@ -9426,7 +9426,7 @@ msgstr "Izvještaj" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_prof msgid "Prof." -msgstr "" +msgstr "Prof." #. module: base #: code:addons/base/ir/ir_mail_server.py:241 @@ -9443,7 +9443,7 @@ msgstr "" #. module: base #: model:res.country,name:base.ua msgid "Ukraine" -msgstr "" +msgstr "Ukrajna" #. module: base #: code:addons/base/res/res_company.py:164 @@ -9452,7 +9452,7 @@ msgstr "" #: field:res.partner,website:0 #, python-format msgid "Website" -msgstr "" +msgstr "Web stranica" #. module: base #: selection:ir.mail_server,smtp_encryption:0 @@ -9498,7 +9498,7 @@ msgstr "Kategorija modula" #. module: base #: model:res.country,name:base.us msgid "United States" -msgstr "" +msgstr "Sjedinjene Države" #. module: base #: view:ir.ui.view:0 @@ -9533,7 +9533,7 @@ msgstr "Broj intervala" #. module: base #: model:res.country,name:base.dz msgid "Algeria" -msgstr "" +msgstr "Alžir" #. module: base #: model:ir.module.module,description:base.module_portal_hr_employees @@ -9567,17 +9567,17 @@ msgstr "Korisnički interfejs" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_byproduct msgid "MRP Byproducts" -msgstr "" +msgstr "Nusproizvodi proizvodnje" #. module: base #: field:res.request,ref_partner_id:0 msgid "Partner Ref." -msgstr "" +msgstr "Referenca Partnera" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_expense msgid "Expense Management" -msgstr "" +msgstr "Upravljanje troškovima" #. module: base #: field:ir.attachment,create_date:0 @@ -9737,7 +9737,7 @@ msgstr "Ne postoji Model %s!" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_jit msgid "Just In Time Scheduling" -msgstr "" +msgstr "Baš na vrijeme Planiranje" #. module: base #: view:ir.actions.server:0 @@ -10044,7 +10044,7 @@ msgstr "" #. module: base #: view:ir.attachment:0 msgid "Creation" -msgstr "" +msgstr "Kreiranje" #. module: base #: help:ir.actions.server,model_id:0 @@ -10257,7 +10257,7 @@ msgstr "Prikaz" #. module: base #: model:res.groups,name:base.group_multi_company msgid "Multi Companies" -msgstr "" +msgstr "Višekompnijske kompanije" #. module: base #: help:res.users,menu_id:0 @@ -10522,7 +10522,7 @@ msgstr "Pravila zapisa" #. module: base #: view:multi_company.default:0 msgid "Multi Company" -msgstr "" +msgstr "Višekompanijska" #. module: base #: model:ir.module.category,name:base.module_category_portal @@ -10610,7 +10610,7 @@ msgstr "URL ikone" #. module: base #: model:ir.module.module,shortdesc:base.module_note_pad msgid "Memos pad" -msgstr "" +msgstr "Bilježnica" #. module: base #: model:ir.module.module,description:base.module_pad @@ -11183,7 +11183,7 @@ msgstr "Greška u Validaciji" #: view:base.module.import:0 #: view:base.module.update:0 msgid "Open Modules" -msgstr "" +msgstr "Otvori module" #. module: base #: model:ir.actions.act_window,help:base.action_res_bank_form @@ -11233,7 +11233,7 @@ msgstr "Kancelarijski materijal" #. module: base #: field:ir.attachment,res_model:0 msgid "Resource Model" -msgstr "" +msgstr "Model resursa" #. module: base #: code:addons/custom.py:555 @@ -11329,7 +11329,7 @@ msgstr "Nadogradivi" #. module: base #: view:res.lang:0 msgid "3. %x ,%X ==> 12/05/08, 18:25:20" -msgstr "" +msgstr "3. %x ,%X ==> 12/05/08, 18:25:20" #. module: base #: selection:ir.model.fields,on_delete:0 @@ -11425,7 +11425,7 @@ msgstr "Nadogradi jezične termine" #. module: base #: field:workflow.activity,join_mode:0 msgid "Join Mode" -msgstr "" +msgstr "Način spajanja (Join Mode)" #. module: base #: field:res.partner,tz:0 @@ -11590,12 +11590,12 @@ msgstr "Grenada" #. module: base #: help:res.partner,customer:0 msgid "Check this box if this contact is a customer." -msgstr "Označite ovo polje ako je ovaj kontakt kupac" +msgstr "Označite ovo polje ako je ovaj kontakt kupac." #. module: base #: view:ir.actions.server:0 msgid "Trigger Configuration" -msgstr "" +msgstr "Postavke okidača" #. module: base #: view:base.language.install:0 @@ -11812,7 +11812,7 @@ msgstr "A4" #. module: base #: view:res.config.installer:0 msgid "Configuration Installer" -msgstr "" +msgstr "Konfiguracijski instaler" #. module: base #: field:res.partner,customer:0 @@ -11917,7 +11917,7 @@ msgstr "" #: model:ir.ui.menu,name:base.menu_mrp_config #: model:ir.ui.menu,name:base.menu_mrp_root msgid "Manufacturing" -msgstr "" +msgstr "Proizvodnja" #. module: base #: model:res.country,name:base.km @@ -11989,7 +11989,7 @@ msgstr "Kopiraj objekt" #. module: base #: field:ir.actions.server,trigger_name:0 msgid "Trigger Signal" -msgstr "" +msgstr "Naziv signala okidača" #. module: base #: model:ir.actions.act_window,name:base.action_country_state @@ -12006,7 +12006,7 @@ msgstr "Pravila pristupa" #. module: base #: field:res.groups,trans_implied_ids:0 msgid "Transitively inherits" -msgstr "" +msgstr "Prelazno nasljeđuje" #. module: base #: field:ir.default,ref_table:0 @@ -12105,7 +12105,7 @@ msgstr "Minute: %(min)s" #. module: base #: model:ir.ui.menu,name:base.menu_ir_cron msgid "Scheduler" -msgstr "" +msgstr "Planer" #. module: base #: model:ir.module.module,description:base.module_event_moodle @@ -12198,7 +12198,7 @@ msgstr "Izraz petlje" #. module: base #: model:res.partner.category,name:base.res_partner_category_16 msgid "Retailer" -msgstr "" +msgstr "Trgovac" #. module: base #: view:ir.model.fields:0 @@ -12433,7 +12433,7 @@ msgstr "" #: model:ir.actions.act_window,name:base.action_view_base_import_language #: model:ir.ui.menu,name:base.menu_view_base_import_language msgid "Import Translation" -msgstr "" +msgstr "Uvezi prevod" #. module: base #: view:ir.module.module:0 @@ -12446,7 +12446,7 @@ msgstr "Kategorija" #: selection:ir.attachment,type:0 #: selection:ir.property,type:0 msgid "Binary" -msgstr "" +msgstr "Binarni" #. module: base #: model:res.partner.title,name:base.res_partner_title_doctor @@ -12625,7 +12625,7 @@ msgstr "Kontrolne ploče" #. module: base #: model:ir.module.module,shortdesc:base.module_procurement msgid "Procurements" -msgstr "" +msgstr "Naručivanja" #. module: base #: model:res.partner.category,name:base.res_partner_category_6 @@ -12635,7 +12635,7 @@ msgstr "Brončani" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll_account msgid "Payroll Accounting" -msgstr "" +msgstr "Računovodstvo plata" #. module: base #: view:res.users:0 @@ -12685,7 +12685,7 @@ msgstr "Objekti niskog nivoa" #. module: base #: help:ir.values,model:0 msgid "Model to which this entry applies" -msgstr "" +msgstr "Model na koji se odnosi ovaj zapis" #. module: base #: field:res.country,address_format:0 @@ -12907,7 +12907,7 @@ msgstr "Šifra države mora biti jedinstvena!" #. module: base #: selection:ir.module.module.dependency,state:0 msgid "Uninstallable" -msgstr "" +msgstr "Ne može se instalirati" #. module: base #: view:res.partner.category:0 @@ -13012,7 +13012,7 @@ msgstr "" #. module: base #: view:ir.attachment:0 msgid "Filter on my documents" -msgstr "" +msgstr "Filtriraj moje dokumente" #. module: base #: model:ir.module.module,summary:base.module_project_gtd @@ -13091,7 +13091,7 @@ msgstr "" #: view:res.partner.bank:0 #: field:res.partner.bank,acc_number:0 msgid "Account Number" -msgstr "" +msgstr "Broj računa" #. module: base #: view:ir.rule:0 @@ -13466,7 +13466,7 @@ msgstr "" #: model:ir.ui.menu,name:base.menu_association #: model:ir.ui.menu,name:base.menu_report_association msgid "Association" -msgstr "" +msgstr "Udruženja" #. module: base #: view:ir.actions.server:0 @@ -13528,7 +13528,7 @@ msgstr "" #. module: base #: selection:ir.model,state:0 msgid "Base Object" -msgstr "" +msgstr "Osnovni objekt" #. module: base #: field:ir.cron,priority:0 @@ -13546,17 +13546,17 @@ msgstr "Ovisnosti :" #. module: base #: field:res.company,vat:0 msgid "Tax ID" -msgstr "" +msgstr "PDV Broj" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions msgid "Bank Statement Extensions to Support e-banking" -msgstr "" +msgstr "Dodatci bankovnih izvoda kako bi se omogućilo e-bankarstvo" #. module: base #: field:ir.model.fields,field_description:0 msgid "Field Label" -msgstr "" +msgstr "Prikazani naziv polja" #. module: base #: model:res.country,name:base.dj @@ -13566,7 +13566,7 @@ msgstr "Djibouti" #. module: base #: field:ir.translation,value:0 msgid "Translation Value" -msgstr "" +msgstr "Prevedena vrijednost" #. module: base #: model:res.country,name:base.ag @@ -13631,7 +13631,7 @@ msgstr "" #. module: base #: field:res.partner.category,parent_right:0 msgid "Right parent" -msgstr "" +msgstr "Desni nadređeni" #. module: base #: view:base.module.update:0 @@ -13728,12 +13728,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_no_autopicking msgid "Picking Before Manufacturing" -msgstr "" +msgstr "Prikupljanje prije proizvodnje" #. module: base #: model:ir.module.module,summary:base.module_note_pad msgid "Sticky memos, Collaborative" -msgstr "" +msgstr "Ljepljivi podsjetnici, Kolaborativni" #. module: base #: model:res.country,name:base.wf @@ -13785,7 +13785,7 @@ msgstr "" #: view:ir.model.data:0 #: field:ir.model.data,name:0 msgid "External Identifier" -msgstr "" +msgstr "Vanjski identifikator" #. module: base #: model:ir.module.module,description:base.module_audittrail @@ -13806,7 +13806,7 @@ msgstr "" #: model:ir.actions.act_window,name:base.grant_menu_access #: model:ir.ui.menu,name:base.menu_grant_menu_access msgid "Menu Items" -msgstr "" +msgstr "Stavke menija" #. module: base #: model:res.groups,comment:base.group_sale_salesman_all_leads @@ -13827,7 +13827,7 @@ msgstr "Organizacija događaja" #: model:ir.ui.menu,name:base.next_id_6 #: view:workflow.activity:0 msgid "Actions" -msgstr "" +msgstr "Akcije" #. module: base #: model:ir.module.module,shortdesc:base.module_delivery @@ -13848,7 +13848,7 @@ msgstr "" #: view:base.language.export:0 #: field:ir.exports.line,export_id:0 msgid "Export" -msgstr "" +msgstr "Izvoz" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ma @@ -13887,7 +13887,7 @@ msgstr "" #. module: base #: view:ir.rule:0 msgid "Record rules" -msgstr "" +msgstr "Pravila zapisa" #. module: base #: help:workflow.transition,act_to:0 @@ -13897,7 +13897,7 @@ msgstr "Odredišna aktivnost" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue msgid "Issue Tracker" -msgstr "" +msgstr "Praćenje pitanja" #. module: base #: view:base.module.update:0 @@ -13970,6 +13970,10 @@ msgid "" "your home page.\n" "You can track your suppliers, customers and other contacts.\n" msgstr "" +"\n" +"Ovaj modul vam daje brzi pregled adresara, dostupnog sa Vaše početne " +"stranice.\n" +"Možete da pratite dobavljače, kupce i druge kontakte.\n" #. module: base #: help:res.company,custom_footer:0 @@ -14194,7 +14198,7 @@ msgstr "Akcija na više dokumenata" #: model:ir.actions.act_window,name:base.action_partner_title_partner #: model:ir.ui.menu,name:base.menu_partner_title_partner msgid "Titles" -msgstr "" +msgstr "Naslovi" #. module: base #: model:ir.module.module,description:base.module_anonymization @@ -14225,6 +14229,9 @@ msgid "" "later is slower than the former but forbids any gap in the sequence (while " "they are possible in the former)." msgstr "" +"Dvije implementacije objekta sekvenci su ponuđene: Standardna i Bez razmaka. " +"Druga je sporija od prve ali onemogućava bilo kakav razmak u sekvencama (dok " +"su u prvoj moguće)" #. module: base #: model:res.country,name:base.gn @@ -14345,7 +14352,7 @@ msgstr "Telefon" #. module: base #: field:res.groups,menu_access:0 msgid "Access Menu" -msgstr "" +msgstr "Pristup meniju" #. module: base #: model:res.country,name:base.th @@ -14355,17 +14362,17 @@ msgstr "" #. module: base #: model:ir.model,name:base.model_change_password_wizard msgid "Change Password Wizard" -msgstr "" +msgstr "Čarobnjak za promjenu lozinke" #. module: base #: model:ir.module.module,summary:base.module_account_voucher msgid "Send Invoices and Track Payments" -msgstr "" +msgstr "Slanje faktura i Praćenje plaćanja" #. module: base #: model:ir.ui.menu,name:base.menu_crm_config_lead msgid "Leads & Opportunities" -msgstr "" +msgstr "Potencijali i Prilike" #. module: base #: model:res.country,name:base.gg @@ -14419,23 +14426,23 @@ msgstr "" #: selection:workflow.activity,join_mode:0 #: selection:workflow.activity,split_mode:0 msgid "And" -msgstr "" +msgstr "i" #. module: base #: help:ir.values,res_id:0 msgid "" "Database identifier of the record to which this applies. 0 = for all records" -msgstr "" +msgstr "Identifikator zapisa baze na koji se ovo odnosi. 0 = za sve zapise." #. module: base #: field:ir.model.fields,relation:0 msgid "Object Relation" -msgstr "" +msgstr "Relacija objekta" #. module: base #: model:ir.module.module,shortdesc:base.module_account_voucher msgid "eInvoicing & Payments" -msgstr "" +msgstr "eFakture i Plaćanja" #. module: base #: view:ir.rule:0 @@ -14466,25 +14473,25 @@ msgstr "" #. module: base #: model:ir.model,name:base.model_res_currency_rate msgid "Currency Rate" -msgstr "" +msgstr "Kursna lista" #. module: base #: view:base.module.upgrade:0 #: field:base.module.upgrade,module_info:0 msgid "Modules to Update" -msgstr "" +msgstr "Moduli za nadograndnju" #. module: base #: model:ir.ui.menu,name:base.menu_custom_multicompany msgid "Multi-Companies" -msgstr "" +msgstr "Višekompanijske kompanije" #. module: base #: field:workflow,osv:0 #: view:workflow.instance:0 #: field:workflow.instance,res_type:0 msgid "Resource Object" -msgstr "" +msgstr "Objekt resursa" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_helpdesk @@ -14494,12 +14501,12 @@ msgstr "" #. module: base #: field:ir.rule,perm_write:0 msgid "Apply for Write" -msgstr "" +msgstr "Pisanje" #. module: base #: field:ir.ui.menu,parent_left:0 msgid "Parent Left" -msgstr "" +msgstr "Roditelj lijevo" #. module: base #: model:ir.module.module,description:base.module_document_page @@ -14517,6 +14524,9 @@ msgid "" "Python code to be executed if condition is met.\n" "It is a Python block that can use the same values as for the condition field" msgstr "" +"Python kod koji će se izvršiti ako je uslov ispunjen.\n" +"To je Python-ov blok koji može da koristi iste vrijednosti kao i uslovna " +"polja." #. module: base #: model:ir.actions.act_window,help:base.grant_menu_access @@ -14527,16 +14537,21 @@ msgid "" "be assigned to specific groups in order to make them accessible to some " "users within the system." msgstr "" +"Upravljajte i prilagodite stavke koje su dostupne i prikazane u vašem " +"OpenERP sistemskom meniju. Možete da obrišete neku stavku klikom na kućicu " +"na početku svake linije, te klikom na meni Obriši iz menija koji se pojavi " +"(Više). Stavke mogu biti dodjeljene specifičnim grupama da bi ste ih " +"omogućili nekim korisnicima u vašem sistemu." #. module: base #: field:ir.ui.view,field_parent:0 msgid "Child Field" -msgstr "" +msgstr "POdređeno polje" #. module: base #: view:ir.rule:0 msgid "Detailed algorithm:" -msgstr "" +msgstr "Detaljni algoritam:" #. module: base #: field:ir.actions.act_url,usage:0 @@ -14548,12 +14563,12 @@ msgstr "" #: field:ir.actions.server,usage:0 #: field:ir.actions.wizard,usage:0 msgid "Action Usage" -msgstr "" +msgstr "Svrha akcije" #. module: base #: field:ir.module.module,name:0 msgid "Technical Name" -msgstr "" +msgstr "Tehnički naziv" #. module: base #: model:ir.model,name:base.model_workflow_workitem @@ -14566,11 +14581,13 @@ msgid "" "Lets you install various interesting but non-essential tools like Survey, " "Lunch and Ideas box." msgstr "" +"Dozvoljava Vam instalaciju različitih interesantnih alata kao što su Ankete, " +"Ručak i Ideje." #. module: base #: selection:ir.module.module,state:0 msgid "Not Installable" -msgstr "" +msgstr "Ne može se instalirati" #. module: base #: help:res.lang,iso_code:0 @@ -14580,12 +14597,12 @@ msgstr "ISO oznaka je naziv PO datoteke za potrebe prijevoda" #. module: base #: report:ir.module.reference:0 msgid "View :" -msgstr "" +msgstr "Pogled :" #. module: base #: field:ir.model.fields,view_load:0 msgid "View Auto-Load" -msgstr "" +msgstr "Automatsko učitavanje" #. module: base #: model:ir.module.module,description:base.module_l10n_et @@ -14605,7 +14622,7 @@ msgstr "" #. module: base #: view:res.users:0 msgid "Allowed Companies" -msgstr "" +msgstr "Dopuštene kompanije" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_de @@ -14615,22 +14632,22 @@ msgstr "" #. module: base #: view:ir.sequence:0 msgid "Day of the Year: %(doy)s" -msgstr "" +msgstr "Dan u godini: %(doy)s" #. module: base #: field:ir.ui.menu,web_icon:0 msgid "Web Icon File" -msgstr "" +msgstr "Datoteka web ikone" #. module: base #: model:ir.ui.menu,name:base.menu_view_base_module_upgrade msgid "Apply Scheduled Upgrades" -msgstr "" +msgstr "Primjeni planirane nadogradnje" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_journal msgid "Invoicing Journals" -msgstr "" +msgstr "Dnevnici fakturisanja" #. module: base #: help:ir.ui.view,groups_id:0 @@ -14638,6 +14655,8 @@ msgid "" "If this field is empty, the view applies to all users. Otherwise, the view " "applies to the users of those groups only." msgstr "" +"Ako je ovo polje prazno, pogled se odnosi na sve korisnike. U suprotnom, " +"pogled se odnosi samo na korisnike ovih grupa." #. module: base #: selection:base.language.install,lang:0 @@ -14647,17 +14666,17 @@ msgstr "" #. module: base #: view:base.language.export:0 msgid "Export Settings" -msgstr "" +msgstr "Postavke izvoza" #. module: base #: field:ir.actions.act_window,src_model:0 msgid "Source Model" -msgstr "" +msgstr "Izvorni model" #. module: base #: view:ir.sequence:0 msgid "Day of the Week (0:Monday): %(weekday)s" -msgstr "" +msgstr "Dan u sedmici (0:ponedjeljak): %(weekday)s" #. module: base #: code:addons/base/module/wizard/base_module_upgrade.py:84 @@ -14671,7 +14690,7 @@ msgstr "" #: code:addons/base/ir/ir_model.py:1031 #, python-format msgid "Administrator access is required to uninstall a module" -msgstr "" +msgstr "Potreban je administrativni pristup da se deinstalira modul" #. module: base #: model:ir.model,name:base.model_base_module_configuration @@ -14717,6 +14736,10 @@ msgid "" "\n" "(Document type: %s, Operation: %s)" msgstr "" +"Zahtjevana operacija nije mogla biti izvršena zbog sigurnosnih ograničenja. " +"Molimo Vas da kontaktirate vašeg sistemskog administratora.\n" +"\n" +"(Tip dokumenta: %s, Operacija: %s)" #. module: base #: model:ir.module.module,description:base.module_idea @@ -14742,6 +14765,8 @@ msgid "" "%s This might be '%s' in the current model, or a field of the same name in " "an o2m." msgstr "" +"%s bi mogao biti '%s' u trenutnom modelu, ili polje istog imena u nekom od " +"one2many." #. module: base #: model:ir.module.module,description:base.module_account_payment @@ -14778,14 +14803,14 @@ msgstr "" #: field:ir.model,access_ids:0 #: view:ir.model.access:0 msgid "Access" -msgstr "" +msgstr "Pristup" #. module: base #: code:addons/base/res/res_company.py:165 #: field:res.partner,vat:0 #, python-format msgid "TIN" -msgstr "" +msgstr "JIB/JBMG" #. module: base #: model:res.country,name:base.aw @@ -14796,7 +14821,7 @@ msgstr "" #: code:addons/base/module/wizard/base_module_import.py:58 #, python-format msgid "File is not a zip file!" -msgstr "" +msgstr "Datoteka nije u zip formatu !" #. module: base #: model:res.country,name:base.ar @@ -14806,7 +14831,7 @@ msgstr "" #. module: base #: field:res.groups,full_name:0 msgid "Group Name" -msgstr "" +msgstr "Naziv grupe" #. module: base #: model:res.country,name:base.bh @@ -14820,7 +14845,7 @@ msgstr "" #: field:res.partner,fax:0 #, python-format msgid "Fax" -msgstr "" +msgstr "Fax" #. module: base #: view:ir.attachment:0 @@ -14837,17 +14862,17 @@ msgstr "" #: view:res.users:0 #: field:res.users,company_id:0 msgid "Company" -msgstr "" +msgstr "Kompanija" #. module: base #: model:ir.module.category,name:base.module_category_report_designer msgid "Advanced Reporting" -msgstr "" +msgstr "Napredno izvještavanje" #. module: base #: model:ir.module.module,summary:base.module_purchase msgid "Purchase Orders, Receptions, Supplier Invoices" -msgstr "" +msgstr "Nabavne narudžbe, Prijemi, Fakture dobavljača" #. module: base #: model:ir.module.module,description:base.module_hr_payroll @@ -14880,12 +14905,12 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_aftersale msgid "After-Sale Services" -msgstr "" +msgstr "Usluge postprodaje" #. module: base #: field:base.language.import,code:0 msgid "ISO Code" -msgstr "" +msgstr "ISO šifra" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr @@ -14895,12 +14920,12 @@ msgstr "" #. module: base #: view:ir.actions.todo:0 msgid "Launch" -msgstr "" +msgstr "Pokreni" #. module: base #: selection:res.partner,type:0 msgid "Shipping" -msgstr "" +msgstr "Prevoznik" #. module: base #: model:ir.module.module,description:base.module_project_mrp @@ -14939,18 +14964,19 @@ msgstr "" #. module: base #: field:ir.actions.act_window,limit:0 msgid "Limit" -msgstr "" +msgstr "Limit" #. module: base #: model:res.groups,name:base.group_hr_user msgid "Officer" -msgstr "" +msgstr "Oficir" #. module: base #: code:addons/orm.py:787 #, python-format msgid "Serialization field `%s` not found for sparse field `%s`!" msgstr "" +"Serijalizacijsko polje `%s` nije pronađeno za prorjeđeno (sparse) polje `%s`!" #. module: base #: model:res.country,name:base.jm @@ -14960,7 +14986,7 @@ msgstr "" #. module: base #: field:res.partner,color:0 msgid "Color Index" -msgstr "" +msgstr "Indeks boje" #. module: base #: model:ir.actions.act_window,help:base.action_partner_category_form @@ -14994,7 +15020,7 @@ msgstr "" #: code:addons/base/ir/ir_model.py:165 #, python-format msgid "Model '%s' contains module data and cannot be removed!" -msgstr "" +msgstr "Model '%s' sadrži modulske podatke koji ne mogu biti uklonjeni!" #. module: base #: model:res.country,name:base.az @@ -15008,12 +15034,12 @@ msgstr "" #: code:addons/base/res/res_partner.py:566 #, python-format msgid "Warning" -msgstr "" +msgstr "Upozorenje" #. module: base #: model:ir.module.module,shortdesc:base.module_edi msgid "Electronic Data Interchange (EDI)" -msgstr "" +msgstr "Elektronska razmjena podataka (EDI)" #. module: base #: model:ir.module.module,shortdesc:base.module_account_anglo_saxon @@ -15029,7 +15055,7 @@ msgstr "" #: view:ir.property:0 #: model:ir.ui.menu,name:base.menu_ir_property msgid "Parameters" -msgstr "" +msgstr "Parametri" #. module: base #: selection:base.language.install,lang:0 @@ -15039,7 +15065,7 @@ msgstr "" #. module: base #: model:ir.module.category,name:base.module_category_generic_modules msgid "Generic Modules" -msgstr "" +msgstr "Opšti moduli" #. module: base #: model:res.country,name:base.mk @@ -15062,7 +15088,7 @@ msgstr "" #. module: base #: help:ir.mail_server,smtp_port:0 msgid "SMTP Port. Usually 465 for SSL, and 25 or 587 for other cases." -msgstr "" +msgstr "SMTP Port. Obično 465 za SSL, i 25 ili 587 u ostalim slučajevima." #. module: base #: model:res.country,name:base.ck @@ -15072,7 +15098,7 @@ msgstr "" #. module: base #: field:ir.model.data,noupdate:0 msgid "Non Updatable" -msgstr "" +msgstr "Nije nadogradivo" #. module: base #: selection:base.language.install,lang:0 @@ -15087,13 +15113,13 @@ msgstr "" #. module: base #: selection:ir.actions.act_window,target:0 msgid "Current Window" -msgstr "" +msgstr "Trenutni prozor" #. module: base #: model:ir.module.category,name:base.module_category_hidden #: view:res.users:0 msgid "Technical Settings" -msgstr "" +msgstr "Tehničke postavke" #. module: base #: model:ir.module.category,description:base.module_category_accounting_and_finance @@ -15101,6 +15127,8 @@ msgid "" "Helps you handle your accounting needs, if you are not an accountant, we " "suggest you to install only the Invoicing." msgstr "" +"Pomaže Vam da upravljate potrebama računovodstva. Ako niste računovođa, " +"predlažemo Vam da instalirate samo fakturisanje." #. module: base #: model:ir.module.module,shortdesc:base.module_plugin_thunderbird @@ -15110,7 +15138,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_event msgid "Trainings, Conferences, Meetings, Exhibitions, Registrations" -msgstr "" +msgstr "Edukacije, konferencije, sastanci, izložbe, registracije" #. module: base #: model:ir.model,name:base.model_res_country @@ -15127,12 +15155,12 @@ msgstr "" #: field:res.partner.bank,country_id:0 #: view:res.users:0 msgid "Country" -msgstr "" +msgstr "Država" #. module: base #: model:res.partner.category,name:base.res_partner_category_15 msgid "Wholesaler" -msgstr "" +msgstr "Veleprodaja" #. module: base #: model:ir.module.module,shortdesc:base.module_base_vat @@ -15142,7 +15170,7 @@ msgstr "" #. module: base #: field:ir.model.fields,complete_name:0 msgid "Complete Name" -msgstr "" +msgstr "Puni naziv" #. module: base #: help:ir.actions.wizard,multi:0 @@ -15150,11 +15178,13 @@ msgid "" "If set to true, the wizard will not be displayed on the right toolbar of a " "form view." msgstr "" +"Ako je postavljeno na istinito, čarobnjak neće biti prikazan na desnoj " +"alatnoj traci prozora." #. module: base #: view:ir.values:0 msgid "Action Bindings/Defaults" -msgstr "" +msgstr "Povezivanje akcija/Zadane vrijednosti" #. module: base #: view:base.language.export:0 @@ -15169,6 +15199,8 @@ msgid "" "1. Global rules are combined together with a logical AND operator, and with " "the result of the following steps" msgstr "" +"1. Globalna pravila se kombiniraju logičkim 'i' (AND) operatorom , i sa " +"rezultatom slijedećih koraka" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_nl @@ -15183,7 +15215,7 @@ msgstr "" #. module: base #: view:res.lang:0 msgid "%X - Appropriate time representation." -msgstr "" +msgstr "%X - Odgovarajući prikaz vremena" #. module: base #: selection:base.language.install,lang:0 @@ -15198,11 +15230,16 @@ msgid "" "1,06,500;[1,2,-1] will represent it to be 106,50,0;[3] will represent it as " "106,500. Provided ',' as the thousand separator in each case." msgstr "" +"Format razdijelnika bi trebao biti kao [,n] gdje je 0 < n: započeto s brojem " +"Jedinice. -1 će prekinuti razdvajanje. npr. [3,2,-1] predstavlja 106500 da " +"bude 1,06,500;[1,2,-1] će ga predstavljati kao 106,50,0;[3] će ga " +"predstavljati kao 106,500. Pod uslovom da je ',' razdijelnik hiljada u " +"svakom slučaju." #. module: base #: field:ir.module.module,auto_install:0 msgid "Automatic Installation" -msgstr "" +msgstr "Automatska instalacija" #. module: base #: model:ir.module.module,description:base.module_l10n_hn @@ -15232,7 +15269,7 @@ msgstr "" #. module: base #: selection:ir.translation,type:0 msgid "Report/Template" -msgstr "" +msgstr "Izvještaj/Prijedlog" #. module: base #: model:ir.module.module,description:base.module_account_budget @@ -15272,7 +15309,7 @@ msgstr "" #: selection:ir.actions.act_window.view,view_mode:0 #: selection:ir.ui.view,type:0 msgid "Graph" -msgstr "" +msgstr "Dijagram" #. module: base #: model:ir.model,name:base.model_ir_actions_server @@ -15322,22 +15359,22 @@ msgstr "" #: model:ir.ui.menu,name:base.menu_ir_actions_todo #: model:ir.ui.menu,name:base.menu_ir_actions_todo_form msgid "Configuration Wizards" -msgstr "" +msgstr "Konfiguracijski čarobnjaci" #. module: base #: field:res.lang,code:0 msgid "Locale Code" -msgstr "" +msgstr "Šifra lokalizacije" #. module: base #: field:workflow.activity,split_mode:0 msgid "Split Mode" -msgstr "" +msgstr "Način račvanja" #. module: base #: view:base.module.upgrade:0 msgid "Note that this operation might take a few minutes." -msgstr "" +msgstr "Ova operacija može potrajati nekoliko minuta." #. module: base #: code:addons/base/ir/ir_fields.py:363 @@ -15346,11 +15383,13 @@ msgid "" "Ambiguous specification for field '%(field)s', only provide one of name, " "external id or database id" msgstr "" +"Dvosmislena specifikacija za polje '%(field)s', unesite samo jedno ime, " +"eksterni id ili id baze podataka" #. module: base #: field:ir.sequence,implementation:0 msgid "Implementation" -msgstr "" +msgstr "Implementacija" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ve @@ -15365,19 +15404,19 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_view_editor msgid "View Editor" -msgstr "" +msgstr "Uređivač pogleda" #. module: base #: view:ir.cron:0 msgid "Execution" -msgstr "" +msgstr "Izvršavanje" #. module: base #: field:ir.actions.server,condition:0 #: view:ir.values:0 #: field:workflow.transition,condition:0 msgid "Condition" -msgstr "" +msgstr "Uslov" #. module: base #: model:ir.actions.client,name:base.modules_updates_act_cl @@ -15388,17 +15427,17 @@ msgstr "Ažuriranja" #. module: base #: help:res.currency,rate:0 msgid "The rate of the currency to the currency of rate 1." -msgstr "" +msgstr "Kurs valute u odnosu na kurs sa valutom 1." #. module: base #: field:ir.ui.view,name:0 msgid "View Name" -msgstr "" +msgstr "Naziv pogleda" #. module: base #: model:ir.model,name:base.model_res_groups msgid "Access Groups" -msgstr "" +msgstr "Pristupne grupe" #. module: base #: selection:base.language.install,lang:0 @@ -15411,6 +15450,8 @@ msgid "" "Only one client action will be executed, last client action will be " "considered in case of multiple client actions." msgstr "" +"Samo jedna klijentska akcija će se izvršiti. U slučaju više klijentskih " +"akcija izvršit će se posljednja." #. module: base #: model:ir.module.module,description:base.module_mrp_jit @@ -15443,11 +15484,13 @@ msgid "" "Do you confirm the uninstallation of this module? This will permanently " "erase all data currently stored by the module!" msgstr "" +"Da li potvrđujete uklanjanje ovog modula? Ova akcija će trajno obrisati sve " +"podatke sačuvane od strane ovog modula!" #. module: base #: field:ir.actions.server,mobile:0 msgid "Mobile No" -msgstr "" +msgstr "Mobilni br." #. module: base #: model:ir.actions.act_window,name:base.action_partner_by_category @@ -15455,28 +15498,28 @@ msgstr "" #: model:ir.model,name:base.model_res_partner_category #: view:res.partner.category:0 msgid "Partner Categories" -msgstr "" +msgstr "Kategorije partnera" #. module: base #: view:base.module.upgrade:0 msgid "System Update" -msgstr "" +msgstr "Ažuriranje sistema" #. module: base #: field:ir.actions.report.xml,report_sxw_content:0 #: field:ir.actions.report.xml,report_sxw_content_data:0 msgid "SXW Content" -msgstr "" +msgstr "SXW Sadržaj" #. module: base #: field:ir.attachment,file_size:0 msgid "File Size" -msgstr "" +msgstr "Veličine datoteke" #. module: base #: help:ir.sequence,prefix:0 msgid "Prefix value of the record for the sequence" -msgstr "" +msgstr "Prefiks vrijednost zapisa za sekvencu" #. module: base #: model:res.country,name:base.sc @@ -15486,7 +15529,7 @@ msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_4 msgid "Gold" -msgstr "" +msgstr "Zlatni" #. module: base #: code:addons/base/res/res_company.py:173 @@ -15498,7 +15541,7 @@ msgstr "" #: view:res.partner.bank:0 #, python-format msgid "Bank Accounts" -msgstr "" +msgstr "Računi banke" #. module: base #: model:res.country,name:base.sl @@ -15508,7 +15551,7 @@ msgstr "" #. module: base #: view:res.company:0 msgid "General Information" -msgstr "" +msgstr "Opšte informacije" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_pt @@ -15518,7 +15561,7 @@ msgstr "" #. module: base #: field:ir.model.data,complete_name:0 msgid "Complete ID" -msgstr "" +msgstr "Puni ID" #. module: base #: model:ir.module.module,description:base.module_stock @@ -15563,11 +15606,13 @@ msgid "" "Tax Identification Number. Check the box if this contact is subjected to " "taxes. Used by the some of the legal statements." msgstr "" +"PDV broj. Označite kućicu ako je ovaj kontakt PDV obaveznik. Koristi se u " +"nekim od zakonskih dokumenata." #. module: base #: field:res.partner.bank,partner_id:0 msgid "Account Owner" -msgstr "" +msgstr "Vlasnik računa" #. module: base #: model:ir.module.module,description:base.module_procurement @@ -15594,13 +15639,13 @@ msgstr "" #: model:ir.actions.act_window,name:base.open_module_tree #: model:ir.ui.menu,name:base.menu_module_tree msgid "Installed Modules" -msgstr "" +msgstr "Instalirani moduli" #. module: base #: code:addons/base/res/res_users.py:170 #, python-format msgid "Company Switch Warning" -msgstr "" +msgstr "Upozorenje prilikom promjene kompanije" #. module: base #: model:ir.module.category,description:base.module_category_manufacturing @@ -15608,21 +15653,23 @@ msgid "" "Helps you manage your manufacturing processes and generate reports on those " "processes." msgstr "" +"Pomaže Vam pri upravljanju procesima proizvodnje i generisanjem izvještaja " +"nad ovim procesima." #. module: base #: help:ir.sequence,number_increment:0 msgid "The next number of the sequence will be incremented by this number" -msgstr "" +msgstr "Sljedeći broj sekvence biti će uvećan za vrijednost ovog broja." #. module: base #: selection:workflow.activity,kind:0 msgid "Function" -msgstr "" +msgstr "Funkcija" #. module: base #: field:ir.ui.menu,parent_right:0 msgid "Parent Right" -msgstr "" +msgstr "Roditelj desno" #. module: base #: model:ir.module.category,description:base.module_category_customer_relationship_management @@ -15630,6 +15677,8 @@ msgid "" "Manage relations with prospects and customers using leads, opportunities, " "requests or issues." msgstr "" +"Upravljajte odnosima sa potencijalnim kupcima koristeći potencijale, " +"prilike, zahtjeve ili pitanja." #. module: base #: model:ir.module.module,description:base.module_project @@ -15657,7 +15706,7 @@ msgstr "" #. module: base #: view:res.partner:0 msgid "Internal Notes" -msgstr "" +msgstr "Interne zabilješke" #. module: base #: model:res.partner.title,name:base.res_partner_title_pvt_ltd @@ -15668,40 +15717,40 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_requisition msgid "Purchase Requisitions" -msgstr "" +msgstr "Nabavni zahtjevi" #. module: base #: selection:ir.actions.act_window,target:0 msgid "Inline Edit" -msgstr "" +msgstr "Uredi unutar" #. module: base #: selection:ir.cron,interval_type:0 msgid "Months" -msgstr "" +msgstr "Mjeseci" #. module: base #: view:workflow.instance:0 msgid "Workflow Instances" -msgstr "" +msgstr "Instance radnog toka" #. module: base #: code:addons/base/res/res_partner.py:684 #, python-format msgid "Partners: " -msgstr "" +msgstr "Partneri: " #. module: base #: view:res.partner:0 msgid "Is a Company?" -msgstr "" +msgstr "Je kompanija?" #. module: base #: code:addons/base/res/res_company.py:173 #: field:res.partner.bank,name:0 #, python-format msgid "Bank Account" -msgstr "" +msgstr "Račun banke" #. module: base #: model:res.country,name:base.kp @@ -15711,7 +15760,7 @@ msgstr "" #. module: base #: selection:ir.actions.server,state:0 msgid "Create Object" -msgstr "" +msgstr "Kreiraj objekt" #. module: base #: model:res.country,name:base.ss @@ -15721,12 +15770,12 @@ msgstr "" #. module: base #: field:ir.filters,context:0 msgid "Context" -msgstr "" +msgstr "Kontekst" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_mrp msgid "Sales and MRP Management" -msgstr "" +msgstr "Upravljanje Prodajom i Proizvodnjom" #. module: base #: model:ir.actions.act_window,help:base.action_partner_form @@ -15753,12 +15802,12 @@ msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_2 msgid "Prospect" -msgstr "" +msgstr "Potencijalni partner" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_invoice_directly msgid "Invoice Picking Directly" -msgstr "" +msgstr "Fakturiši prikupljanje artikala direktno" #. module: base #: selection:base.language.install,lang:0 diff --git a/openerp/addons/base/i18n/ca.po b/openerp/addons/base/i18n/ca.po index 8995a1f37db..e3cee60f097 100644 --- a/openerp/addons/base/i18n/ca.po +++ b/openerp/addons/base/i18n/ca.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:35+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/cs.po b/openerp/addons/base/i18n/cs.po index c33e536ce13..9cf53292bec 100644 --- a/openerp/addons/base/i18n/cs.po +++ b/openerp/addons/base/i18n/cs.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:35+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" "X-Poedit-Language: Czech\n" #. module: base diff --git a/openerp/addons/base/i18n/da.po b/openerp/addons/base/i18n/da.po index d525b168fdc..e8c71d885b8 100644 --- a/openerp/addons/base/i18n/da.po +++ b/openerp/addons/base/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:35+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/de.po b/openerp/addons/base/i18n/de.po index 28c3768c0f5..3a710145e2b 100644 --- a/openerp/addons/base/i18n/de.po +++ b/openerp/addons/base/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/el.po b/openerp/addons/base/i18n/el.po index 93aef5b37c8..c656752f89c 100644 --- a/openerp/addons/base/i18n/el.po +++ b/openerp/addons/base/i18n/el.po @@ -12,8 +12,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" "X-Poedit-Country: GREECE\n" "X-Poedit-Language: Greek\n" "X-Poedit-SourceCharset: utf-8\n" diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po index 563d518a3c7..16e0bb43d6b 100644 --- a/openerp/addons/base/i18n/en_GB.po +++ b/openerp/addons/base/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:39+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -1107,7 +1107,7 @@ msgstr "Email Preferences" #: code:addons/base/ir/ir_fields.py:195 #, python-format msgid "'%s' does not seem to be a valid date for field '%%(field)s'" -msgstr "" +msgstr "'%s' does not seem to be a valid date for field '%%(field)s'" #. module: base #: view:res.partner:0 @@ -1257,7 +1257,7 @@ msgstr "Andorra, Principality of" #. module: base #: field:ir.rule,perm_read:0 msgid "Apply for Read" -msgstr "" +msgstr "Apply for Read" #. module: base #: model:res.country,name:base.mn @@ -1349,7 +1349,7 @@ msgstr "Document model" #. module: base #: view:res.users:0 msgid "Change the user password." -msgstr "" +msgstr "Change the user password." #. module: base #: view:res.lang:0 @@ -1488,12 +1488,12 @@ msgstr "The country name must be unique!" #. module: base #: field:ir.module.module,installed_version:0 msgid "Latest Version" -msgstr "" +msgstr "Latest Version" #. module: base #: view:ir.rule:0 msgid "Delete Access Right" -msgstr "" +msgstr "Delete Access Right" #. module: base #: code:addons/base/ir/ir_mail_server.py:214 @@ -1520,7 +1520,7 @@ msgstr "Cayman Islands" #. module: base #: view:ir.rule:0 msgid "Record Rule" -msgstr "" +msgstr "Record Rule" #. module: base #: model:res.country,name:base.kr @@ -1546,7 +1546,7 @@ msgstr "Contributors" #. module: base #: field:ir.rule,perm_unlink:0 msgid "Apply for Delete" -msgstr "" +msgstr "Apply for Delete" #. module: base #: selection:ir.property,type:0 @@ -1556,12 +1556,12 @@ msgstr "Char" #. module: base #: field:ir.module.category,visible:0 msgid "Visible" -msgstr "" +msgstr "Visible" #. module: base #: model:ir.actions.client,name:base.action_client_base_menu msgid "Open Settings Menu" -msgstr "" +msgstr "Open Settings Menu" #. module: base #: selection:base.language.install,lang:0 @@ -1621,6 +1621,10 @@ msgid "" " for uploading to OpenERP's translation " "platform," msgstr "" +"TGZ format: this is a compressed archive containing a PO file, directly " +"suitable\n" +" for uploading to OpenERP's translation " +"platform," #. module: base #: view:res.lang:0 @@ -1647,7 +1651,7 @@ msgstr "Tests" #. module: base #: field:ir.actions.report.xml,attachment:0 msgid "Save as Attachment Prefix" -msgstr "" +msgstr "Save as Attachment Prefix" #. module: base #: field:ir.ui.view_sc,res_id:0 @@ -1684,7 +1688,7 @@ msgstr "Haiti" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr_hr_payroll msgid "French Payroll" -msgstr "" +msgstr "French Payroll" #. module: base #: view:ir.ui.view:0 @@ -1843,7 +1847,7 @@ msgstr "" #. module: base #: model:res.country,name:base.mf msgid "Saint Martin (French part)" -msgstr "" +msgstr "Saint Martin (French part)" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -1863,6 +1867,15 @@ msgid "" " * the main taxes used in Luxembourg\n" " * default fiscal position for local, intracom, extracom " msgstr "" +"\n" +"This is the base module to manage the accounting chart for Luxembourg.\n" +"======================================================================\n" +"\n" +" * the Luxembourg Official Chart of Accounts (law of June 2009 + 2011 " +"chart and Taxes),\n" +" * the Tax Code Chart for Luxembourg\n" +" * the main taxes used in Luxembourg\n" +" * default fiscal position for local, intracom, extracom " #. module: base #: code:addons/base/module/wizard/base_update_translations.py:39 @@ -1874,7 +1887,7 @@ msgstr "No language with code \"%s\" exists" #: model:ir.module.category,name:base.module_category_social_network #: model:ir.module.module,shortdesc:base.module_mail msgid "Social Network" -msgstr "" +msgstr "Social Network" #. module: base #: view:res.lang:0 @@ -1884,12 +1897,12 @@ msgstr "%Y - Year with century." #. module: base #: view:res.company:0 msgid "Report Footer Configuration" -msgstr "" +msgstr "Report Footer Configuration" #. module: base #: field:ir.translation,comments:0 msgid "Translation comments" -msgstr "" +msgstr "Translation comments" #. module: base #: model:ir.module.module,description:base.module_lunch @@ -1947,6 +1960,8 @@ msgid "" "The field on the current object that links to the target object record (must " "be a many2one, or an integer field with the record ID)" msgstr "" +"The field on the current object that links to the target object record (must " +"be a many2one, or an integer field with the record ID)" #. module: base #: model:ir.model,name:base.model_res_bank @@ -1972,7 +1987,7 @@ msgstr "" #. module: base #: help:res.partner,website:0 msgid "Website of Partner or Company" -msgstr "" +msgstr "Website of Partner or Company" #. module: base #: help:base.language.install,overwrite:0 @@ -2032,7 +2047,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project_issue msgid "Portal Issue" -msgstr "" +msgstr "Portal Issue" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -2052,6 +2067,10 @@ msgid "" "Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" +"Manual: Launched manually.\n" +"Automatic: Runs whenever the system is reconfigured.\n" +"Launch Manually Once: after having been launched manually, it sets " +"automatically to Done." #. module: base #: field:res.partner,image_small:0 @@ -13849,7 +13868,7 @@ msgstr "ir.sequence.type" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll_account msgid "Belgium - Payroll with Accounting" -msgstr "" +msgstr "Belgium - Payroll with Accounting" #. module: base #: selection:base.language.export,format:0 diff --git a/openerp/addons/base/i18n/es.po b/openerp/addons/base/i18n/es.po index e20ce22d169..28882c4626e 100644 --- a/openerp/addons/base/i18n/es.po +++ b/openerp/addons/base/i18n/es.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -7260,7 +7260,7 @@ msgstr "El nombre del grupo no puede empezar con \"-\"" #: view:ir.module.module:0 #: model:ir.ui.menu,name:base.module_mi msgid "Apps" -msgstr "Aplicaciones" +msgstr "Tienda de aplicaciones" #. module: base #: view:ir.ui.view_sc:0 @@ -17750,7 +17750,7 @@ msgstr "" #: model:ir.actions.act_window,name:base.open_module_tree #: model:ir.ui.menu,name:base.menu_module_tree msgid "Installed Modules" -msgstr "Módulos instalados" +msgstr "Módulos locales" #. module: base #: code:addons/base/res/res_users.py:170 diff --git a/openerp/addons/base/i18n/es_AR.po b/openerp/addons/base/i18n/es_AR.po index a8921d3e493..4423bc5cb4e 100644 --- a/openerp/addons/base/i18n/es_AR.po +++ b/openerp/addons/base/i18n/es_AR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:39+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_BO.po b/openerp/addons/base/i18n/es_BO.po index 72940a4b4ce..f4d593c423c 100644 --- a/openerp/addons/base/i18n/es_BO.po +++ b/openerp/addons/base/i18n/es_BO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_CL.po b/openerp/addons/base/i18n/es_CL.po index 11b2230c96c..ff08cde77e3 100644 --- a/openerp/addons/base/i18n/es_CL.po +++ b/openerp/addons/base/i18n/es_CL.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_CR.po b/openerp/addons/base/i18n/es_CR.po index b36da87d9f9..051e066675f 100644 --- a/openerp/addons/base/i18n/es_CR.po +++ b/openerp/addons/base/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" "Language: \n" #. module: base diff --git a/openerp/addons/base/i18n/es_DO.po b/openerp/addons/base/i18n/es_DO.po index 2abb5dd8a14..ee375adf2fd 100644 --- a/openerp/addons/base/i18n/es_DO.po +++ b/openerp/addons/base/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:39+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_EC.po b/openerp/addons/base/i18n/es_EC.po index c9f4e4f976e..ebd78c3365a 100644 --- a/openerp/addons/base/i18n/es_EC.po +++ b/openerp/addons/base/i18n/es_EC.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:41+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_MX.po b/openerp/addons/base/i18n/es_MX.po index 8c14e963034..dada8ac040f 100644 --- a/openerp/addons/base/i18n/es_MX.po +++ b/openerp/addons/base/i18n/es_MX.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:41+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/es_VE.po b/openerp/addons/base/i18n/es_VE.po index 957a0e7e2e7..1e049620bc3 100644 --- a/openerp/addons/base/i18n/es_VE.po +++ b/openerp/addons/base/i18n/es_VE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:39+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/et.po b/openerp/addons/base/i18n/et.po index fb382325d72..34650078232 100644 --- a/openerp/addons/base/i18n/et.po +++ b/openerp/addons/base/i18n/et.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:32+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/eu.po b/openerp/addons/base/i18n/eu.po index 52ea4823165..c4b9340aa4b 100644 --- a/openerp/addons/base/i18n/eu.po +++ b/openerp/addons/base/i18n/eu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:31+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/fa.po b/openerp/addons/base/i18n/fa.po index 4d0db0e292c..e3fc519ec9f 100644 --- a/openerp/addons/base/i18n/fa.po +++ b/openerp/addons/base/i18n/fa.po @@ -9,8 +9,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:36+0000\n" +"X-Generator: Launchpad (build 16820)\n" "X-Poedit-Country: IRAN, ISLAMIC REPUBLIC OF\n" "X-Poedit-Language: Persian\n" diff --git a/openerp/addons/base/i18n/fa_AF.po b/openerp/addons/base/i18n/fa_AF.po index dd497550e2d..53e9362c6b2 100644 --- a/openerp/addons/base/i18n/fa_AF.po +++ b/openerp/addons/base/i18n/fa_AF.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:41+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index 30964f6da4e..7035d142803 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:32+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/fr.po b/openerp/addons/base/i18n/fr.po index b249afe1109..00e7b9abcb4 100644 --- a/openerp/addons/base/i18n/fr.po +++ b/openerp/addons/base/i18n/fr.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:32+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -15529,7 +15529,8 @@ msgstr "Partenaires clients" #. module: base #: sql_constraint:res.users:0 msgid "You can not have two users with the same login !" -msgstr "VOus ne pouvez pas avoir deux utilsiateurs avec le même login !" +msgstr "" +"Vous ne pouvez pas avoir deux utilisateurs avec le même identifiant !" #. module: base #: model:ir.model,name:base.model_res_request_history diff --git a/openerp/addons/base/i18n/fr_CA.po b/openerp/addons/base/i18n/fr_CA.po index d2ca7a516a2..5cdbd3ededf 100644 --- a/openerp/addons/base/i18n/fr_CA.po +++ b/openerp/addons/base/i18n/fr_CA.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/gl.po b/openerp/addons/base/i18n/gl.po index 7bf9dde9a65..4a886ee3d64 100644 --- a/openerp/addons/base/i18n/gl.po +++ b/openerp/addons/base/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/gu.po b/openerp/addons/base/i18n/gu.po index 31bf646961a..c576a71b892 100644 --- a/openerp/addons/base/i18n/gu.po +++ b/openerp/addons/base/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/he.po b/openerp/addons/base/i18n/he.po index 995509f6908..f175a5e5aaa 100644 --- a/openerp/addons/base/i18n/he.po +++ b/openerp/addons/base/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/hi.po b/openerp/addons/base/i18n/hi.po index f4952707e04..1144acda420 100644 --- a/openerp/addons/base/i18n/hi.po +++ b/openerp/addons/base/i18n/hi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:33+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/hr.po b/openerp/addons/base/i18n/hr.po index ed5a44d189d..acd172f0e68 100644 --- a/openerp/addons/base/i18n/hr.po +++ b/openerp/addons/base/i18n/hr.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" "Language: hr\n" #. module: base @@ -3189,7 +3189,7 @@ msgstr "" #. module: base #: field:res.company,rml_header1:0 msgid "Company Tagline" -msgstr "" +msgstr "Slogan tvrtke" #. module: base #: code:addons/base/res/res_users.py:674 diff --git a/openerp/addons/base/i18n/hu.po b/openerp/addons/base/i18n/hu.po index 62a4fdfec29..c40cf95c0c2 100644 --- a/openerp/addons/base/i18n/hu.po +++ b/openerp/addons/base/i18n/hu.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/hy.po b/openerp/addons/base/i18n/hy.po index 5e856eb6bcd..ac040e38376 100644 --- a/openerp/addons/base/i18n/hy.po +++ b/openerp/addons/base/i18n/hy.po @@ -9,8 +9,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:30+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/id.po b/openerp/addons/base/i18n/id.po index 9ebe2be68b9..c0396fff58a 100644 --- a/openerp/addons/base/i18n/id.po +++ b/openerp/addons/base/i18n/id.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/is.po b/openerp/addons/base/i18n/is.po index 75938f793d8..76ab4a711aa 100644 --- a/openerp/addons/base/i18n/is.po +++ b/openerp/addons/base/i18n/is.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:37+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/it.po b/openerp/addons/base/i18n/it.po index ff144ac0e9e..a96c9dcbcdd 100644 --- a/openerp/addons/base/i18n/it.po +++ b/openerp/addons/base/i18n/it.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index a77ad0553ac..ed1b65fe6ed 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -62,7 +62,7 @@ msgstr "ビューアーキテクチャ" #. module: base #: model:ir.module.module,summary:base.module_sale_stock msgid "Quotation, Sale Orders, Delivery & Invoicing Control" -msgstr "見積書、販売オーダ、出荷、請求書コントロール" +msgstr "見積、受注、出荷、請求書コントロール" #. module: base #: selection:ir.sequence,implementation:0 @@ -94,7 +94,7 @@ msgstr "店舗用タッチスクリーン画面" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in_hr_payroll msgid "Indian Payroll" -msgstr "" +msgstr "インド給与管理" #. module: base #: help:ir.cron,model:0 @@ -135,11 +135,14 @@ msgid "" "The module adds google user in res user.\n" "========================================\n" msgstr "" +"\n" +"このモジュールはユーザマスタにGoogleユーザを追加します。\n" +"========================================\n" #. module: base #: help:res.partner,employee:0 msgid "Check this box if this contact is an Employee." -msgstr "" +msgstr "この連絡先が従業員である場合はチェック。" #. module: base #: help:ir.model.fields,domain:0 @@ -169,7 +172,7 @@ msgstr "ターゲットウィンドウ" #. module: base #: field:ir.actions.report.xml,report_rml:0 msgid "Main Report File Path" -msgstr "" +msgstr "メインレポートファイルパス" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_analytic_plans @@ -287,12 +290,12 @@ msgstr "販売管理" msgid "" "The internal user that is in charge of communicating with this contact if " "any." -msgstr "" +msgstr "この連絡先との連携を担当する内部ユーザ" #. module: base #: view:res.partner:0 msgid "Search Partner" -msgstr "パートナ検索" +msgstr "取引先検索" #. module: base #: field:ir.module.category,module_nr:0 @@ -613,7 +616,7 @@ msgstr "スペイン語(ベネズエラ)/ Español (VE)" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice msgid "Invoice on Timesheets" -msgstr "勤務表による請求書" +msgstr "タイムシートを基に請求" #. module: base #: view:base.module.upgrade:0 @@ -668,7 +671,7 @@ msgstr "未翻訳" #. module: base #: view:ir.mail_server:0 msgid "Outgoing Mail Server" -msgstr "" +msgstr "送信メールサーバ" #. module: base #: help:ir.actions.act_window,context:0 @@ -855,7 +858,7 @@ msgstr "セキュリティと認証" #. module: base #: model:ir.module.module,shortdesc:base.module_web_calendar msgid "Web Calendar" -msgstr "" +msgstr "ウェブカレンダ" #. module: base #: selection:base.language.install,lang:0 @@ -866,7 +869,7 @@ msgstr "スウェーデン語 / svenska" #: field:base.language.export,name:0 #: field:ir.attachment,datas_fname:0 msgid "File Name" -msgstr "" +msgstr "ファイル名" #. module: base #: model:res.country,name:base.rs @@ -962,7 +965,7 @@ msgstr "" #. module: base #: view:res.partner:0 msgid "My Partners" -msgstr "Myパートナ" +msgstr "自分の取引先" #. module: base #: model:res.country,name:base.zw @@ -1261,7 +1264,7 @@ msgstr "国の名前は固有であるべきです。" #. module: base #: field:ir.module.module,installed_version:0 msgid "Latest Version" -msgstr "" +msgstr "最新バージョン" #. module: base #: view:ir.rule:0 @@ -1649,7 +1652,7 @@ msgstr "%Y - 世紀を含む年" #. module: base #: view:res.company:0 msgid "Report Footer Configuration" -msgstr "" +msgstr "レポートフッタ設定調整" #. module: base #: field:ir.translation,comments:0 @@ -1998,7 +2001,7 @@ msgstr "7. %H:%M:%S ==> 18:25:20" #: view:res.partner:0 #: field:res.partner.category,partner_ids:0 msgid "Partners" -msgstr "パートナ" +msgstr "取引先" #. module: base #: field:res.partner.category,parent_left:0 @@ -2019,7 +2022,7 @@ msgstr "" #. module: base #: field:res.partner.bank,footer:0 msgid "Display on Reports" -msgstr "表示(レポート)" +msgstr "レポート表記" #. module: base #: model:ir.module.module,description:base.module_project_timesheet @@ -2596,7 +2599,7 @@ msgstr "オブジェクト名は x_ で始める必要があり、特殊文字 #. module: base #: model:ir.module.module,shortdesc:base.module_auth_oauth_signup msgid "Signup with OAuth2 Authentication" -msgstr "" +msgstr "OAuth2認証によるサインアップ" #. module: base #: selection:ir.model,state:0 @@ -2623,12 +2626,12 @@ msgstr "ギリシャ語 / Ελληνικά" #. module: base #: field:res.company,custom_footer:0 msgid "Custom Footer" -msgstr "" +msgstr "フッターのカスタマイズ" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_crm msgid "Opportunity to Quotation" -msgstr "商談から見積り" +msgstr "商談から見積" #. module: base #: model:ir.module.module,description:base.module_sale_analytic_plans @@ -3134,7 +3137,7 @@ msgstr "韓国語(韓国)/ 한국어 (KR)" #. module: base #: help:ir.model.fields,model:0 msgid "The technical name of the model this field belongs to" -msgstr "この項目が属するモデルの専門的名前" +msgstr "この項目が属するモデルの技術名称" #. module: base #: field:ir.actions.server,action_id:0 @@ -3165,7 +3168,7 @@ msgstr "" #. module: base #: field:res.company,rml_header1:0 msgid "Company Tagline" -msgstr "" +msgstr "会社スローガン" #. module: base #: code:addons/base/res/res_users.py:674 @@ -3370,12 +3373,12 @@ msgstr "オーストリア" #: model:ir.ui.menu,name:base.menu_calendar_configuration #: selection:ir.ui.view,type:0 msgid "Calendar" -msgstr "カレンダー" +msgstr "カレンダ" #. module: base #: model:ir.module.category,name:base.module_category_knowledge_management msgid "Knowledge" -msgstr "" +msgstr "ナレッジ" #. module: base #: field:workflow.activity,signal_send:0 @@ -3408,7 +3411,7 @@ msgid "" "Manage the contact titles you want to have available in your system and the " "way you want to print them in letters and other documents. Some example: " "Mr., Mrs. " -msgstr "手紙や他のドキュメントの印刷において利用する際の適切な連絡先のタイトルを管理します。 幾つかの例:男子や夫人の敬称 " +msgstr "手紙やその他のドキュメント印刷にて使用する連絡先敬称を管理します(例えば「様」、「御中」など)。 " #. module: base #: view:ir.model.access:0 @@ -3477,7 +3480,7 @@ msgstr "生年月日" #: model:ir.actions.act_window,name:base.action_partner_title_contact #: model:ir.ui.menu,name:base.menu_partner_title_contact msgid "Contact Titles" -msgstr "役職" +msgstr "連絡先敬称" #. module: base #: model:ir.module.module,shortdesc:base.module_product_manufacturer @@ -3700,7 +3703,7 @@ msgstr "" #. module: base #: view:base.language.import:0 msgid "_Import" -msgstr "インポート" +msgstr "インポート(_I)" #. module: base #: field:res.users,action_id:0 @@ -3753,7 +3756,7 @@ msgstr "ルール間の影響" #: field:res.company,rml_footer:0 #: field:res.company,rml_footer_readonly:0 msgid "Report Footer" -msgstr "" +msgstr "レポートフッタ" #. module: base #: selection:res.lang,direction:0 @@ -3791,7 +3794,7 @@ msgstr "レポート" #: field:res.partner,title:0 #: field:res.partner.title,name:0 msgid "Title" -msgstr "役職" +msgstr "敬称" #. module: base #: help:ir.property,res_id:0 @@ -4436,7 +4439,7 @@ msgstr "式" #. module: base #: view:res.company:0 msgid "Header/Footer" -msgstr "ヘッダー / フッター" +msgstr "ヘッダ/フッタ" #. module: base #: help:ir.mail_server,sequence:0 @@ -4482,7 +4485,7 @@ msgstr "モジュール .ZIPファイル" #. module: base #: model:res.partner.category,name:base.res_partner_category_17 msgid "Telecom sector" -msgstr "遠距離通信部門" +msgstr "通信セクター" #. module: base #: field:workflow.transition,trigger_model:0 @@ -4497,7 +4500,7 @@ msgstr "`code`は固有であるべきです。" #. module: base #: model:ir.module.module,shortdesc:base.module_knowledge msgid "Knowledge Management System" -msgstr "" +msgstr "ナレッジ管理システム" #. module: base #: view:workflow.activity:0 @@ -4811,7 +4814,7 @@ msgstr "郵便番号" #: view:ir.module.module:0 #: field:ir.module.module,author:0 msgid "Author" -msgstr "著者" +msgstr "作成者" #. module: base #: view:ir.actions.todo:0 @@ -4970,7 +4973,7 @@ msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_7 msgid "IT Services" -msgstr "" +msgstr "ITサービス" #. module: base #: model:ir.module.category,name:base.module_category_specific_industry_applications @@ -5161,7 +5164,7 @@ msgstr "キー" #. module: base #: field:res.company,rml_header:0 msgid "RML Header" -msgstr "RMLヘッダー" +msgstr "RMLヘッダ" #. module: base #: help:res.country,address_format:0 @@ -5341,7 +5344,7 @@ msgstr "各モジュールは固有でなければなりません。" #: model:ir.module.category,name:base.module_category_localization #: model:ir.ui.menu,name:base.menu_localisation msgid "Localization" -msgstr "ローカル化" +msgstr "ローカライズ" #. module: base #: model:ir.module.module,description:base.module_web_api @@ -5420,12 +5423,12 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_partner_category_form msgid "Partner Tags" -msgstr "" +msgstr "取引先タグ" #. module: base #: view:res.company:0 msgid "Preview Header/Footer" -msgstr "" +msgstr "ヘッダ/フッタプレビュー" #. module: base #: field:ir.ui.menu,parent_id:0 @@ -5716,7 +5719,7 @@ msgstr "" #: field:workflow,name:0 #: field:workflow.activity,name:0 msgid "Name" -msgstr "名前" +msgstr "名称" #. module: base #: help:ir.actions.act_window,multi:0 @@ -5944,7 +5947,7 @@ msgstr "インストール言語" #. module: base #: model:res.partner.category,name:base.res_partner_category_11 msgid "Services" -msgstr "" +msgstr "サービス業" #. module: base #: view:ir.translation:0 @@ -6393,7 +6396,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_cancel msgid "Cancel Journal Entries" -msgstr "仕訳帳入力のキャンセル" +msgstr "仕訳取消" #. module: base #: field:res.partner,tz_offset:0 @@ -6530,7 +6533,7 @@ msgstr "フランス語 / Français" #. module: base #: view:ir.module.module:0 msgid "Created Menus" -msgstr "作成済メニュー" +msgstr "作成メニュー" #. module: base #: code:addons/base/module/module.py:502 @@ -6797,7 +6800,7 @@ msgstr "時刻の書式" #. module: base #: field:res.company,rml_header3:0 msgid "RML Internal Header for Landscape Reports" -msgstr "" +msgstr "ランドスケープレポート用RML内部ヘッダ" #. module: base #: model:res.groups,name:base.group_partner_manager @@ -6807,7 +6810,7 @@ msgstr "" #. module: base #: view:ir.module.module:0 msgid "Defined Reports" -msgstr "レポートの定義" +msgstr "定義レポート" #. module: base #: model:ir.module.module,shortdesc:base.module_project_gtd @@ -6919,7 +6922,7 @@ msgstr "ボツワナ" #. module: base #: view:res.partner.title:0 msgid "Partner Titles" -msgstr "パートナのタイトル" +msgstr "取引先タイトル" #. module: base #: code:addons/base/ir/ir_fields.py:196 @@ -7033,7 +7036,7 @@ msgstr "" #. module: base #: help:ir.model.fields,relation:0 msgid "For relationship fields, the technical name of the target model" -msgstr "その目的モデルの関係項目のための技術的な名前" +msgstr "関係項目につき、ターゲットモデルの技術名称" #. module: base #: view:res.lang:0 @@ -7093,7 +7096,7 @@ msgstr "遷移" #: model:ir.module.module,shortdesc:base.module_hr_timesheet #: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet msgid "Timesheets" -msgstr "勤務表" +msgstr "タイムシート" #. module: base #: help:ir.values,company_id:0 @@ -7276,7 +7279,7 @@ msgstr "署名" #. module: base #: field:res.partner.category,complete_name:0 msgid "Full Name" -msgstr "氏名" +msgstr "名称" #. module: base #: view:ir.attachment:0 @@ -7369,7 +7372,7 @@ msgstr "" #: view:res.partner:0 #: field:res.partner,child_ids:0 msgid "Contacts" -msgstr "コンタクト" +msgstr "連絡先" #. module: base #: model:res.country,name:base.fo @@ -7395,7 +7398,7 @@ msgstr "エクアドル - 会計" #. module: base #: field:res.partner.category,name:0 msgid "Category Name" -msgstr "分類名" +msgstr "カテゴリ名" #. module: base #: model:res.country,name:base.mp @@ -7480,7 +7483,7 @@ msgstr "コンテンツが別のデータ項目にある場合、メインレポ #. module: base #: model:res.partner.category,name:base.res_partner_category_14 msgid "Manufacturer" -msgstr "" +msgstr "製造業" #. module: base #: help:res.users,company_id:0 @@ -7744,7 +7747,7 @@ msgstr "" #. module: base #: field:res.company,rml_header2:0 msgid "RML Internal Header" -msgstr "RML内部ヘッダー" +msgstr "RML内部ヘッダ" #. module: base #: field:ir.actions.act_window,search_view_id:0 @@ -8049,7 +8052,7 @@ msgstr "全ての x で繰り返す" #. module: base #: model:res.partner.bank.type,name:base.bank_normal msgid "Normal Bank Account" -msgstr "通常の銀行口座" +msgstr "普通口座" #. module: base #: field:change.password.user,wizard_id:0 @@ -8118,7 +8121,7 @@ msgstr "フランス語(スイス)/ Français (CH)" #. module: base #: model:res.partner.category,name:base.res_partner_category_13 msgid "Distributor" -msgstr "" +msgstr "代理店" #. module: base #: help:ir.actions.server,subject:0 @@ -8274,7 +8277,7 @@ msgstr "" #. module: base #: field:res.partner.category,parent_id:0 msgid "Parent Category" -msgstr "親分類" +msgstr "親カテゴリ" #. module: base #: model:res.country,name:base.fi @@ -8448,7 +8451,7 @@ msgstr "香港" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_sale msgid "Portal Sale" -msgstr "" +msgstr "販売ポータル" #. module: base #: field:ir.default,ref_id:0 @@ -8647,7 +8650,7 @@ msgstr "" #: model:ir.module.module,shortdesc:base.module_hr_attendance #: model:res.groups,name:base.group_hr_attendance msgid "Attendances" -msgstr "参加" +msgstr "勤怠" #. module: base #: model:ir.module.module,shortdesc:base.module_warning @@ -8717,7 +8720,7 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_view_base_module_update msgid "Update Modules List" -msgstr "モジュールリストの更新" +msgstr "モジュールリスト更新" #. module: base #: code:addons/base/module/module.py:359 @@ -8783,7 +8786,7 @@ msgstr "スロベニア語 / slovenščina" #. module: base #: field:res.currency,position:0 msgid "Symbol Position" -msgstr "" +msgstr "記号位置" #. module: base #: model:ir.module.module,description:base.module_l10n_de @@ -8896,7 +8899,7 @@ msgstr "複数のアクション" #. module: base #: model:ir.module.module,summary:base.module_mail msgid "Discussions, Mailing Lists, News" -msgstr "" +msgstr "ディスカッション、メーリングリスト、ニュース" #. module: base #: model:ir.module.module,description:base.module_fleet @@ -8997,7 +9000,7 @@ msgstr "ユーザエラー" #. module: base #: model:ir.module.module,summary:base.module_project_issue msgid "Support, Bug Tracker, Helpdesk" -msgstr "" +msgstr "サポート、バグ追跡、ヘルプデスク" #. module: base #: model:res.country,name:base.ae @@ -9022,12 +9025,12 @@ msgstr "このドキュメントはデフォルト属性として使用されて #. module: base #: model:res.partner.category,name:base.res_partner_category_5 msgid "Silver" -msgstr "" +msgstr "シルバー" #. module: base #: field:res.partner.title,shortcut:0 msgid "Abbreviation" -msgstr "" +msgstr "略称" #. module: base #: model:ir.ui.menu,name:base.menu_crm_case_job_req_main @@ -9313,7 +9316,7 @@ msgstr "なし" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_holidays msgid "Leave Management" -msgstr "" +msgstr "休暇管理" #. module: base #: model:res.company,overdue_msg:base.main_company @@ -9412,12 +9415,12 @@ msgstr "" #. module: base #: field:res.request,ref_partner_id:0 msgid "Partner Ref." -msgstr "パートナの参照" +msgstr "取引先参照" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_expense msgid "Expense Management" -msgstr "" +msgstr "経費管理" #. module: base #: field:ir.attachment,create_date:0 @@ -9997,7 +10000,7 @@ msgstr "インストールする" #: model:ir.module.module,shortdesc:base.module_base #: field:res.currency,base:0 msgid "Base" -msgstr "ベース" +msgstr "基本" #. module: base #: field:ir.model.data,model:0 @@ -10185,7 +10188,7 @@ msgstr "間隔の単位" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_stock msgid "Portal Stock" -msgstr "" +msgstr "在庫ポータル" #. module: base #: field:workflow.activity,kind:0 @@ -10251,7 +10254,7 @@ msgstr "データベース内の目的レコードのID" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_analysis msgid "Contracts Management" -msgstr "コンタクト管理" +msgstr "契約管理" #. module: base #: selection:base.language.install,lang:0 @@ -10555,7 +10558,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_hr_employees msgid "Portal HR employees" -msgstr "" +msgstr "従業員ポータル" #. module: base #: selection:base.language.install,lang:0 @@ -11049,7 +11052,7 @@ msgstr "Eメール" #. module: base #: model:res.partner.category,name:base.res_partner_category_12 msgid "Office Supplies" -msgstr "" +msgstr "オフィス用品" #. module: base #: field:ir.attachment,res_model:0 @@ -11158,7 +11161,7 @@ msgstr "カスケード" #. module: base #: model:ir.module.module,summary:base.module_crm msgid "Leads, Opportunities, Phone Calls" -msgstr "" +msgstr "リード、案件、電話" #. module: base #: model:ir.module.category,description:base.module_category_knowledge_management @@ -11221,7 +11224,7 @@ msgstr "マーケティングキャンペーン" #. module: base #: field:res.country.state,name:0 msgid "State Name" -msgstr "状態の名前" +msgstr "州名" #. module: base #: help:ir.attachment,type:0 @@ -11820,7 +11823,7 @@ msgstr "トリガーのシグナル" #: model:ir.actions.act_window,name:base.action_country_state #: model:ir.ui.menu,name:base.menu_country_state_partner msgid "Fed. States" -msgstr "連邦" +msgstr "州" #. module: base #: view:ir.model:0 @@ -12021,7 +12024,7 @@ msgstr "ループ式" #. module: base #: model:res.partner.category,name:base.res_partner_category_16 msgid "Retailer" -msgstr "" +msgstr "小売業" #. module: base #: view:ir.model.fields:0 @@ -12052,7 +12055,7 @@ msgstr "リファレンスガイド" #: selection:res.partner.title,domain:0 #: model:res.request.link,name:base.req_link_partner msgid "Partner" -msgstr "パートナ" +msgstr "取引先" #. module: base #: code:addons/base/ir/ir_mail_server.py:482 @@ -12309,7 +12312,7 @@ msgstr "条件" #. module: base #: model:ir.actions.act_window,name:base.action_partner_other_form msgid "Other Partners" -msgstr "その他のパートナ" +msgstr "他の取引先" #. module: base #: field:base.language.install,state:0 @@ -12324,7 +12327,7 @@ msgstr "その他のパートナ" #: view:workflow.workitem:0 #: field:workflow.workitem,state:0 msgid "Status" -msgstr "" +msgstr "ステータス" #. module: base #: model:ir.actions.act_window,name:base.action_currency_form @@ -12336,7 +12339,7 @@ msgstr "通貨" #. module: base #: model:res.partner.category,name:base.res_partner_category_8 msgid "Consultancy Services" -msgstr "" +msgstr "コンサルティングサービス" #. module: base #: help:ir.values,value:0 @@ -12446,7 +12449,7 @@ msgstr "調達" #. module: base #: model:res.partner.category,name:base.res_partner_category_6 msgid "Bronze" -msgstr "" +msgstr "ブロンズ" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll_account @@ -12476,7 +12479,7 @@ msgstr "作成月" #. module: base #: field:ir.module.module,demo:0 msgid "Demo Data" -msgstr "" +msgstr "デモデータ" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_mister @@ -12491,7 +12494,7 @@ msgstr "モルディブ" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_crm msgid "Portal CRM" -msgstr "" +msgstr "CRMポータル" #. module: base #: model:ir.ui.menu,name:base.next_id_4 @@ -12633,7 +12636,7 @@ msgstr "銀行" #: model:ir.module.category,name:base.module_category_point_of_sale #: model:ir.module.module,shortdesc:base.module_point_of_sale msgid "Point of Sale" -msgstr "" +msgstr "POS" #. module: base #: model:ir.module.module,description:base.module_mail @@ -12988,7 +12991,7 @@ msgstr "設定" #. module: base #: model:res.partner.category,name:base.res_partner_category_9 msgid "Components Buyer" -msgstr "" +msgstr "部材バイヤー" #. module: base #: model:ir.module.module,description:base.module_web_tests_demo @@ -13052,7 +13055,7 @@ msgstr "選択オプションの式は[('key','Label'), ...] の形式である #. module: base #: field:res.company,company_registry:0 msgid "Company Registry" -msgstr "会社のレジストリ" +msgstr "会社レジストリ" #. module: base #: view:ir.actions.report.xml:0 @@ -13240,7 +13243,7 @@ msgstr "不明" #. module: base #: field:res.currency,symbol:0 msgid "Symbol" -msgstr "シンボル" +msgstr "記号" #. module: base #: help:res.partner,image_medium:0 @@ -13356,7 +13359,7 @@ msgstr "依存関係:" #. module: base #: field:res.company,vat:0 msgid "Tax ID" -msgstr "税金ID" +msgstr "税ID" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions @@ -13391,7 +13394,7 @@ msgstr "ザイール" #. module: base #: model:ir.module.module,summary:base.module_project msgid "Projects, Tasks" -msgstr "" +msgstr "プロジェクト、タスク" #. module: base #: field:ir.attachment,res_id:0 @@ -13446,7 +13449,7 @@ msgstr "右括弧" #. module: base #: view:base.module.update:0 msgid "Update Module List" -msgstr "モジュールリストの更新" +msgstr "モジュールリスト更新" #. module: base #: code:addons/base/res/res_users.py:685 @@ -13701,7 +13704,7 @@ msgstr "宛先の活動" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue msgid "Issue Tracker" -msgstr "" +msgstr "課題管理" #. module: base #: view:base.module.update:0 @@ -13785,7 +13788,7 @@ msgstr "" #. module: base #: view:res.partner:0 msgid "Supplier Partners" -msgstr "仕入先パートナ" +msgstr "仕入先取引先" #. module: base #: view:res.config.installer:0 @@ -13800,7 +13803,7 @@ msgstr "" #. module: base #: view:res.partner:0 msgid "Customer Partners" -msgstr "顧客パートナ" +msgstr "顧客取引先" #. module: base #: sql_constraint:res.users:0 @@ -14047,7 +14050,7 @@ msgstr "ルクセンブルク" #. module: base #: model:ir.module.module,summary:base.module_base_calendar msgid "Personal & Shared Calendar" -msgstr "" +msgstr "個人および共有カレンダ" #. module: base #: selection:res.request,priority:0 @@ -14161,7 +14164,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_account_voucher msgid "Send Invoices and Track Payments" -msgstr "" +msgstr "請求書送付、支払追跡" #. module: base #: model:ir.ui.menu,name:base.menu_crm_config_lead @@ -14359,7 +14362,7 @@ msgstr "アクションの用途" #. module: base #: field:ir.module.module,name:0 msgid "Technical Name" -msgstr "" +msgstr "技術名称" #. module: base #: model:ir.model,name:base.model_workflow_workitem @@ -14940,7 +14943,7 @@ msgstr "国" #. module: base #: model:res.partner.category,name:base.res_partner_category_15 msgid "Wholesaler" -msgstr "" +msgstr "卸売業" #. module: base #: model:ir.module.module,shortdesc:base.module_base_vat @@ -15043,7 +15046,7 @@ msgstr "リネームは一度に1カラムしかできません。" #. module: base #: selection:ir.translation,type:0 msgid "Report/Template" -msgstr "レポート / テンプレート" +msgstr "レポート/テンプレート" #. module: base #: model:ir.module.module,description:base.module_account_budget @@ -15254,7 +15257,7 @@ msgstr "クロアチア" msgid "" "Do you confirm the uninstallation of this module? This will permanently " "erase all data currently stored by the module!" -msgstr "" +msgstr "このモジュールを本当にアンインストールしてよいですか?このアクションにより、このモジュール依存のデータが全て消失します。" #. module: base #: field:ir.actions.server,mobile:0 @@ -15267,7 +15270,7 @@ msgstr "携帯電話番号" #: model:ir.model,name:base.model_res_partner_category #: view:res.partner.category:0 msgid "Partner Categories" -msgstr "パートナ分類" +msgstr "取引先カテゴリ" #. module: base #: view:base.module.upgrade:0 @@ -15298,7 +15301,7 @@ msgstr "セーシェル" #. module: base #: model:res.partner.category,name:base.res_partner_category_4 msgid "Gold" -msgstr "" +msgstr "ゴールド" #. module: base #: code:addons/base/res/res_company.py:173 @@ -15379,7 +15382,7 @@ msgstr "" #. module: base #: field:res.partner.bank,partner_id:0 msgid "Account Owner" -msgstr "アカウント所有者" +msgstr "口座所有者" #. module: base #: model:ir.module.module,description:base.module_procurement @@ -15501,7 +15504,7 @@ msgstr "ワークフローインスタンス" #: code:addons/base/res/res_partner.py:684 #, python-format msgid "Partners: " -msgstr "パートナ: " +msgstr "取引先: " #. module: base #: view:res.partner:0 @@ -15556,7 +15559,7 @@ msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_2 msgid "Prospect" -msgstr "見込み客" +msgstr "見込客" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_invoice_directly @@ -15611,7 +15614,7 @@ msgstr "ロシア語 / русский язык" #. module: base #: model:ir.module.module,shortdesc:base.module_auth_signup msgid "Signup" -msgstr "" +msgstr "サインアップ" #~ msgid "Code (eg:en__US)" #~ msgstr "コード(例:en_US)" diff --git a/openerp/addons/base/i18n/ka.po b/openerp/addons/base/i18n/ka.po index 54c66bd21ec..2edfb680c98 100644 --- a/openerp/addons/base/i18n/ka.po +++ b/openerp/addons/base/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:36+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:32+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/kk.po b/openerp/addons/base/i18n/kk.po index 125196b592b..e91319e4937 100644 --- a/openerp/addons/base/i18n/kk.po +++ b/openerp/addons/base/i18n/kk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:34+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ko.po b/openerp/addons/base/i18n/ko.po index 3c04ce8ff6f..e2fc47d80b5 100644 --- a/openerp/addons/base/i18n/ko.po +++ b/openerp/addons/base/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/lt.po b/openerp/addons/base/i18n/lt.po index 90f792192e0..8dc7f768992 100644 --- a/openerp/addons/base/i18n/lt.po +++ b/openerp/addons/base/i18n/lt.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/lv.po b/openerp/addons/base/i18n/lv.po index 862f70c8984..42cc7935238 100644 --- a/openerp/addons/base/i18n/lv.po +++ b/openerp/addons/base/i18n/lv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:38+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/mk.po b/openerp/addons/base/i18n/mk.po index 8361f0b2344..6cd54157325 100644 --- a/openerp/addons/base/i18n/mk.po +++ b/openerp/addons/base/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/mn.po b/openerp/addons/base/i18n/mn.po index 3651560a2d3..388012ef14b 100644 --- a/openerp/addons/base/i18n/mn.po +++ b/openerp/addons/base/i18n/mn.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/nb.po b/openerp/addons/base/i18n/nb.po index d629be4f0ea..2482036ec37 100644 --- a/openerp/addons/base/i18n/nb.po +++ b/openerp/addons/base/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:35+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/nl.po b/openerp/addons/base/i18n/nl.po index be9d9ce4dab..ef35bb2ece2 100644 --- a/openerp/addons/base/i18n/nl.po +++ b/openerp/addons/base/i18n/nl.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:35+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:32+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -58,7 +58,7 @@ msgstr "" #: field:ir.ui.view,arch:0 #: field:ir.ui.view.custom,arch:0 msgid "View Architecture" -msgstr "Opbouw weergave" +msgstr "Hiërarchie bekijken" #. module: base #: model:ir.module.module,summary:base.module_sale_stock @@ -78,7 +78,7 @@ msgstr "Hongaars / Magyar" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (PY) / Español (PY)" -msgstr "Spaans (PY) / Spanja (PY)" +msgstr "Spaans (PY) / Español (PY)" #. module: base #: model:ir.module.category,description:base.module_category_project_management @@ -153,11 +153,12 @@ msgid "" msgstr "" "\n" "Deze module voegt een Google gebruiker toe in res.user\n" +"======================================================\n" #. module: base #: help:res.partner,employee:0 msgid "Check this box if this contact is an Employee." -msgstr "Vink dit aan als deze gebruiker een werknemer is" +msgstr "Vink dit aan als deze gebruiker een werknemer is." #. module: base #: help:ir.model.fields,domain:0 @@ -210,13 +211,14 @@ msgid "" "reports." msgstr "" "\n" -"Genereer je facturen vanuit uitgaven, tijdsregistraties.\n" +"Genereer uw facturen vanuit uitgaven, tijdsregistraties.\n" " ========================================================\n" " \n" -"Module voor het genereren van facturen op basis van uitgaven (Personen, " -"uitgaven, enz).\n" +"Module voor het genereren van facturen op basis van kosten (Personen, " +"uitgaven, ...).\n" " \n" -"Je kunt prijslijsten definieren in een grootboek rapportage." +"U kunt prijslijsten definieren in een grootboek rapportage, maak enkele " +"theoretische omzet rapportages." #. module: base #: code:addons/base/ir/ir_sequence.py:134 @@ -252,7 +254,7 @@ msgstr "ir.ui.view.custom" #: code:addons/base/ir/ir_model.py:374 #, python-format msgid "Renaming sparse field \"%s\" is not allowed" -msgstr "Hiernoenen sparse field \"%s\" is niet toegestaan" +msgstr "Hernoenen sparse veld \"%s\" is niet toegestaan" #. module: base #: model:res.country,name:base.sz @@ -319,7 +321,7 @@ msgid "" "any." msgstr "" "De interne gebruiker die verantwoordelijk is voor de communicatie met deze " -"contactpersoon indien aanwezig." +"contactpersoon indien van toepassing." #. module: base #: view:res.partner:0 @@ -491,9 +493,9 @@ msgid "" "Invalid date/time format directive specified. Please refer to the list of " "allowed directives, displayed when you edit a language." msgstr "" -"Ongeldige datum / tijd-formaat richtlijn gespecificeerd. Raadpleeg de lijst " -"met toegestane richtlijnen welke worden weergegeven wanneer u bewerken van " -"een taal." +"Ongeldige datum/tijd-formaat richtlijn gespecificeerd. Raadpleeg de lijst " +"met toegestane richtlijnen welke worden weergegeven wanneer u een taal " +"bewerkt." #. module: base #: code:addons/orm.py:4153 @@ -502,7 +504,7 @@ msgid "" "One of the records you are trying to modify has already been deleted " "(Document type: %s)." msgstr "" -"Een van de records die u probeert te wijzigen is al verwijderd )document " +"Een van de records die u probeert te wijzigen is al verwijderd (Document " "type: %s)." #. module: base @@ -541,12 +543,12 @@ msgstr "Volgende assistent" #. module: base #: field:res.lang,date_format:0 msgid "Date Format" -msgstr "Datumopmaak" +msgstr "Datumnotatie" #. module: base #: model:ir.module.module,shortdesc:base.module_base_report_designer msgid "OpenOffice Report Designer" -msgstr "OpenOffice overzicht ontwerper" +msgstr "OpenOffice Rapport Ontwerper" #. module: base #: model:res.country,name:base.an @@ -667,7 +669,7 @@ msgstr "" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (VE) / Español (VE)" -msgstr "Spaans (VE) / Spanje (VE)" +msgstr "Spaans (VE) / Español (VE)" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice @@ -883,7 +885,7 @@ msgstr "De naam van het bedrijf moet uniek zijn!" #. module: base #: model:ir.ui.menu,name:base.menu_base_action_rule_admin msgid "Automated Actions" -msgstr "Automatische acties" +msgstr "Geautomatiseerde acties" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ro @@ -1006,7 +1008,7 @@ msgstr "base.language.export" #. module: base #: model:res.country,name:base.pg msgid "Papua New Guinea" -msgstr "Papua Nieuw-Guinea" +msgstr "Papoea-Nieuw-Guinea" #. module: base #: help:ir.actions.report.xml,report_type:0 @@ -1344,7 +1346,7 @@ msgstr "Nieuwste versie" #. module: base #: view:ir.rule:0 msgid "Delete Access Right" -msgstr "Tegangsrechten verwijderen." +msgstr "Toegangsrechten verwijderen" #. module: base #: code:addons/base/ir/ir_mail_server.py:214 @@ -1452,7 +1454,7 @@ msgstr "Veld assistent" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (GT) / Español (GT)" -msgstr "Spaans (GT) / Spanje (GT)" +msgstr "Spaans (GT) / Español (GT)" #. module: base #: field:ir.mail_server,smtp_port:0 @@ -1483,7 +1485,7 @@ msgid "" "decimal number [00,53]. All days in a new year preceding the first Monday " "are considered to be in week 0." msgstr "" -"%W - Weeknummer van het jaar (Maandag als eerste dag van de maand) als " +"%W - Weeknummer van het jaar (Maandag als eerste dag van de week) als " "decimaal getal [00,53]. Alle dagen in het nieuwe jaar voorafgaande aan de " "eerste maandag vallen in week 0." @@ -1646,13 +1648,13 @@ msgid "" " " msgstr "" "\n" -"Deze module installaeert de basis voor IBAN (International Bank Account " -"Number) bank rekeningen controleert op geldigheid.\n" +"Deze module installeert de basis voor IBAN (International Bank Account " +"Number) bankrekeningen en controleert deze op geldigheid.\n" "=============================================================================" -"========================\n" +"=====================================\n" "\n" -"De mogelijkheid om correcte local rekeningen op te halen uit een IBAN " -"rekening met een een enkele opdacht.\n" +"De mogelijkheid om correcte normale rekeningnummers te halen uit een IBAN " +"rekeningnummer met een een enkele opdacht.\n" " " #. module: base @@ -1675,6 +1677,12 @@ msgid "" "=============\n" " " msgstr "" +"\n" +"Deze module voegt claim menu en features aan uw portaal toe indien claim en " +"portal zijn geïnstalleerd.\n" +"=============================================================================" +"=========================\n" +" " #. module: base #: model:ir.actions.act_window,help:base.action_res_partner_bank_account_form @@ -1812,8 +1820,8 @@ msgid "" "Helps you manage your purchase-related processes such as requests for " "quotations, supplier invoices, etc..." msgstr "" -"Helpt de inkoop-gerelateerde processen te beheren zoals inkoop " -"prijsaanvragen, inkoopfacturen, etc..." +"Helpt de inkoop-gerelateerde processen te beheren zoals aanvragen van " +"offertes, inkoopfacturen, etc..." #. module: base #: help:res.partner,website:0 @@ -1974,7 +1982,7 @@ msgstr "" #. module: base #: model:res.country,name:base.kg msgid "Kyrgyz Republic (Kyrgyzstan)" -msgstr "Kyrgyzstan" +msgstr "Kirgizië" #. module: base #: model:ir.module.module,description:base.module_account_accountant @@ -2008,8 +2016,7 @@ msgstr "" #: code:addons/base/ir/ir_fields.py:164 #, python-format msgid "Unknown value '%s' for boolean field '%%(field)s', assuming '%s'" -msgstr "" -"Onbekende waarde '%s' voor boolean veld'%%(field)s', ervan uitgaande dat '%s'" +msgstr "Onbekende waarde '%s' voor boolean veld '%%(field)s', neem '%s' aan" #. module: base #: model:res.country,name:base.nl @@ -2045,12 +2052,12 @@ msgstr "Voertuig, lease, verzekeringen, kosten" #: view:ir.model.access:0 #: field:ir.model.access,perm_read:0 msgid "Read Access" -msgstr "Lezen" +msgstr "Leesrechten" #. module: base #: help:ir.attachment,res_id:0 msgid "The record id this is attached to" -msgstr "Het record is waaraan dit is verbonden" +msgstr "Het record id waaraan dit is verbonden" #. module: base #: model:ir.module.module,description:base.module_share @@ -2348,12 +2355,12 @@ msgstr "Spaans / Español" #. module: base #: selection:base.language.install,lang:0 msgid "Korean (KP) / 한국어 (KP)" -msgstr "Koreans (KP) / Korea (KP)" +msgstr "Koreaans (KP) / 한국어 (KP)" #. module: base #: model:res.country,name:base.ax msgid "Åland Islands" -msgstr "Åland-eilanden" +msgstr "Ålandseilanden" #. module: base #: field:res.company,logo:0 @@ -2512,7 +2519,7 @@ msgstr "Groepen" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (CL) / Español (CL)" -msgstr "Spaans (CL) / Spanje (CL)" +msgstr "Spaans (CL) / Español (CL)" #. module: base #: model:res.country,name:base.bz @@ -2532,6 +2539,10 @@ msgid "" "=================================\n" " " msgstr "" +"\n" +"Anonieme gebruikers toegang geven tot uw Portaal.\n" +"=====================================================\n" +" " #. module: base #: model:res.country,name:base.ge @@ -2750,7 +2761,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_auth_oauth_signup msgid "Signup with OAuth2 Authentication" -msgstr "Inloggen met OAuth2 Authenticatie" +msgstr "Registreren met OAuth2 Authenticatie" #. module: base #: selection:ir.model,state:0 @@ -2804,6 +2815,10 @@ msgid "" "==================================\n" " " msgstr "" +"\n" +"Verenigde Staten - Grootboekschema.\n" +"======================================\n" +" " #. module: base #: field:ir.actions.act_url,target:0 @@ -2962,6 +2977,9 @@ msgid "" "Module to attach a google document to any model.\n" "================================================\n" msgstr "" +"\n" +"Module om een google document aan een model te koppelen.\n" +"============================================================\n" #. module: base #: code:addons/base/ir/ir_fields.py:333 @@ -3311,7 +3329,7 @@ msgstr "Norfolkeiland" #. module: base #: selection:base.language.install,lang:0 msgid "Korean (KR) / 한국어 (KR)" -msgstr "Koreans(KR) / Korea (KR)" +msgstr "Koreaans (KR) / 한국어 (KR)" #. module: base #: help:ir.model.fields,model:0 @@ -3429,7 +3447,7 @@ msgstr "Armenië" #. module: base #: model:ir.module.module,summary:base.module_hr_evaluation msgid "Periodical Evaluations, Appraisals, Surveys" -msgstr "Periodieke evaluaties, beoordelingen en enquêtes," +msgstr "Periodieke evaluaties, beoordelingen, enquêtes" #. module: base #: model:ir.actions.act_window,name:base.ir_property_form @@ -3683,7 +3701,7 @@ msgstr "Personeels enquêtes" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (DO) / Español (DO)" -msgstr "Spaans (DO) / Spanje (DO)" +msgstr "Spaans (DO) / Español (DO)" #. module: base #: model:ir.model,name:base.model_workflow_activity @@ -3717,7 +3735,7 @@ msgstr "Uruguay" #. module: base #: selection:base.language.install,lang:0 msgid "Finnish / Suomi" -msgstr "Fins / Finland" +msgstr "Fins / Suomi" #. module: base #: view:ir.config_parameter:0 @@ -3990,7 +4008,7 @@ msgstr "Recursiviteit ontdekt." #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_et msgid "Ethiopia - Accounting" -msgstr "Boekhouding - Ethiopië" +msgstr "Ethiopië - Boekhouding" #. module: base #: code:addons/base/module/module.py:366 @@ -4541,7 +4559,7 @@ msgstr "Te starten actie" #: field:ir.model.constraint,name:0 #: selection:ir.translation,type:0 msgid "Constraint" -msgstr "Begrenzing" +msgstr "Beperking" #. module: base #: selection:ir.values,key:0 @@ -4552,7 +4570,7 @@ msgstr "Standaard adres" #. module: base #: model:ir.module.module,summary:base.module_lunch msgid "Lunch Order, Meal, Food" -msgstr "Lunch orders, maaltijden en voeding" +msgstr "Lunch orders, maaltijden, consumpties" #. module: base #: view:ir.model.fields:0 @@ -4721,7 +4739,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_project_timesheet msgid "Bill Time on Tasks" -msgstr "Tijd of taken factureren" +msgstr "Tijd op taken factureren" #. module: base #: model:ir.module.category,name:base.module_category_marketing @@ -4744,11 +4762,15 @@ msgid "" "==========================\n" "\n" msgstr "" +"\n" +"OpenERP Web Kalender weergave.\n" +"==================================\n" +"\n" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (HN) / Español (HN)" -msgstr "Spaans (HN) / Spanje (HN)" +msgstr "Spaans (HN) / Español (HN)" #. module: base #: view:ir.sequence.type:0 @@ -4855,6 +4877,15 @@ msgid "" " * Commitment Date\n" " * Effective Date\n" msgstr "" +"\n" +"Extra datum informatie toevoegen aan een verkooporder.\n" +"=====================================================\n" +"\n" +"U kunt de volgende extra datums toevoegen aan een verkooporder:\n" +"-----------------------------------------------------------------------\n" +" * Datum Verzoek\n" +" * Datum Toezegging\n" +" * Datum Uitvoering\n" #. module: base #: field:ir.actions.server,srcmodel_id:0 @@ -4920,7 +4951,7 @@ msgstr "Open een venster" #. module: base #: model:res.country,name:base.gq msgid "Equatorial Guinea" -msgstr "Equatoriaal Guinea" +msgstr "Equatoriaal-Guinea" #. module: base #: model:ir.module.module,shortdesc:base.module_web_api @@ -5002,7 +5033,7 @@ msgstr "Stel in als te doen" #. module: base #: view:res.lang:0 msgid "%c - Appropriate date and time representation." -msgstr "%c - Passende weergave datum en tijd" +msgstr "%c - Passende datum en tijd weergave." #. module: base #: code:addons/base/res/res_config.py:420 @@ -5013,6 +5044,7 @@ msgid "" "Click 'Continue' and enjoy your OpenERP experience..." msgstr "" "Uw database is nu volledig geconfigureerd.\n" +"\n" "Klik op 'Doorgaan' en geniet van uw OpenERP beleving..." #. module: base @@ -5064,7 +5096,7 @@ msgstr "Rechten" #. module: base #: field:ir.mail_server,smtp_host:0 msgid "SMTP Server" -msgstr "SMTP-server" +msgstr "SMTP Server" #. module: base #: code:addons/base/module/module.py:320 @@ -5072,7 +5104,7 @@ msgstr "SMTP-server" msgid "You try to remove a module that is installed or will be installed" msgstr "" "U probeert een module te verwijderen die geïnstalleerd is of nog moet worden " -"geïnstalleerd." +"geïnstalleerd" #. module: base #: view:base.module.upgrade:0 @@ -5082,7 +5114,7 @@ msgstr "De geselecteerde modules zijn bijgewerkt / geïnstalleerd !" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (PR) / Español (PR)" -msgstr "Spaans (PR) / Spanja (PR)" +msgstr "Spaans (PR) / Español (PR)" #. module: base #: model:ir.module.module,description:base.module_crm_profiling @@ -5137,7 +5169,7 @@ msgstr "Inkoop" #. module: base #: selection:base.language.install,lang:0 msgid "Portuguese (BR) / Português (BR)" -msgstr "" +msgstr "Portugees (BR) / Português (BR)" #. module: base #: model:ir.model,name:base.model_ir_needaction_mixin @@ -5157,7 +5189,7 @@ msgstr "IT Services" #. module: base #: model:ir.module.category,name:base.module_category_specific_industry_applications msgid "Specific Industry Applications" -msgstr "Specificeer industrie toepassingen" +msgstr "Specifieke industriële toepassingen" #. module: base #: model:ir.module.module,shortdesc:base.module_google_docs @@ -5245,12 +5277,12 @@ msgstr "Kenia" #: model:ir.actions.act_window,name:base.action_translation #: model:ir.ui.menu,name:base.menu_action_translation msgid "Translated Terms" -msgstr "Vertaalde regels" +msgstr "Vertaalde uitdrukkingen" #. module: base #: selection:base.language.install,lang:0 msgid "Abkhazian / аҧсуа" -msgstr "Abchazisch / Abchazië" +msgstr "Abchazisch / аҧсуа" #. module: base #: view:base.module.configuration:0 @@ -5301,7 +5333,7 @@ msgstr "Opslaan" #. module: base #: field:ir.actions.report.xml,report_xml:0 msgid "XML Path" -msgstr "XML Path" +msgstr "XML Pad" #. module: base #: model:res.country,name:base.bj @@ -5401,14 +5433,14 @@ msgstr "Beveiliging" #. module: base #: selection:base.language.install,lang:0 msgid "Portuguese / Português" -msgstr "" +msgstr "Portugees / Português" #. module: base #: code:addons/base/ir/ir_model.py:372 #, python-format msgid "Changing the storing system for field \"%s\" is not allowed." msgstr "" -"Het veranderen van het opsla systeem voor veld \"%s\" is niet toegestaan." +"Het veranderen van het opslagsysteem voor veld \"%s\" is niet toegestaan." #. module: base #: help:res.partner.bank,company_id:0 @@ -5436,7 +5468,7 @@ msgstr "Geïnstalleerd" #. module: base #: selection:base.language.install,lang:0 msgid "Ukrainian / українська" -msgstr "Oekraïens / Oekraïne" +msgstr "Oekraïens / українська" #. module: base #: model:res.country,name:base.sn @@ -5493,7 +5525,7 @@ msgstr "Expressie om aan te voldoen om de transitie te maken." #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (PA) / Español (PA)" -msgstr "Spaans (PA) / Spanja (PA)" +msgstr "Spaans (PA) / Español (PA)" #. module: base #: view:res.currency:0 @@ -5525,7 +5557,7 @@ msgstr "Ieder model moet uniek zijn!" #: model:ir.module.category,name:base.module_category_localization #: model:ir.ui.menu,name:base.menu_localisation msgid "Localization" -msgstr "Vertalingen" +msgstr "Lokalisatie" #. module: base #: model:ir.module.module,description:base.module_web_api @@ -5613,7 +5645,7 @@ msgstr "Relatie labels" #. module: base #: view:res.company:0 msgid "Preview Header/Footer" -msgstr "Bekijk kop/voet" +msgstr "Bekijk kop-/voettekst" #. module: base #: field:ir.ui.menu,parent_id:0 @@ -5624,7 +5656,7 @@ msgstr "Hoofdmenu" #. module: base #: field:res.partner.bank,owner_name:0 msgid "Account Owner Name" -msgstr "Naam eigenaar rekening" +msgstr "Naam rekeningeigenaar" #. module: base #: code:addons/base/ir/ir_model.py:420 @@ -5683,7 +5715,7 @@ msgstr "Filter Naam" #: view:res.partner:0 #: field:res.request,history:0 msgid "History" -msgstr "Historie" +msgstr "Geschiedenis" #. module: base #: model:res.country,name:base.im @@ -5704,12 +5736,12 @@ msgstr "De modulenaam moet uniek zijn !" #. module: base #: model:res.country,name:base.bv msgid "Bouvet Island" -msgstr "Bouvet-eiland" +msgstr "Bouveteiland" #. module: base #: field:ir.model.constraint,type:0 msgid "Constraint Type" -msgstr "Constraint soort" +msgstr "Soort Beperking" #. module: base #: field:res.company,child_ids:0 @@ -5939,7 +5971,7 @@ msgstr "ir.actions.act_url" #. module: base #: model:ir.ui.menu,name:base.menu_translation_app msgid "Application Terms" -msgstr "Applicatie-termen" +msgstr "Applicatie uitdrukkingen" #. module: base #: model:ir.actions.act_window,help:base.open_module_tree @@ -5973,12 +6005,12 @@ msgstr "Engels (GB)" #. module: base #: selection:base.language.install,lang:0 msgid "Japanese / 日本語" -msgstr "Japans / Japan" +msgstr "Japans / 日本語" #. module: base #: model:ir.model,name:base.model_base_language_import msgid "Language Import" -msgstr "Taal import" +msgstr "Taal Importeren" #. module: base #: help:workflow.transition,act_from:0 @@ -6090,7 +6122,7 @@ msgstr "" #. module: base #: view:ir.translation:0 msgid "Comments" -msgstr "Reacties" +msgstr "Opmerkingen" #. module: base #: model:res.country,name:base.et @@ -6196,6 +6228,12 @@ msgid "" "===============================================\n" " " msgstr "" +"\n" +"Gebruikers toestaan om te registreren en hun wachtwoord opnieuw in te " +"stellen\n" +"=============================================================================" +"\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_usability @@ -6278,7 +6316,7 @@ msgstr "" #. module: base #: selection:base.language.install,lang:0 msgid "Spanish (BO) / Español (BO)" -msgstr "Spaans (BO) / Spaans (BO)" +msgstr "Spaans (BO) / Español (BO)" #. module: base #: model:ir.module.module,description:base.module_board @@ -6300,7 +6338,7 @@ msgstr "Overzicht toegangscontrole" #. module: base #: model:res.country,name:base.um msgid "USA Minor Outlying Islands" -msgstr "VS Kleine Buitengaatse Eilanden" +msgstr "Kleine afgelegen eilanden van de Verenigde Staten" #. module: base #: help:ir.cron,numbercall:0 @@ -6342,7 +6380,7 @@ msgstr "Initiële datum" #. module: base #: selection:base.language.install,lang:0 msgid "Gujarati / ગુજરાતી" -msgstr "Gujarati / India" +msgstr "Gujarati / ગુજરાતી" #. module: base #: code:addons/base/module/module.py:361 @@ -6356,7 +6394,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll msgid "Belgium - Payroll" -msgstr "Loonadministratie - België" +msgstr "België - Loonadministratie" #. module: base #: view:workflow.activity:0 @@ -6741,7 +6779,7 @@ msgstr "Prijs nauwkeurigheid" #. module: base #: selection:base.language.install,lang:0 msgid "Latvian / latviešu valoda" -msgstr "Lets / Letland" +msgstr "Lets / latviešu valoda" #. module: base #: selection:base.language.install,lang:0 @@ -7004,7 +7042,7 @@ msgstr "Soms BIC of Swift genoemd." #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in msgid "Indian - Accounting" -msgstr "Boekhouding - India" +msgstr "India - Boekhouding" #. module: base #: field:res.lang,time_format:0 @@ -15159,7 +15197,7 @@ msgstr "Limiet" #. module: base #: model:res.groups,name:base.group_hr_user msgid "Officer" -msgstr "Manager" +msgstr "Functionaris" #. module: base #: code:addons/orm.py:787 diff --git a/openerp/addons/base/i18n/nl_BE.po b/openerp/addons/base/i18n/nl_BE.po index d4c52f61b73..625ec0831ee 100644 --- a/openerp/addons/base/i18n/nl_BE.po +++ b/openerp/addons/base/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/pl.po b/openerp/addons/base/i18n/pl.po index 60c46006caf..81278aee92c 100644 --- a/openerp/addons/base/i18n/pl.po +++ b/openerp/addons/base/i18n/pl.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:39+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:36+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/pt.po b/openerp/addons/base/i18n/pt.po index 218ec9d3cfe..32a09c25bf4 100644 --- a/openerp/addons/base/i18n/pt.po +++ b/openerp/addons/base/i18n/pt.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:36+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/pt_BR.po b/openerp/addons/base/i18n/pt_BR.po index 2cbf847303d..177135777e0 100644 --- a/openerp/addons/base/i18n/pt_BR.po +++ b/openerp/addons/base/i18n/pt_BR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:39+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po index 937290e0134..9fcd193e9fd 100644 --- a/openerp/addons/base/i18n/ro.po +++ b/openerp/addons/base/i18n/ro.po @@ -8,13 +8,13 @@ msgstr "" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-12-21 17:04+0000\n" "PO-Revision-Date: 2013-01-05 18:18+0000\n" -"Last-Translator: ERPSystems.ro \n" +"Last-Translator: ERPSystems.ro \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:36+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ru.po b/openerp/addons/base/i18n/ru.po index b5379b29e87..599dd264403 100644 --- a/openerp/addons/base/i18n/ru.po +++ b/openerp/addons/base/i18n/ru.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:36+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -307,6 +307,13 @@ msgid "" "\n" " " msgstr "" +"\n" +"Чилийский бухгалтерский учет и налоги в соответствии с действующими " +"положениями\n" +"==============================================\n" +"Plan contable chileno e impuestos de acuerdo a disposiciones vigentes\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_sale @@ -429,6 +436,8 @@ msgid "" "There is already a shared filter set as default for %(model)s, delete or " "change it before setting a new default" msgstr "" +"Уже существует общий фильтр по умолчанию для %(model)s, удалите или измените " +"его прежде чем устанавливать новый по умолчанию" #. module: base #: code:addons/orm.py:2649 @@ -597,6 +606,15 @@ msgid "" "that have no counterpart in the general financial accounts.\n" " " msgstr "" +"\n" +"Модуль для определения объекта аналитического учета.\n" +"===============================================\n" +"\n" +"В OpenERP, аналитические счета связаны с общими счетами, но рассматриваются\n" +"полностью независимо. Таким образом, вы можете ввести различные " +"аналитические операции\n" +"которые не дублируются в общие финансовые счета.\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_idea @@ -620,6 +638,19 @@ msgid "" "* Use emails to automatically confirm and send acknowledgements for any " "event registration\n" msgstr "" +"\n" +"Организация и управление событиями.\n" +"======================================\n" +"\n" +"Модуль мероприятий позволяет Вам эффективно организовывать события и все " +"задачи связанные с: планификацией, регистрацией отслеживания,\n" +"посещаемостью, и т.д.\n" +"\n" +"Основные характеристики\n" +"------------\n" +"* Управление своими Мероприятиями и Регистрациями\n" +"* Использовать электронную почту для автоматического подтверждения и " +"отправлять подтверждения для регистрации любого события\n" #. module: base #: selection:base.language.install,lang:0 @@ -877,7 +908,7 @@ msgstr "Иордания" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_hr msgid "Croatia - RRIF 2012 COA" -msgstr "" +msgstr "Хорватия - RRIF 2012 COA" #. module: base #: help:ir.cron,nextcall:0 @@ -2534,6 +2565,10 @@ msgid "" "=================================\n" " " msgstr "" +"\n" +"Позволить неавторизованным пользователям доступ к Порталу.\n" +"=================================\n" +" " #. module: base #: model:res.country,name:base.ge @@ -2918,6 +2953,40 @@ msgid "" "* Monthly Turnover (Graph)\n" " " msgstr "" +"\n" +"Управление предложениями цен и заказами покупателей \n" +"==================================\n" +"\n" +"This application allows you to manage your sales goals in an effective and " +"efficient manner by keeping track of all sales orders and history.\n" +"\n" +"It handles the full sales workflow:\n" +"\n" +"* **Quotation** -> **Sales order** -> **Invoice**\n" +"\n" +"Preferences (only with Warehouse Management installed)\n" +"------------------------------------------------------\n" +"\n" +"If you also installed the Warehouse Management, you can deal with the " +"following preferences:\n" +"\n" +"* Shipping: Choice of delivery at once or partial delivery\n" +"* Invoicing: choose how invoices will be paid\n" +"* Incoterms: International Commercial terms\n" +"\n" +"You can choose flexible invoicing methods:\n" +"\n" +"* *On Demand*: Invoices are created manually from Sales Orders when needed\n" +"* *On Delivery Order*: Invoices are generated from picking (delivery)\n" +"* *Before Delivery*: A Draft invoice is created and must be paid before " +"delivery\n" +"\n" +"\n" +"The Dashboard for the Sales Manager will include\n" +"------------------------------------------------\n" +"* My Quotations\n" +"* Monthly Turnover (Graph)\n" +" " #. module: base #: field:ir.actions.act_window,res_id:0 @@ -3020,6 +3089,14 @@ msgid "" "This module is currently not compatible with the ``user_ldap`` module and\n" "will disable LDAP authentication completely if installed at the same time.\n" msgstr "" +"\n" +"Зашифрованные пароли\n" +"==================\n" +"\n" +"Взаимодействие с LDAP - авторизацией\n" +"-------------------------------------\n" +"This module is currently not compatible with the ``user_ldap`` module and\n" +"will disable LDAP authentication completely if installed at the same time.\n" #. module: base #: model:res.groups,name:base.group_hr_manager @@ -3205,6 +3282,15 @@ msgid "" " * ``base_stage``: stage management\n" " " msgstr "" +"\n" +"Этот модуль обрабатывает состояния и стадии. Он является производным от " +"классов crm_base и crm_case для crm. \n" +"=============================================================================" +"======================\n" +"\n" +" * ``base_state``: управление состояниями \n" +" * ``base_stage``: управление стадиями\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_web_linkedin @@ -7907,7 +7993,7 @@ msgstr "Следующее число в этой нумерации" #. module: base #: view:res.partner:0 msgid "at" -msgstr "" +msgstr "в" #. module: base #: view:ir.rule:0 @@ -8744,7 +8830,7 @@ msgstr "Гонконг" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_sale msgid "Portal Sale" -msgstr "" +msgstr "Портал: продажи" #. module: base #: field:ir.default,ref_id:0 diff --git a/openerp/addons/base/i18n/sk.po b/openerp/addons/base/i18n/sk.po index bd4d88d877a..db9049c1746 100644 --- a/openerp/addons/base/i18n/sk.po +++ b/openerp/addons/base/i18n/sk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/sl.po b/openerp/addons/base/i18n/sl.po index 9583089ef3e..b4d6a2e2e26 100644 --- a/openerp/addons/base/i18n/sl.po +++ b/openerp/addons/base/i18n/sl.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/sq.po b/openerp/addons/base/i18n/sq.po index 2ebae231a3b..9e2df0e1627 100644 --- a/openerp/addons/base/i18n/sq.po +++ b/openerp/addons/base/i18n/sq.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:34+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:30+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/sr.po b/openerp/addons/base/i18n/sr.po index beb1ca9bca6..7841a5b5e65 100644 --- a/openerp/addons/base/i18n/sr.po +++ b/openerp/addons/base/i18n/sr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:40+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/sr@latin.po b/openerp/addons/base/i18n/sr@latin.po index 31475f1828a..e1e78ca8e5c 100644 --- a/openerp/addons/base/i18n/sr@latin.po +++ b/openerp/addons/base/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:41+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/sv.po b/openerp/addons/base/i18n/sv.po index e7773c5085b..c03e2186ca7 100644 --- a/openerp/addons/base/i18n/sv.po +++ b/openerp/addons/base/i18n/sv.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:37+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -59,7 +59,7 @@ msgstr "Visa arkitektur" #. module: base #: model:ir.module.module,summary:base.module_sale_stock msgid "Quotation, Sale Orders, Delivery & Invoicing Control" -msgstr "" +msgstr "Offerter, säljordrar, leverans & faktura kontroll" #. module: base #: selection:ir.sequence,implementation:0 @@ -88,7 +88,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_point_of_sale msgid "Touchscreen Interface for Shops" -msgstr "" +msgstr "Pekskärmsinterface för affärer" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in_hr_payroll @@ -139,7 +139,7 @@ msgstr "" #. module: base #: help:res.partner,employee:0 msgid "Check this box if this contact is an Employee." -msgstr "" +msgstr "Markera här om kontakten är en anställd" #. module: base #: help:ir.model.fields,domain:0 diff --git a/openerp/addons/base/i18n/th.po b/openerp/addons/base/i18n/th.po index be7e9206a3c..587d02b4213 100644 --- a/openerp/addons/base/i18n/th.po +++ b/openerp/addons/base/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/tlh.po b/openerp/addons/base/i18n/tlh.po index f1e435b3ba3..0f9c4b2de90 100644 --- a/openerp/addons/base/i18n/tlh.po +++ b/openerp/addons/base/i18n/tlh.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/tr.po b/openerp/addons/base/i18n/tr.po index 2caccbd8591..dc751e8b678 100644 --- a/openerp/addons/base/i18n/tr.po +++ b/openerp/addons/base/i18n/tr.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:41+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/uk.po b/openerp/addons/base/i18n/uk.po index cf8bfd2e171..d280ce9ab2f 100644 --- a/openerp/addons/base/i18n/uk.po +++ b/openerp/addons/base/i18n/uk.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/ur.po b/openerp/addons/base/i18n/ur.po index 609956d5e09..e1031e2204c 100644 --- a/openerp/addons/base/i18n/ur.po +++ b/openerp/addons/base/i18n/ur.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/vi.po b/openerp/addons/base/i18n/vi.po index 9f7ccbf2aa7..8c3e6c6fc7c 100644 --- a/openerp/addons/base/i18n/vi.po +++ b/openerp/addons/base/i18n/vi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po index 18a114a31ca..f0912388b06 100644 --- a/openerp/addons/base/i18n/zh_CN.po +++ b/openerp/addons/base/i18n/zh_CN.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:44+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:41+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/zh_HK.po b/openerp/addons/base/i18n/zh_HK.po index 69b9e2835ac..d492baf639f 100644 --- a/openerp/addons/base/i18n/zh_HK.po +++ b/openerp/addons/base/i18n/zh_HK.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:42+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:38+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/i18n/zh_TW.po b/openerp/addons/base/i18n/zh_TW.po index 3b23b610003..14f9b915942 100644 --- a/openerp/addons/base/i18n/zh_TW.po +++ b/openerp/addons/base/i18n/zh_TW.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-10-24 04:43+0000\n" -"X-Generator: Launchpad (build 16810)\n" +"X-Launchpad-Export-Date: 2013-11-12 05:40+0000\n" +"X-Generator: Launchpad (build 16820)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing diff --git a/openerp/addons/base/ir/__init__.py b/openerp/addons/base/ir/__init__.py index 6fb675d23c2..b3df5bcbccb 100644 --- a/openerp/addons/base/ir/__init__.py +++ b/openerp/addons/base/ir/__init__.py @@ -38,6 +38,7 @@ import osv_memory_autovacuum import ir_mail_server import ir_fields import ir_qweb +import ir_http # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/addons/base/ir/ir_attachment.py b/openerp/addons/base/ir/ir_attachment.py index f480440927d..275a1f8da4e 100644 --- a/openerp/addons/base/ir/ir_attachment.py +++ b/openerp/addons/base/ir/ir_attachment.py @@ -27,6 +27,7 @@ import re from openerp import tools from openerp.osv import fields,osv +from openerp import SUPERUSER_ID _logger = logging.getLogger(__name__) @@ -143,9 +144,10 @@ class ir_attachment(osv.osv): if attach.store_fname: self._file_delete(cr, uid, location, attach.store_fname) fname = self._file_write(cr, uid, location, value) - super(ir_attachment, self).write(cr, uid, [id], {'store_fname': fname, 'file_size': file_size}, context=context) + # SUPERUSER_ID as probably don't have write access, trigger during create + super(ir_attachment, self).write(cr, SUPERUSER_ID, [id], {'store_fname': fname, 'file_size': file_size}, context=context) else: - super(ir_attachment, self).write(cr, uid, [id], {'db_datas': value, 'file_size': file_size}, context=context) + super(ir_attachment, self).write(cr, SUPERUSER_ID, [id], {'db_datas': value, 'file_size': file_size}, context=context) return True _name = 'ir.attachment' @@ -187,8 +189,6 @@ class ir_attachment(osv.osv): In the 'document' module, it is overriden to relax this hard rule, since more complex ones apply there. """ - if not ids: - return res_ids = {} if ids: if isinstance(ids, (int, long)): @@ -291,7 +291,7 @@ class ir_attachment(osv.osv): return super(ir_attachment, self).unlink(cr, uid, ids, context) def create(self, cr, uid, values, context=None): - self.check(cr, uid, [], mode='create', context=context, values=values) + self.check(cr, uid, [], mode='write', context=context, values=values) if 'file_size' in values: del values['file_size'] return super(ir_attachment, self).create(cr, uid, values, context) diff --git a/openerp/addons/base/ir/ir_http.py b/openerp/addons/base/ir/ir_http.py new file mode 100644 index 00000000000..56c00743900 --- /dev/null +++ b/openerp/addons/base/ir/ir_http.py @@ -0,0 +1,144 @@ +#---------------------------------------------------------- +# ir_http modular http routing +#---------------------------------------------------------- +import logging +import re + +import werkzeug.exceptions +import werkzeug.routing + +import openerp +from openerp import http +from openerp.http import request +from openerp.osv import osv, orm + +_logger = logging.getLogger(__name__) + + +# FIXME: replace by proxy on request.uid? +_uid = object() + +class ModelConverter(werkzeug.routing.BaseConverter): + + def __init__(self, url_map, model=False): + super(ModelConverter, self).__init__(url_map) + self.model = model + self.regex = '([0-9]+)' + + def to_python(self, value): + m = re.match(self.regex, value) + return request.registry[self.model].browse( + request.cr, _uid, int(m.group(1)), context=request.context) + + def to_url(self, value): + return value.id + +class ModelsConverter(werkzeug.routing.BaseConverter): + + def __init__(self, url_map, model=False): + super(ModelsConverter, self).__init__(url_map) + self.model = model + # TODO add support for slug in the form [A-Za-z0-9-] bla-bla-89 -> id 89 + self.regex = '([0-9,]+)' + + def to_python(self, value): + # TODO: + # - raise routing.ValidationError() if no browse record can be createdm + # - support slug + return request.registry[self.model].browse(request.cr, _uid, [int(i) for i in value.split(',')], context=request.context) + + def to_url(self, value): + return ",".join(i.id for i in value) + +class ir_http(osv.AbstractModel): + _name = 'ir.http' + + _description = "HTTP routing" + + def _get_converters(self): + return {'model': ModelConverter, 'models': ModelsConverter} + + def _find_handler(self): + return self.routing_map().bind_to_environ(request.httprequest.environ).match() + + def _auth_method_user(self): + request.uid = request.session.uid + if not request.uid: + raise http.SessionExpiredException("Session expired") + + def _auth_method_admin(self): + if not request.db: + raise http.SessionExpiredException("No valid database for request %s" % request.httprequest) + request.uid = openerp.SUPERUSER_ID + + def _auth_method_none(self): + request.disable_db = True + request.uid = None + + def _authenticate(self, func, arguments): + auth_method = getattr(func, "auth", "user") + if request.session.uid: + try: + request.session.check_security() + # what if error in security.check() + # -> res_users.check() + # -> res_users.check_credentials() + except http.SessionExpiredException: + request.session.logout() + raise http.SessionExpiredException("Session expired for request %s" % request.httprequest) + getattr(self, "_auth_method_%s" % auth_method)() + return auth_method + + def _handle_404(self, exception): + raise exception + + def _handle_403(self, exception): + raise exception + + def _handle_500(self, exception): + raise exception + + def _dispatch(self): + # locate the controller method + try: + func, arguments = self._find_handler() + except werkzeug.exceptions.NotFound, e: + return self._handle_404(e) + + # check authentication level + try: + auth_method = self._authenticate(func, arguments) + except werkzeug.exceptions.NotFound, e: + return self._handle_403(e) + + # post process arg to set uid on browse records + for arg in arguments.itervalues(): + if isinstance(arg, orm.browse_record) and arg._uid is _uid: + arg._uid = request.uid + + # set and execute handler + try: + request.set_handler(func, arguments, auth_method) + result = request.dispatch() + if isinstance(result, Exception): + raise result + except Exception, e: + fn = getattr(self, '_handle_%s' % getattr(e, 'code', 500), + self._handle_500) + return fn(e) + + return result + + def routing_map(self): + if not hasattr(self, '_routing_map'): + _logger.info("Generating routing map") + cr = request.cr + m = request.registry.get('ir.module.module') + ids = m.search(cr, openerp.SUPERUSER_ID, [('state', '=', 'installed'), ('name', '!=', 'web')], context=request.context) + installed = set(x['name'] for x in m.read(cr, 1, ids, ['name'], context=request.context)) + mods = ['', "web"] + sorted(installed) + self._routing_map = http.routing_map(mods, False, converters=self._get_converters()) + + return self._routing_map + +# vim:et: diff --git a/openerp/addons/base/res/res_config.py b/openerp/addons/base/res/res_config.py index c59f56d9fa6..5e4d1879ee3 100644 --- a/openerp/addons/base/res/res_config.py +++ b/openerp/addons/base/res/res_config.py @@ -102,13 +102,10 @@ class res_config_configurable(osv.osv_memory): res = next.action_launch(context=context) res['nodestroy'] = False return res - # reload the client; open the first available root menu - menu_obj = self.pool['ir.ui.menu'] - menu_ids = menu_obj.search(cr, uid, [('parent_id', '=', False)], context=context) + return { 'type': 'ir.actions.client', 'tag': 'reload', - 'params': {'menu_id': menu_ids and menu_ids[0] or False}, } def start(self, cr, uid, ids, context=None): diff --git a/openerp/addons/base/res/res_currency.py b/openerp/addons/base/res/res_currency.py index 61128a5ce99..1419cc7ccb4 100644 --- a/openerp/addons/base/res/res_currency.py +++ b/openerp/addons/base/res/res_currency.py @@ -250,8 +250,8 @@ class res_currency_rate(osv.osv): _description = "Currency Rate" _columns = { - 'name': fields.date('Date', required=True, select=True), - 'rate': fields.float('Rate', digits=(12,6), help='The rate of the currency to the currency of rate 1'), + 'name': fields.datetime('Date', required=True, select=True), + 'rate': fields.float('Rate', digits=(12, 6), help='The rate of the currency to the currency of rate 1'), 'currency_id': fields.many2one('res.currency', 'Currency', readonly=True), 'currency_rate_type_id': fields.many2one('res.currency.rate.type', 'Currency Rate Type', help="Allow you to define your own currency rate types, like 'Average' or 'Year to Date'. Leave empty if you simply want to use the normal 'spot' rate type"), } diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index f02021313c0..943aedf49f7 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -329,7 +329,7 @@ + filter_domain="['|','|',('display_name','ilike',self),('ref','=',self),('email,'ilike',self)]"/> diff --git a/openerp/addons/base/res/res_users_view.xml b/openerp/addons/base/res/res_users_view.xml index c020de1f5ee..ed52de5eba2 100644 --- a/openerp/addons/base/res/res_users_view.xml +++ b/openerp/addons/base/res/res_users_view.xml @@ -231,7 +231,7 @@ res.users - + diff --git a/openerp/http.py b/openerp/http.py index e0681f0e7d1..abfbbeaac97 100644 --- a/openerp/http.py +++ b/openerp/http.py @@ -3,8 +3,10 @@ # OpenERP HTTP layer #---------------------------------------------------------- import ast +import collections import contextlib import errno +import functools import getpass import inspect import logging @@ -25,22 +27,14 @@ import simplejson import werkzeug.contrib.sessions import werkzeug.datastructures import werkzeug.exceptions +import werkzeug.local +import werkzeug.routing import werkzeug.wrappers import werkzeug.wsgi -import werkzeug.routing as routing import openerp from openerp.service import security, model as service_model -try: - # use python-slugify (https://github.com/un33k/python-slugify) if available - from slugify import slugify -except ImportError: - def slugify(s, max_length=None): - spaceless = re.sub(r'\s+', '-', s) - specialless = re.sub(r'[^-_A-Za-z0-9]', '', spaceless) - return specialless[:max_length] - _logger = logging.getLogger(__name__) #---------------------------------------------------------- @@ -104,6 +98,7 @@ class WebRequest(object): self.disable_db = False self.uid = None self.func = None + self.func_arguments = {} self.auth_method = None self._cr_cm = None self._cr = None @@ -117,14 +112,6 @@ class WebRequest(object): self.context = dict(self.session.context) self.lang = self.context["lang"] - def _authenticate(self): - if self.session.uid: - try: - self.session.check_security() - except SessionExpiredException, e: - self.session.logout() - raise SessionExpiredException("Session expired for request %s" % self.httprequest) - auth_methods[self.auth_method]() @property def registry(self): """ @@ -153,8 +140,17 @@ class WebRequest(object): self._cr = self._cr_cm.__enter__() return self._cr + def set_handler(self, func, arguments, auth): + # is this needed ? + arguments = dict((k, v) for k, v in arguments.iteritems() + if not k.startswith("_ignored_")) + + self.func = func + self.func_request_type = func.exposed + self.func_arguments = arguments + self.auth_method = auth + def _call_function(self, *args, **kwargs): - self._authenticate() try: # ugly syntax only to get the __exit__ arguments to pass to self._cr request = self @@ -171,6 +167,18 @@ class WebRequest(object): if self.func_request_type != self._request_type: raise Exception("%s, %s: Function declared as capable of handling request of type '%s' but called with a request of type '%s'" \ % (self.func, self.httprequest.path, self.func_request_type, self._request_type)) + + kwargs.update(self.func_arguments) + + # Backward for 7.0 + if getattr(self.func, '_first_arg_is_req', False): + args = (request,) + args + # Correct exception handling and concurency retry + @service_model.check + def checked_call(dbname, *a, **kw): + return self.func(*a, **kw) + if self.db: + return checked_call(self.db, *args, **kwargs) return self.func(*args, **kwargs) finally: # just to be sure no one tries to re-use the request @@ -186,26 +194,6 @@ class WebRequest(object): warnings.warn('please use request.registry and request.cr directly', DeprecationWarning) yield (self.registry, self.cr) -def auth_method_user(): - request.uid = request.session.uid - if not request.uid: - raise SessionExpiredException("Session expired") - -def auth_method_admin(): - if not request.db: - raise SessionExpiredException("No valid database for request %s" % request.httprequest) - request.uid = openerp.SUPERUSER_ID - -def auth_method_none(): - request.disable_db = True - request.uid = None - -auth_methods = { - "user": auth_method_user, - "admin": auth_method_admin, - "none": auth_method_none, -} - def route(route, type="http", auth="user"): """ Decorator marking the decorated method as being a handler for requests. The method must be part of a subclass @@ -225,7 +213,6 @@ def route(route, type="http", auth="user"): configuration indicating the current database nor the current user. """ assert type in ["http", "json"] - assert auth in auth_methods def decorator(f): if isinstance(route, list): f.routes = route @@ -237,12 +224,6 @@ def route(route, type="http", auth="user"): return f return decorator -def reject_nonliteral(dct): - if '__ref' in dct: - raise ValueError( - "Non literal contexts can not be sent to the server anymore (%r)" % (dct,)) - return dct - class JsonRequest(WebRequest): """ JSON-RPC2 over HTTP. @@ -308,7 +289,7 @@ class JsonRequest(WebRequest): request = self.httprequest.stream.read() # Read POST content or POST Form Data named "request" - self.jsonrequest = simplejson.loads(request, object_hook=reject_nonliteral) + self.jsonrequest = simplejson.loads(request) self.params = dict(self.jsonrequest.get("params", {})) self.context = self.params.pop('context', self.session.context) @@ -470,9 +451,7 @@ def httprequest(f): #---------------------------------------------------------- # Thread local global request object #---------------------------------------------------------- -from werkzeug.local import LocalStack - -_request_stack = LocalStack() +_request_stack = werkzeug.local.LocalStack() request = _request_stack() """ @@ -488,11 +467,11 @@ def set_request(req): _request_stack.pop() #---------------------------------------------------------- -# Controller metaclass registration +# Controller and route registration #---------------------------------------------------------- addons_module = {} addons_manifest = {} -controllers_per_module = {} +controllers_per_module = collections.defaultdict(list) class ControllerType(type): def __init__(cls, name, bases, attrs): @@ -517,11 +496,36 @@ class ControllerType(type): # but we only store controllers directly inheriting from Controller if not "Controller" in globals() or not Controller in bases: return - controllers_per_module.setdefault(module, []).append(name_class) + controllers_per_module[module].append(name_class) class Controller(object): __metaclass__ = ControllerType +def routing_map(modules, nodb_only, converters=None): + routing_map = werkzeug.routing.Map(strict_slashes=False, converters=converters) + for module in modules: + if module not in controllers_per_module: + continue + + for _, cls in controllers_per_module[module]: + subclasses = cls.__subclasses__() + subclasses = [c for c in subclasses if c.__module__.startswith('openerp.addons.') and c.__module__.split(".")[2] in modules] + if subclasses: + name = "%s (extended by %s)" % (cls.__name__, ', '.join(sub.__name__ for sub in subclasses)) + cls = type(name, tuple(reversed(subclasses)), {}) + + o = cls() + members = inspect.getmembers(o) + for mk, mv in members: + if inspect.ismethod(mv) and getattr(mv, 'exposed', False) and (not nodb_only or nodb_only == (mv.auth == "none")): + for url in mv.routes: + if getattr(mv, "combine", False): + url = o._cp_path.rstrip('/') + '/' + url.lstrip('/') + if url.endswith("/") and len(url) > 1: + url = url[: -1] + routing_map.add(werkzeug.routing.Rule(url, endpoint=mv)) + return routing_map + #---------------------------------------------------------- # HTTP Sessions #---------------------------------------------------------- @@ -685,6 +689,8 @@ class OpenERPSession(werkzeug.contrib.sessions.Session): context['lang'] = lang or 'en_US' + # Deprecated to be removed in 9 + """ Damn properties for retro-compatibility. All of that is deprecated, all of that. @@ -800,7 +806,7 @@ def session_gc(session_store): pass #---------------------------------------------------------- -# WSGI Application +# WSGI Layer #---------------------------------------------------------- # Add potentially missing (older ubuntu) font mime types mimetypes.add_type('application/font-woff', '.woff') @@ -850,144 +856,31 @@ def session_path(): raise return path -class ModelConverter(routing.BaseConverter): - - def __init__(self, url_map, model=False): - super(ModelConverter, self).__init__(url_map) - self.model = model - # TODO add support for slug in the form [A-Za-z0-9-] bla-bla-89 -> id 89 - self.regex = r'[A-Za-z0-9-_]*?(\d+)' - - def to_python(self, value): - # TODO: - # - raise routing.ValidationError() if no browse record can be createdm - m = re.match(self.regex, value) - return request.registry[self.model].browse( - request.cr, request.uid, int(m.group(1)), context=request.context) - - def to_url(self, value): - [(_, name)] = value.name_get() - return "%s-%d" % (slugify(name), value.id) - - def generate(self): - for id in request.registry[self.model].search(request.cr, request.uid, [], context=request.context): - yield request.registry[self.model].browse(request.cr, request.uid, id, context=request.context) - -class ModelsConverter(routing.BaseConverter): - - def __init__(self, url_map, model=False): - super(ModelsConverter, self).__init__(url_map) - self.model = model - # TODO add support for slug in the form [A-Za-z0-9-] bla-bla-89 -> id 89 - self.regex = '([0-9,]+)' - - def to_python(self, value): - # TODO: - # - raise routing.ValidationError() if no browse record can be createdm - # - support slug - return request.registry[self.model].browse(request.cr, request.uid, [int(i) for i in value.split(',')], context=request.context) - - def to_url(self, value): - return ",".join([i.id for i in value]) - class Root(object): """Root WSGI application for the OpenERP Web Client. """ def __init__(self): - self.addons = {} - self.statics = {} - - self.no_db_router = None - - self.load_addons() - # Setup http sessions path = session_path() - self.session_store = werkzeug.contrib.sessions.FilesystemSessionStore(path, session_class=OpenERPSession) _logger.debug('HTTP sessions stored in: %s', path) + self.session_store = werkzeug.contrib.sessions.FilesystemSessionStore(path, session_class=OpenERPSession) + # TODO should we move this to ir.http so that only configured modules are served ? + _logger.info("HTTP Configuring static files") + self.load_addons() + + _logger.info("Generating nondb routing") + self.nodb_routing_map = routing_map(['', "web"], True) def __call__(self, environ, start_response): """ Handle a WSGI request """ return self.dispatch(environ, start_response) - def dispatch(self, environ, start_response): - """ - Performs the actual WSGI dispatching for the application. - """ - try: - httprequest = werkzeug.wrappers.Request(environ) - httprequest.parameter_storage_class = werkzeug.datastructures.ImmutableDict - httprequest.app = self - - session_gc(self.session_store) - - sid = httprequest.args.get('session_id') - explicit_session = True - if not sid: - sid = httprequest.headers.get("X-Openerp-Session-Id") - if not sid: - sid = httprequest.cookies.get('session_id') - explicit_session = False - if sid is None: - httprequest.session = self.session_store.new() - else: - httprequest.session = self.session_store.get(sid) - - self._find_db(httprequest) - - if not "lang" in httprequest.session.context: - lang = httprequest.accept_languages.best or "en_US" - lang = babel.core.LOCALE_ALIASES.get(lang, lang).replace('-', '_') - httprequest.session.context["lang"] = lang - - request = self._build_request(httprequest) - db = request.db - - if db: - openerp.modules.registry.RegistryManager.check_registry_signaling(db) - - with set_request(request): - self.find_handler() - result = request.dispatch() - - if db: - openerp.modules.registry.RegistryManager.signal_caches_change(db) - - if isinstance(result, basestring): - headers=[('Content-Type', 'text/html; charset=utf-8'), ('Content-Length', len(result))] - response = werkzeug.wrappers.Response(result, headers=headers) - else: - response = result - - if httprequest.session.should_save: - self.session_store.save(httprequest.session) - if not explicit_session and hasattr(response, 'set_cookie'): - response.set_cookie('session_id', httprequest.session.sid, max_age=90 * 24 * 60 * 60) - - return response(environ, start_response) - except werkzeug.exceptions.HTTPException, e: - return e(environ, start_response) - - def _find_db(self, httprequest): - db = db_monodb(httprequest) - if db != httprequest.session.db: - httprequest.session.logout() - httprequest.session.db = db - - def _build_request(self, httprequest): - if httprequest.args.get('jsonp'): - return JsonRequest(httprequest) - - if httprequest.mimetype == "application/json": - return JsonRequest(httprequest) - else: - return HttpRequest(httprequest) - def load_addons(self): """ Load all addons from addons patch containg static files and controllers and configure them. """ + statics = {} for addons_path in openerp.modules.module.ad_paths: for module in sorted(os.listdir(str(addons_path))): @@ -1000,101 +893,107 @@ class Root(object): _logger.debug("Loading %s", module) if 'openerp.addons' in sys.modules: m = __import__('openerp.addons.' + module) - else: - m = __import__(module) addons_module[module] = m addons_manifest[module] = manifest - self.statics['/%s/static' % module] = path_static + statics['/%s/static' % module] = path_static - app = werkzeug.wsgi.SharedDataMiddleware(self.dispatch, self.statics) + app = werkzeug.wsgi.SharedDataMiddleware(self.dispatch, statics) self.dispatch = DisableCacheMiddleware(app) - def _build_router(self, db): - _logger.info("Generating routing configuration for database %s" % db) - routing_map = routing.Map(strict_slashes=False, converters={'model': ModelConverter, 'models': ModelsConverter}) + def setup_session(self, httprequest): + # recover or create session + session_gc(self.session_store) - def gen(modules, nodb_only): - for module in modules: - for v in controllers_per_module[module]: - cls = v[1] + sid = httprequest.args.get('session_id') + explicit_session = True + if not sid: + sid = httprequest.headers.get("X-Openerp-Session-Id") + if not sid: + sid = httprequest.cookies.get('session_id') + explicit_session = False + if sid is None: + httprequest.session = self.session_store.new() + else: + httprequest.session = self.session_store.get(sid) + return explicit_session - subclasses = cls.__subclasses__() - subclasses = [c for c in subclasses if c.__module__.startswith('openerp.addons.') and - c.__module__.split(".")[2] in modules] - if subclasses: - name = "%s (extended by %s)" % (cls.__name__, ', '.join(sub.__name__ for sub in subclasses)) - cls = type(name, tuple(reversed(subclasses)), {}) + def setup_db(self, httprequest): + # if no db is found on the session try to deduce it from the domain + db = db_monodb(httprequest) + if db != httprequest.session.db: + httprequest.session.logout() + httprequest.session.db = db - o = cls() - members = inspect.getmembers(o) - for mk, mv in members: - if inspect.ismethod(mv) and getattr(mv, 'exposed', False) and \ - nodb_only == (getattr(mv, "auth", "none") == "none"): - for url in mv.routes: - if getattr(mv, "combine", False): - url = o._cp_path.rstrip('/') + '/' + url.lstrip('/') - if url.endswith("/") and len(url) > 1: - url = url[: -1] - routing_map.add(routing.Rule(url, endpoint=mv)) + def setup_lang(self, httprequest): + if not "lang" in httprequest.session.context: + lang = httprequest.accept_languages.best or "en_US" + lang = babel.core.LOCALE_ALIASES.get(lang, lang).replace('-', '_') + httprequest.session.context["lang"] = lang - modules_set = set(controllers_per_module) - set(['', 'web']) - # building all none methods - gen(['', "web"] + sorted(modules_set), True) - if not db: - return routing_map + def get_request(self, httprequest): + # deduce type of request + if httprequest.args.get('jsonp'): + return JsonRequest(httprequest) + if httprequest.mimetype == "application/json": + return JsonRequest(httprequest) + else: + return HttpRequest(httprequest) - registry = openerp.modules.registry.RegistryManager.get(db) - with registry.cursor() as cr: - m = registry.get('ir.module.module') - ids = m.search(cr, openerp.SUPERUSER_ID, [('state', '=', 'installed'), ('name', '!=', 'web')]) - installed = set(x['name'] for x in m.read(cr, 1, ids, ['name'])) - modules_set = modules_set & installed + def get_response(self, httprequest, result, explicit_session): + if isinstance(result, basestring): + response = werkzeug.wrappers.Response(result, mimetype='text/html') + else: + response = result - # building all other methods - gen(['', "web"] + sorted(modules_set), False) + if httprequest.session.should_save: + self.session_store.save(httprequest.session) + # We must not set the cookie if the session id was specified using a http header or a GET parameter. + # There are two reasons to this: + # - When using one of those two means we consider that we are overriding the cookie, which means creating a new + # session on top of an already existing session and we don't want to create a mess with the 'normal' session + # (the one using the cookie). That is a special feature of the Session Javascript class. + # - It could allow session fixation attacks. + if not explicit_session and hasattr(response, 'set_cookie'): + response.set_cookie('session_id', httprequest.session.sid, max_age=90 * 24 * 60 * 60) - return routing_map + return response + + def dispatch(self, environ, start_response): + """ + Performs the actual WSGI dispatching for the application. + """ + try: + httprequest = werkzeug.wrappers.Request(environ) + httprequest.parameter_storage_class = werkzeug.datastructures.ImmutableDict + httprequest.app = self + + explicit_session = self.setup_session(httprequest) + self.setup_db(httprequest) + self.setup_lang(httprequest) + + request = self.get_request(httprequest) + + with set_request(request): + db = request.session.db + if db: + openerp.modules.registry.RegistryManager.check_registry_signaling(db) + result = request.registry['ir.http']._dispatch() + openerp.modules.registry.RegistryManager.signal_caches_change(db) + else: + # fallback to non-db handlers + func, arguments = self.nodb_routing_map.bind_to_environ(request.httprequest.environ).match() + request.set_handler(func, arguments, "none") + result = request.dispatch() + response = self.get_response(httprequest, result, explicit_session) + return response(environ, start_response) + + except werkzeug.exceptions.HTTPException, e: + return e(environ, start_response) def get_db_router(self, db): - if db is None: - router = self.no_db_router - else: - router = getattr(openerp.modules.registry.RegistryManager.get(db), "werkzeug_http_router", None) - if not router: - router = self._build_router(db) - if db is None: - self.no_db_router = router - else: - openerp.modules.registry.RegistryManager.get(db).werkzeug_http_router = router - return router - - def find_handler(self): - """ - Tries to discover the controller handling the request for the path specified in the request. - """ - path = request.httprequest.path - urls = self.get_db_router(request.db).bind("") - # TODO ugly hack please fix it niv - func, _ = urls.match(path) - - @service_model.check - def checked_call(dbname, *a, **kw): - return func(*a, **kw) - - def nfunc(*args, **kwargs): - _, arguments = urls.match(path) - arguments = dict([(k, v) for k, v in arguments.items() if not k.startswith("_ignored_")]) - kwargs.update(arguments) - if getattr(func, '_first_arg_is_req', False): - args = (request,) + args - - if request.db: - return checked_call(request.db, *args, **kwargs) - return func(*args, **kwargs) - - request.func = nfunc - request.auth_method = getattr(func, "auth", "user") - request.func_request_type = func.exposed + if not db: + return self.nodb_routing_map + return request.registry['ir.http'].routing_map() def db_list(force=False, httprequest=None): httprequest = httprequest or request.httprequest @@ -1133,6 +1032,9 @@ def db_monodb(httprequest=None): return dbs[0] return None +#---------------------------------------------------------- +# RPC controller +#---------------------------------------------------------- class CommonController(Controller): @route('/jsonrpc', type='json', auth="none") diff --git a/openerp/osv/expression.py b/openerp/osv/expression.py index d471f7efb4f..23c22f10b8b 100644 --- a/openerp/osv/expression.py +++ b/openerp/osv/expression.py @@ -1012,7 +1012,7 @@ class expression(object): else: if field._type == 'datetime' and right and len(right) == 10: - if operator in ('>', '>='): + if operator in ('>', '>=', '='): right += ' 00:00:00' elif operator in ('<', '<='): right += ' 23:59:59' diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index fb85dcb003e..046ea0f2b4e 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -1407,7 +1407,7 @@ class dummy(function): def __init__(self, *arg, **args): self.arg = arg self._relations = [] - super(dummy, self).__init__(self._fnct_read, arg, self._fnct_write, fnct_inv_arg=arg, fnct_search=None, **args) + super(dummy, self).__init__(self._fnct_read, arg, self._fnct_write, fnct_inv_arg=arg, fnct_search=self._fnct_search, **args) # --------------------------------------------------------- # Serialized fields diff --git a/openerp/tests/test_mail.py b/openerp/tests/test_mail.py index ae7f862a93e..660d162f1db 100755 --- a/openerp/tests/test_mail.py +++ b/openerp/tests/test_mail.py @@ -26,7 +26,6 @@ import unittest2 from . import test_mail_examples from openerp.tools import html_sanitize, html_email_clean, append_content_to_html, plaintext2html - class TestSanitizer(unittest2.TestCase): """ Test the html sanitizer that filters html to remove unwanted attributes """ @@ -76,15 +75,19 @@ class TestSanitizer(unittest2.TestCase): ("; REL=stylesheet\">"), # remote style sheet 3 (""), # remote style sheet 4 (""), # style attribute using a comment to break up expression - #(""""""), # down-level hidden block ] for content in cases: html = html_sanitize(content) self.assertNotIn('javascript', html, 'html_sanitize did not remove a malicious javascript') self.assertTrue('ha.ckers.org' not in html or 'http://ha.ckers.org/xss.css' in html, 'html_sanitize did not remove a malicious code in %s (%s)' % (content, html)) + # Raise an exception if the node is an empty string without any root tag + with self.assertRaises(etree.ParserError): + content = "" # down-level hidden block + html = html_sanitize(content, silent=False) + + + def test_html(self): sanitized_html = html_sanitize(test_mail_examples.MISC_HTML_SOURCE) for tag in ['